<cruxbot>
[core.git/3.6]: libpipeline: update to 1.5.5
<cruxbot>
[core.git/3.6]: bash: update to 5.1.15
<cruxbot>
[core.git/3.6]: readline: update to 8.1.2
<SiFuh>
libuv fsck!
emmett1 has joined #crux
_moth_ has quit [Ping timeout: 240 seconds]
groovy2shoes has joined #crux
dutch has joined #crux
CorruptedAutumn has joined #crux
<joacim>
got a 2560x1440@144 monitor, but it doesnt work through my kvm switch :(
<dutch>
Hi all: did a new install of 3.6.1 yesterday. I installed all packages in the core, opt, and xorg groups, with the exception of xorg-xf86-video-intel and xorg-xf86-video-nouveau. I immediately issued a prt-get sysup, which failed on 11 packages.
<dutch>
I fixed all but two, and those two fail with the same error. It appears as though gtk and xorg-libxft are both looking for a libfreetype.la file, which in fact does not exist. Here is a tail of the log for gtk: http://0x0.st/ozxm.log Any suggestions appreciated.
<CorruptedAutumn>
it could be a problem with the default packages, building both from source works beautifully
<CorruptedAutumn>
err.. maybe not /beautifully/, but it works fine
<dutch>
CorruptedAutumn: do you have libfreetype.la?
<CorruptedAutumn>
hmm, i'll check
<CorruptedAutumn>
no
<CorruptedAutumn>
only the libfreetype.so libraries
<CorruptedAutumn>
iirc i had done a prt-get depinst harfbuzz and that's what installed it
<dutch>
I have harfbuzz as well, but that is not explaining why my libtool is looking for that .la file, if you don't have it either and your gtk/libxft is building fine.
<stenur>
There were some advices in the past from Romster.
<stenur>
sudo prt-get update -fr $(for f in $(grep -lrs libfreetype.la /usr/lib); do pkginfo -o $f | awk '!/^(Package|pkginfo:)/ {print $1}'; done | sort -u | xargs)
<stenur>
or
<stenur>
ah na, that was it.
<stenur>
ah no, jaeger said
<stenur>
for F in $(grep freetype.la *.la | cut -d: -f1 | sort | uniq); do pkginfo -o ${F} | tail -n +2; done | awk '{ print $1 }' | sort | uniq
<ocb>
any kazakhs here with reliable info? the communication seems to be cut. my vps there is also unconnectable.
<stenur>
up against capitol motherfucker!
<ocb>
stay strong!
ppetrov^ has quit [Quit: Leaving]
<dutch>
stenur: much thanks to you (and jaeger); prt-get rebuilt five packages including the two which were originally failing.
<dutch>
*successfully
<dutch>
CorruptedAutumn: thanks, apparently something was uhhh, corrupted!
braewoods has quit [Quit: WeeChat 2.8]
braewoods has joined #crux
_moth_ has joined #crux
<jaeger>
Glad you got it sorted... happens when a lib removes the libarchive .la file and other things have built against it
<jaeger>
And it's annoying every time :P
<stenur>
ocb: actually misuse of "David Peel and the Sunshine Band" "Live in Central Park 1969" (or so)
<stenur>
ocb: unless you are a faker that should be something for you anyhow!!
<stenur>
ocb: note Google/Youtube filtered it somewhen in the past so it could not be found
<stenur>
Ah. Was it Lower East Side Band?? 'Been so long.
ivandi has quit [Quit: WeeChat 3.4]
ivandi has joined #crux
<ocb>
stenur: ehey! hearing this one for the first time, love it! ;)
CorruptedAutumn has quit [Ping timeout: 256 seconds]
CorruptedAutumn has joined #crux
Guest72 has joined #crux
Guest72 has quit [Client Quit]
groovy3shoes has joined #crux
groovy2shoes has quit [Read error: Connection reset by peer]
<emmett1>
hye, does crux has any planning on completely get rid of libtools (*.la) files?
CorruptedAutumn has quit [Quit: Lost terminal]
<groovy3shoes>
you can delete them all yourself if you want. i do.
groovy3shoes is now known as groovy2shoes
<emmett1>
i know it can. but it would be great if its pre-removed from crux installation
<emmett1>
it can be implement in pkgmk for it, like PKGMK_KEEP_LIBTOOLS=no if some packages required it
<emmett1>
so far as i know imagemagick is the only package should keep libtools file
<groovy2shoes>
i've written a small wrapper script around prt-get that removes them automatically after it installs/updates packages
<groovy2shoes>
should it? i've not had any problems, having removed the imagemagick one with all the rest
<emmett1>
that way it will only messup package tracks in database
<emmett1>
it should not have any problem, if you not use imagemagick, i guess
<groovy2shoes>
it's true that the package database continues to list the .la files, but this hasn't caused me any problems, either. doing away with it officially isn't so easy as just having pkgmk ignore them, tho, since then you'll suddenly have a bunch of MISSING files from the footprints. it'd have to be a more pervasive change, i think.