jaeger changed the topic of #crux to: CRUX 3.6 | Homepage: https://crux.nu/ | Ports: https://crux.nu/portdb/ https://crux.ninja/portdb/ | Logs: https://libera.irclog.whitequark.org/crux/
Guest59 has joined #crux
Guest59 has quit [Client Quit]
Belgacem1958 has quit [Ping timeout: 256 seconds]
tilman has quit [Ping timeout: 268 seconds]
tilman has joined #crux
xor29ah has quit [Remote host closed the connection]
xor29ah has joined #crux
darfo has quit [Quit: Leaving]
darfo has joined #crux
_moth_ has quit [Ping timeout: 256 seconds]
Guest64 has joined #crux
Guest64 has quit [Client Quit]
Belgacem1958 has joined #crux
AndroUser has joined #crux
Belgacem1958 has quit [Ping timeout: 268 seconds]
SiFuh_ has quit [Ping timeout: 256 seconds]
AndroUser has quit [Remote host closed the connection]
SiFuh has joined #crux
ppetrov^ has joined #crux
ppetrov^ has quit [Quit: Leaving]
SiFuh has quit [Ping timeout: 268 seconds]
SiFuh has joined #crux
pedja has joined #crux
_moth_ has joined #crux
ppetrov^ has joined #crux
<ppetrov^> hi guys, is there some option for prt-get so that it installs optional dependencies as well?
<cruxbot> [contrib.git/3.6]: [notify] gst-plugins-bad: added patch for neon changed a bunch of dependencies, notably added vulkan support
<cruxbot> [contrib.git/3.6]: [notify] soundtouch: fix source changed to cmake build
<Romster> ppetrov^, no it's not a part of prt-get in it's current state.
<ppetrov^> thanks, that's what i figured... btw, if a new dependency is introduced with an update of a port, prt-get sysup is not going to install it. The handbook says this feature may be implemented in the future... any plans on that?
<groovy2shoes> i dunno about plans, but i've written a script to do it
<SiFuh> That's cool
<groovy2shoes> if you decide to use it, you'll want to run `prt-get cache` after updating the ports tree
<groovy2shoes> or maybe change all the prt-cache commands to prt-get in the script... it's a bit slower that way, tho
<SiFuh> I like the short cuts you use download|down|dl|do|dload|dnload|dld|dnld
<groovy2shoes> haha yeah it's overkill
<groovy2shoes> i just wind up using `do` all the time anyway, since it's most like the pkgmk option for the same thing
<SiFuh> At first I though you were adjusting for spelling mistakes and dyslexia, but then I saw it had a form to it.
<SiFuh> jaeger: if you get time, do you mind changing the URL for my repo. I am moving out github because I am tired of it constantly dropping out here from Malaysia. https://gitlab.com/SiFuh/yenjie/-/raw/master/yenjie.httpup
<ppetrov^> thanks groovy2shoes that's great
<cruxbot> [opt.git/3.6]: wine: 7.0-rc2 -> 7.0-rc3
ppetrov^ has quit [Quit: Leaving]
<jaeger> SiFuh: done, will show up after the next sync runs.
<stenur> HAR! HAR!
<SiFuh> Thanks jaeger
<jaeger> No problem
<SiFuh> Ooh already synced with the new gitlab address, jaeger. I just deleted the github account now.
_0bitcount has joined #crux
MeCrumbly429 has joined #crux
<MeCrumbly429> Hey. I'm having trouble trying to compile xinit. I had xorg compiling overnight (yes, the xorg metapackage), which for some reason doesn't include xinit. After the compilation, I attempted to compile xorg-xinit. Prt-get tried installing libxft, only to be greeted by the error message: "ERROR: /usr/lib/freetype.la is not a valid libtool archive.". Is there any way I could fix this?
_0bitcount has quit [Quit: Leaving]
<jaeger> the xorg metapackage does include xorg-xinit, for what that's worth
<jaeger> With that said, there was some recent pain with freetype to remove the libtool archive la file. I recommend grepping for freetype.la in /usr/lib/*.la and then rebuilding any package with a file that matches that grep
<jaeger> Something like this will list them: 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
<jaeger> Probably a prettier way to do it, that's just my quick test
<Romster> if it that doesn't work ^ i had to in some cases edit the *.la files to remove any reference to that foo.la file.
<jaeger> It's worked in all cases for me, just might have to run it more than once depending on rebuild order
<Romster> i had a case of some -R run path not recognised by gcc too that i had to edit out manually.
<Romster> and if i missed one of them it got pulled in to other la files again.
<Romster> think it might be a msvc option for run path?
<Romster> jaeger, oh i found out if i used --enable-new-dtags it adds two lots of dtags ctags to mingw-w64-crt then that would fail on mingw-w64-gcc
<Romster> being it's a new elf table makes sense.