jaeger changed the topic of #crux to: CRUX 3.7 | Homepage: https://crux.nu/ | Ports: https://crux.nu/portdb/ https://crux.ninja/portdb/ | Logs: https://libera.irclog.whitequark.org/crux/
zorz has quit [Quit: leaving]
mewmewuwunyan has joined #crux
mewmewuw` has joined #crux
mewmewuwunyan has quit [Ping timeout: 272 seconds]
lavaball has joined #crux
_moth_ has quit [Ping timeout: 258 seconds]
lavaball has quit [Remote host closed the connection]
lavaball has joined #crux
kh1b has joined #crux
<kh1b> Hi, I am fairly new to CRUX and not familiar with how its init system works. If anyone can explain it to me, I would appreciate it. I am familiar with runit and was wondering if it's worth using CRUX with runit or something like sinit.
mewmewuw` has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.4)]
zorz has joined #crux
lavaball has quit [Quit: lavaball]
lavaball has joined #crux
<kh1b> what does errors like this when building a package mean https://0x0.st/XW1I.txt
<r0ni> kh1b you need to edit /etc/pkgmk.conf and uncomment IGNORE_NEW_FOOTPRINT="YES"
<r0ni> any extra files on a footprint arent' allowed by default, but this entirely depends on the deps you've installed
<r0ni> or you can cd to the portdir and just install it with "pkgadd <package name>
<cruxbot> [contrib/3.7]: python3-aiohttp: 3.10.2 -> 3.10.3
<cruxbot> [contrib/3.7]: python3-twisted: 24.3.0 -> 24.7.0
<cruxbot> [contrib/3.7]: php-igbinary: 3.2.15 -> 3.2.16
<cruxbot> [contrib/3.7]: python3-webcolors: 24.6.0 -> 24.8.0
<cruxbot> [contrib/3.7]: dua-cli: 2.29.1 -> 2.29.2
mewmeownyanuwu has joined #crux
<ukky> kh1b: the default init system in Crux is sysvinit. Kernel starts /sbin/init as PID1. In Crux PID1 opens /etc/inittab and spawns tasks according to the runlevel.
Snorap has joined #crux
Snorap has quit [Changing host]
Snorap has joined #crux
<Snorap> Hello. I'm trying to compile ImageMagick from an opt port and faced with error. "libuuid.la no such file or directory". Libuuid is a part of util-linux port. But it contain only libuuid.so and libuuid.a. What is a correct way to build ImageMagick?
<Snorap> Consolekit also trying to find libuuid.la.
ppetrov^ has joined #crux
<r0ni> best fix i've found is 'rm /usr/lib/*.la'
<r0ni> you may not want to delete files tho, can always move them to a backup location
<Snorap> In othr words, you mean that problem caused by incorrect link in other .la file?
<r0ni> they shouldn't be included in the packages tbh, but many of them contain them and they ultimately confuse pkgconf while looking for libraries
<r0ni> some do, some don't, and that causes the problem. They aren't needed though and your builds will finish and work without them
<Snorap> You where right. Deleting *.la files from /usr/lib solved my problem. Thank you!
_0bitcount has joined #crux
<cruxbridge> <tim> https://crux.nu/rpaste/BH4W0V9g.txt fwiw, thats the shell function i use to rebuild ports that reference la files, e.g. "rebuild-lib libuiid.la" as root
<ppetrov^> Snorap, and this discussion from this very channel: https://libera.irclog.whitequark.org/crux/2024-05-07
<Snorap> ppetrov^: Got it. The first sentence on the script description hint that it will be used frequently.
zorz has quit [Quit: leaving]
zorz has joined #crux
<frinnst> 17537 (process ID) old priority 0, new priority 19
<frinnst> MISMATCH22193ca2cc0f4e023d331cc1391f55143ef9cade.patch
<frinnst> =======> ERROR: Building '/usr/ports/pkg/polkit#125-1.pkg.tar.gz' failed.
<frinnst> =======> ERROR: Signature mismatch found:
<frinnst> is that a known issue?
<frinnst> otherwise, now it is :)
groovy2shoes has quit [Ping timeout: 276 seconds]
_0bitcount has quit [Quit: Leaving]
groovy2shoes has joined #crux
ppetrov^ has quit [Ping timeout: 252 seconds]
ppetrov^ has joined #crux
<Snorap> frinnst, there is no signature for patch file. If it's ok for you, you can just ignore it and use "pkgmk -is"
<Snorap> Building libxfce4ui.error: Package 'libxfce4util-1.0' not found in specified Vala API directories or GObject-Introspection GIR directories.
<Snorap> Did anyone faced it?
<farkuhar> frinnst: The patch has the same filename as it did for polkit-124, but a different host. A fresh download using the new host produces the signature mismatch, but anyone upgrading from polkit-124 would probably have the old patch, whose checksum agrees with the signature.
<Snorap> I solved problem with libxfce4util. Just rebuilt few depends.
<farkuhar> in case anyone wants to confirm, here is the diff I got for the two polkit patches: https://dpaste.org/5YKSq
_moth_ has joined #crux
<frinnst> Maybe ship the patch with the port then?
<frinnst> a fresh downloaded patch still shows the wrong signature
<cruxbridge> <tim> frinnst: just did that, will push in a little bit
<cruxbot> [opt/3.7]: pulseaudio: fixed source url
<cruxbot> [opt/3.7]: polkit: included patch, updated signature
groovy2shoes has quit [Ping timeout: 258 seconds]
<r0ni> Snorap: what was the issue with libxfce4util?
kh1b has quit [Remote host closed the connection]
<Snorap> r0ni: not sure what it was. I just removed libxfce4util and gobject-introspection. Rebuild them. So it resolve my problem.
<Snorap> I prefer that can be bound with my issure with *.la libraries.
groovy2shoes has joined #crux
ppetrov^ has quit [Quit: Leaving]
kh1b has joined #crux
<kh1b> i have issues setting up the sound in crux tried installing the packages pulseaudio or pipewire but none of them installed sucessfuly
<brian|lfs> anyone have a fix for cdrtools? https://pastebin.com/rhpHVkMg
<farkuhar> kh1b: still failing to build pulseaudio even after syncing your ports tree to get the latest commit (which fixed the source url)? Can you share your most recent build log?
<kh1b> farkuhar :i used to have 'curl failed to verify the legitimacy of the server' i just did update the port tree and it got fixed, thanks
<kh1b> now i am looking up how i can run it
darfo has quit [Ping timeout: 252 seconds]
<r0ni> Snorap: could be. I've been slowly fixing up the xfce4 repo but I haven't made it that far down my A-Z list yet, but many ports need optional deps included in order to work with x11, so things can need rebuilt here and there to work as desired for xfce
<r0ni> and yes, removing the *.la files, which is a focus of my slow refresh
lavaball has quit [Remote host closed the connection]
darfo has joined #crux
<Snorap> r0ni: have you some automatisation for this job? I reflecting about some kind of that.
<Snorap> r0ni: and after all, maintenance such project as XFCE is a great job
kh1b has quit [Remote host closed the connection]
<mewmeownyanuwu> This is why I am into ``bspwm`` or ``dwm``.
mewmeownyanuwu has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.4)]
Snorap has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
Snorap has joined #crux
<ukky> brian|lfs: that error probably has nothing to do with cdrtools. Add '-kw' to pkgmk when building cdrtools, then check 'config.log' for the errors. You have to figure out why compiler cannot create executables.
DesRoin has quit [Ping timeout: 252 seconds]
DesRoin has joined #crux
Snorap has quit [Read error: Connection reset by peer]
Snorap has joined #crux
<r0ni> Snorap: no, it's all done by hand, within the confines of the OS anyway, i know there's a large amount of packages, but not even half of them are needed for the DE normally
Snorap has quit [Remote host closed the connection]
zorz has quit [Quit: leaving]
zorz has joined #crux
<brian|lfs> @ukky, I figured it out it was corrupt ccache has to rebuild ccache go figure