<farkuhar>
setup-helper on the ISO contains some interesting history if you look at the older git branches. It was the CRUX 3.4 -> 3.5 transition, for example, where you'll find `inject_packages linux-pam`.
<farkuhar>
I was surprised not to find more instances of rename_packages, though. At the CRUX 3.5 -> 3.6 transition, you'll see mesa3d and openrdate renamed as mesa and rdate, respectively. But I could have sworn there were other instances of packages that got a new name.
<farkuhar>
The renaming of nghttp2-libs to libnghttp2 also has an interesting history. During the years of CRUX 3.6, it was a non-core port introduced by stenur. Then it became a core port in CRUX 3.7, but beerman insisted on giving it a name more consistent with other libraries.
<farkuhar>
I guess it was not common practice to keep revising setup-helper during the lifespan of any CRUX version (unless the updated iso was being built from a separate branch, untracked by git). If the system/iso repo had received such updates to setup-helper, we should be seeing many more instances of rename_packages.
<remiliascarlet>
SiFuh: Because you can turn left and/or right? Because there are crossings for pedestrians? I've never been there myself before.
<SiFuh>
It isn't neccessary since it is a tiny town in the mountains
<remiliascarlet>
SiFuh: According to Grok: "DOGE, a cryptocurrency, has decided to cancel a $25,000 grant that was intended to empower LGBTQIA+ refugees in Greece, indicating a shift in funding priorities."
<remiliascarlet>
Department Of Government Efficiency is a cryptocurrency!
<SiFuh>
Department of Gay Europeans
<SiFuh>
remiliascarlet: It was the town Nikko in that photo
zorz has joined #crux-social
<SiFuh>
remiliascarlet: The fake and gay zorz is here
<farkuhar>
For the CRUX-MUSL 3.8 iso, we could expand setup-helper to provide a migration path for users upgrading from CRUX 3.7 (glibc). But if there aren't enough volunteers to test such a migration path, it might be better not to mess with setup-helper.
<farkuhar>
It would be amusing to see a line like `remove_packages linux-pam`, all these years after jaeger added `inject_packages linux-pam` for the CRUX 3.4 -> 3.5 transition.
<zorz>
setup-helper remove SiFuh
<ukky>
PAM (OpenPAM) is part of base install in NetBSD, and probably OpenBSD too (hey, maybe FreeBSD and DragonFlyBSD too). PAM is the least of my issues with BSD now.
<SiFuh>
farkuhar: WTF is this glib-introspection port and why the fsck is it needed?
<SiFuh>
Would it not be easier to just build the full glib?
<farkuhar>
SiFuh: no idea. Apparently you have to build the full glib to satisfy a dependency for shared-mime-info. There's hardly any overlap in the ports that depend on glib{,-introspection}, so maybe it was deemed okay to keep them separate.
<SiFuh>
It won't compile here
<SiFuh>
I think if it fails tonight, I will continue next week
<SiFuh>
I think I will go jungle on Friday night or Saturday morning.
<farkuhar>
Good for you. Give your eyes a rest from all this computer work.