jaeger changed the topic of #crux to: CRUX 3.8 | Homepage: https://crux.nu/ | Ports: https://crux.nu/portdb/ https://crux.ninja/portdb/ | Logs: https://libera.irclog.whitequark.org/crux/
<cruxbot> [contrib/3.8]: tint2: fix build with gcc 14
<cruxbot> [contrib/3.8]: python3-beautifulsoup4: 4.13.2 -> 4.13.4
<cruxbot> [contrib/3.8]: python3-soupsieve: 2.6 -> 2.7
hunter0one has quit [Ping timeout: 260 seconds]
ppetrov^ has joined #crux
<ppetrov^> oho! 3.8 is out! great
<cruxbridge> <js> Congrats on getting 3.8 done 🙂
lavaball has joined #crux
uwumeowmeownyaa has joined #crux
<uwumeowmeownyaa> Yay, the Crux GNU/Linux distribution version 3.8 has been released :-D
<uwumeowmeownyaa> I am so happy!
<uwumeowmeownyaa> What's new, though? Was package manager fixed?
<farkuhar> uwumeowmeownyaa: https://distrowatch.com/?newsid=12428
<pitillo> package manager?
<farkuhar> pitillo: there is this issue with pkgadd, https://git.crux.nu/tools/pkgutils/issues/4 , but at least one user FeodorPetrov disagrees that the claimed bug actually exists.
<farkuhar> According to https://git.crux.nu/tools/pkgutils/issues/4#issuecomment-460 , I shouldn't find any entries in /var/lib/pkg/db matching 'usr/lib/.*\.la' if I write a pkgadd.conf rule "INSTALL ^usr/lib/.*\.la$ NO" prior to installing something like imlib2. But I checked just now, and /var/lib/pkg/db does indeed list usr/lib/imlib2/loaders/tiff.la (and all the other *.la files in the imlib2 footprint, despite
<farkuhar> them not appearing in the actual filesystem).
<farkuhar> The linked ticket https://git.crux.nu/ports/core/issues/7 makes a distinction between 1, saving under /var/lib/pkg/rejected those files that were blocked by an INSTALL NO rule; and 2, writing into /var/lib/pkg/db the entries for such files. beerman correctly pointed out that the first behaviour is a "new feature" request. But FeodorPetrov claims the second behaviour isn't happening either, which
<farkuhar> contradicts my own experience (with imlib2 and others).
<pitillo> yeah farkuhar I'm aware of them :) But it's the first time I see that CRUX has its own package manager.... I was thinking in pkg-get... what is the real package management tool on CRUX
<uwumeowmeownyaa> Ah, sysup still misses some functionality :-(
<farkuhar> pitillo: "what is the real package management tool on CRUX"? Take the answer from Per himself: https://web.archive.org/web/20020213023148/http://crux.nu/docs/package_management.txt
<pitillo> yeah, I've seen pkgutils as its name indicates, a set of tools to manage packages (creation, installation, ...) but not as a real package manager
<pitillo> and as per Per answer, on CRUX we have a utilities collection to manage packages, but not a real package manager
<pitillo> and reading uwumeowmeownyaa comment, I feel he is talking about prt-get, a utility to manage ports
<pitillo> and I still find it curious that he does not spell the name of the distribution correctly... he keeps writting Crux instead of CRUX xD
<uwumeowmeownyaa> My bad, haven't seen the name for a while.
ppetrov^ has quit [Quit: Leaving]
ppetrov^ has joined #crux
dlcusa has quit [Read error: Connection reset by peer]
dlcusa has joined #crux
dlcusa has quit [Read error: Connection reset by peer]
dlcusa has joined #crux
oldradio has joined #crux
oldradio has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
oldradio has joined #crux
oldradio has quit [Client Quit]
oldradio has joined #crux
hunter0one has joined #crux
<hunter0one> Congrats on the new release \o/
<jaeger> Cheers, thanks all
<SiFuh_> jue: I am quite annoyed at the 3.8 /etc/rc script. I thought you are the one to review these modifications. (Correct me if I am wrong) this is very amateur code. The printf function for the addition of 'colour' is not correct. Whomever changed the rc script should have it written correctly. I have nothing against colour being introduced but it really can be written better and more compact for bash.
<SiFuh_> If you run it through shellcheck (Considered the standard these days) it even complains about the incorrect usage of printf. It really needs to be addressed and cleaned up.
zorz_ has joined #crux
SiFuh has quit [Remote host closed the connection]
SiFuh has joined #crux
blackfrog78 has joined #crux
<blackfrog78> Thank you very much for CRUX 3.8. I have just updated from 3.7. Only a bit fiddling with emacs and hexchat and now everything seems fine :-)
<SiFuh_> blackfrog78: emacs from which repo?
<blackfrog78> It's not in a repo.
<SiFuh_> blackfrog78: Okay, thanks.
<blackfrog78> Emacs build had problems with the old texinfo. Recompiling texinfo made emacs build again.
<SiFuh_> Thanks blackfrog78 I will keep that in my mind when I finally get my repo back up and running
<blackfrog78> And for hexchat from contrib, which is marked unmaintained, I had to add -Dwith-python=false to make it build.
<SiFuh_> That is an IRC client. No idea about it. irssi always here.
<blackfrog78> hexchat uses gtk, irssi has a cli interface if I remember right.
<SiFuh_> correct
<farkuhar> hexchat in contrib/3.8 has one appearance in the git log: 2023-09-16 (merged from remote-tracking branch). hexchat in contrib/3.7 has two: 2023-08-27 (moved from opt, marked unmaintained) and 2023-09-24 (dropped from the repo).
<farkuhar> I suggest we drop it from contrib/3.8 too, and let users grab the newer version from ppetrov^s repo.
uwumeowmeownyaa has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.4)]
<cruxbot> [contrib/3.8]: hexchat: dropped unmaintained port
blackfrog78 has quit [Quit: Leaving]
<crash_> congrats on the new release :)
zorz_ has quit [Quit: leaving]
ppetrov^ has quit [Quit: Leaving]
lavaball has quit [Remote host closed the connection]