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/
<farkuhar> jaeger: thanks for checking the sync logs. Constructing a workable httpup url for a git server is a kind of dark art, too easy to screw up.
farkuhar has left #crux [gn8]
<jaeger> No problem :)
tilman has quit [Ping timeout: 256 seconds]
tilman has joined #crux
pedja has quit [Quit: Leaving]
<cruxbot> [contrib.git/3.6]: grafana: 8.4.0 -> 8.4.1
<cruxbot> [contrib.git/3.6]: libgit2: 1.4.0 -> 1.4.1
DaViruz has quit [Ping timeout: 272 seconds]
ivandi has quit [Quit: WeeChat 3.4]
ivandi has joined #crux
ocb has quit [Remote host closed the connection]
ocb has joined #crux
<cruxbot> [contrib.git/3.6]: [notice] ffmpeg4: initial import of version 4 of ffmpeg, as is needed by a few packages, including firefox
<cruxbot> [contrib.git/3.6]: firefox: 97.0 -> 97.0.1
Guest9244 has joined #crux
<Guest9244> i have prt-get alias for rust as rust-bin but gimp depinst still tries to install rust. how can i overcome that?
<SiFuh_> aliases file in /etc
<SiFuh_> /etc/prt-get.aliases I use rust and not rust-bin so I have this line 'rust-bin: rust'
Guest9244 has quit [Quit: Ping timeout (120 seconds)]
ppetrov^ has joined #crux
DaViruz has joined #crux
Guest9277 has joined #crux
Guest9280 has joined #crux
Guest9280 has quit [Client Quit]
_moth_ has quit [Ping timeout: 240 seconds]
Guest9277 has quit [Quit: Ping timeout (120 seconds)]
<cruxbot> [opt.git/3.6]: [notify] ffmpeg: 4.4.1 -> 5.0 version 5.x, if you need support for older ffmpeg there is contrib/ffmpeg4 that can be installed alongside opt/ffmpeg
<ppetrov^> Guest35, audio working now?
<cruxbot> [core.git/3.6]: [notify] expat: update to 2.4.5
<cruxbot> [contrib.git/3.6]: gpg-tui: 0.8.2 -> 0.8.3
<cruxbot> [contrib.git/3.6]: mercurial: 6.0.2 -> 6.0.3
<cruxbot> [contrib.git/3.6]: pipewire: 0.3.46 -> 0.3.47
<cruxbot> [contrib.git/3.6]: python3-filelock: 3.5.1 -> 3.6.0
<cruxbot> [compat-32.git/3.6]: pipewire-32: 0.3.46 -> 0.3.47
ppetrov^ has quit [Quit: Leaving]
SiFuh_ has quit [Ping timeout: 240 seconds]
SiFuh has joined #crux
<dlcusa> SiFuh, I think your aliases line is backwards (my aliases: http://dpaste.com/A74J8UH4R -- read notes).
ty3r0x has joined #crux
<SiFuh> dlcusa: I guess I never noticed because because nothing depends on rust-bin
pedja has joined #crux
<SiFuh> So probably don't even need it there
<SiFuh> And besides it is the default entry so I haven't changed it
<cruxbot> [opt.git/3.6]: gst-libav: 1.18.5 -> 1.20.0
<cruxbot> [opt.git/3.6]: gst-plugins-base: 1.18.5 -> 1.20.0
<cruxbot> [opt.git/3.6]: gstreamer: 1.18.5 -> 1.20.0
<cruxbot> [contrib.git/3.6]: gst-python3: 1.18.5 -> 1.20.0
<cruxbot> [contrib.git/3.6]: gst-plugins-ugly: 1.18.5 -> 1.20.0
<cruxbot> [contrib.git/3.6]: gst-plugins-bad: 1.18.5 -> 1.20.0
<cruxbot> [contrib.git/3.6]: gst-plugins-good: 1.18.5 -> 1.20.0
ty3r0x has quit [Quit: Konversation terminated!]
<cruxbot> [compat-32.git/3.6]: gst-plugins-base-32: 1.18.5 -> 1.20.0
<cruxbot> [compat-32.git/3.6]: gstreamer-32: 1.18.5 -> 1.20.0
ty3r0x has joined #crux
farkuhar has joined #crux
<cruxbot> [contrib.git/3.6]: python3-click: 8.0.3 -> 8.0.4
<cruxbot> [contrib.git/3.6]: python3-unidecode: 1.3.2 -> 1.3.3
<cruxbot> [opt.git/3.6]: ffmpeg: use https in URL
<Romster> oof
<cruxbot> [contrib.git/3.6]: cuda-fb: 11.5.1 -> 11.6.0
<cruxbot> [opt.git/3.6]: firefox-bin: 97.0 -> 97.0.1
Guest35 has quit [Ping timeout: 256 seconds]
_moth_ has joined #crux
groovy2shoes has quit [Ping timeout: 240 seconds]
groovy2shoes has joined #crux
_0bitcount has joined #crux
ivandi has quit [Quit: WeeChat 3.4]
ivandi has joined #crux
<stenur> My improved port-up.sh i like, it supports -r(esume) to restart after errors (to be fixed manually). It should at least handle new dependencies automatically. Should you use it, -s and -S are local here, and you would need to pass BOX_PORTS= (or set it in the script): http://ix.io/3Q59
<stenur> The specials_check() function is also not complete, "(^| )llvm( |\$)" and '^mesa$|^xorg-xf86-(input|video)'.
<stenur> Pkgfile's would need one more line like Rebuild-if-changed: or something to automatize that.
<stenur> Especially the -d flag is very helpful, download-only; that part now bypasses prt-get, as that was really sick.
<stenur> I mean you all can do that yourself, of course.
<farkuhar> stenur, I'd like to understand this specials_check function better. Is it meant to have a manually-curated list of dependent ports that need to be rebuilt when something like mesa or xorg drivers is updated?
<farkuhar> I see that you hope such a list might be derivable by scanning the Pkgfiles for the header Rebuild-if-changed. But breaking ABI compatibility is usually announced in the port's README, so why not scan the README files of any updated ports to get the list of what needs rebuilding?
<farkuhar> On the other hand, this would seem to be a job already handled by revdep. Did you have first-hand experience of an ABI incompatibility that revdep didn't catch, and thus decided to write a specials_check function?
<stenur> revdep is called last unless port-up.sh had been called with non-option arguments (to only update the given ports).
<stenur> But yes. :)
<cruxbot> [contrib.git/3.6]: tcc: 20220208 (note: (still) bites with glibc 2.35 aka CRUX 3.7)
<farkuhar> It might not be fair to the maintainers of foundational ports like mesa and xorg, to ask that they follow a machine-readable format when listing in a README all the dependent ports that might need to be rebuilt. I can see why you might prefer to centralize that deptree in your custom port-up.sh.
<stenur> It is just more convenient for me; if READMEs change i might miss it though.
<farkuhar> But your original idea for automation, adding an extra header to the Pkgfiles, is convenient too. Getting it adopted by all the affected port maintainers would be more work than collecting that information in one or two READMEs at the base of the dependency tree.
ocb has quit [Ping timeout: 240 seconds]
ocb has joined #crux
ty3r0x has quit [Quit: Konversation terminated!]
darfo has quit [Remote host closed the connection]
_0bitcount has quit [Quit: Leaving]