SiFuh changed the topic of #crux-social to: Offtopic Talks | Project https://crux.nu/ | Logs: https://libera.irclog.whitequark.org/crux-social/
SiFuh has quit [Remote host closed the connection]
SiFuh has joined #crux-social
DesRoin has quit [Ping timeout: 268 seconds]
DesRoin has joined #crux-social
zorz has quit [Quit: leaving]
<SiFuh> ukky: emmett1: Have you a working gcc#14.2.0 for MUSL?
<ukky> SiFuh: No, most of my free time I spend compiling/patching NetBSD ports and figuring out how to setup NetBSD.
<ukky> SiFuh: If gcc-14.2.0-musl will keep saying 'You shall not pass', I will help you build toolchain, unless emmett1 already done it. Anyway, I am AFK for 18 hours.
<SiFuh> thanks ukky
_whitelogger has quit [Ping timeout: 260 seconds]
_whitelogger_ has joined #crux-social
zorz has joined #crux-social
ppetrov^ has joined #crux-social
zorz has quit [Ping timeout: 260 seconds]
farkuhar has joined #crux-social
<farkuhar> Hmm, the updated iso doesn't actually update setup-helper when a new instance of rename_packages is warranted? This line https://git.crux.nu/system/iso/src/branch/3.7/iso/bin/setup-helper#L100 is the only instance of rename_packages, even though beerman renamed libaom to aom, one month after CRUX 3.7 was released.
<farkuhar> SiFuh: gcc is at version 14.2.0 on my installation of CRUX-MUSL, so there shouldn't be any problems building it for the 3.8 ISO.
<SiFuh> farkuhar: I built it already but had to remove locale and make it static
<SiFuh> Oh ignore the static part. I made it shared
<SiFuh> I disabled multilib
ivandi has quit [Quit: WeeChat 4.5.1]
ivandi has joined #crux-social
<farkuhar> darfo's comment https://git.crux.nu/ports/core/issues/11#issuecomment-381 made me curious ... how long has it been since his last sysup? prt-get has been at version 5.19.6 release 1 for over two years now.
<farkuhar> Either darfo created a dup of prt-get in an overlay and accidentally made the overlay take priority over the core repo, or somehow let 2+ years elapse since his last system update.
<remiliascarlet> SiFuh: Remember my debate against ancoms? Looks like we're in round 2 now.
<remiliascarlet> Somebody just claimed that socialism and anarchy are somehow synonymous, because both are allegedly about sharing ownership. I pointed out that "an-" in Greek means "without", and "-archy" means "rule" or "government", therefore anarchy only means "no government" and nothing else, whereas socialism is the government stealing money from hard working people.
<farkuhar> remiliascarlet: If zorz were here, he might defend CRUX's semantic versioning on the basis of python. Footprints of python3 packages have a tendency to need sweeping overhauls from one CRUX version to the next.
<remiliascarlet> Another one came in and said that definitions can mean different from what the words are composed of. Round 1 was already very crazy, round 2 is getting crazier.
<SiFuh> farkuhar: Why? his jeans sizes are still in the single digits ;-)
<farkuhar> SiFuh: We're talking about semantic versioning, not jeans sizes.
<SiFuh> farkuhar: Do you iptables?
<farkuhar> SiFuh: Since when was iptables a verb?
<SiFuh> have*
<remiliascarlet> One even claims that "anarcho-capitalism" is America-only, and it's just communism in the rest of the world. Even though it's based around Austrian School of Economics? Seems legit.
<farkuhar> SiFuh: Doesn't everyone have iptables? It's a core package, after all.
<SiFuh> Did you patch it?
<farkuhar> SiFuh: No patches here
<SiFuh> It won't compile on MUSL with gcc 14.2.0 without patches
<SiFuh> Secondly libxcrypt has been introduced recently and MUSL doesn't need it since MUSL has it's own crypt.
<farkuhar> Hmm, that's interesting. I just got a successful build of iptables, no patching necessary.
<SiFuh> Also attr needed to be patched as well for MUSL
<SiFuh> farkuhar: I did too until I started bootstrapping
<SiFuh> farkuhar: That's the problem with bootstrap. You end up breaking stuff because it detects something it wasn't compiled against earlier
<farkuhar> Well, the attr build errors remind me of the patching that used to be needed for kmod. It should be straightforward to adapt portable-basename.patch and do something similar for attr.
<SiFuh> Sinple patch
<SiFuh> make a patch for tools/attr.c
<SiFuh> add this line #include <libgen.h>
<SiFuh> You can probably use sed anyway to do that
<farkuhar> I would expect the bootstrap build to be *less* affected by eager linking, compared to a build on a system for everyday use. I wonder what iptables is detecting in the bootstrap environment that breaks the build.
<SiFuh> farkuhar: I spent a few hours on it before I realised patches existed already
<SiFuh> configure-Avoid-addition-assignment-operators.patch drop-interface-mask-leftovers-from-post-parse-callbacks.patch fix-interface-comparissons-in-dash-C-commands.patch
<SiFuh> Can't remember if I poached from void linux or alpine
<SiFuh> I think it was void
<SiFuh> Oh
<SiFuh> And you need to use autoreconf -vfi because it complains it needs an older autotools or something.
<SiFuh> It wanted automake 1.16 but I have automake 1.17 Which is just dumb
<SiFuh> farkuhar: Do you have libxcrypt installed by the way?
SiFuh has quit [Ping timeout: 260 seconds]
SiFuh has joined #crux-social
<farkuhar> SiFuh: No libxcrypt here.
<SiFuh> farkuhar: Hmm, I thought jfsutils was working. I must have missed that one in my list.
<SiFuh> Now it compiles fine
<SiFuh> Age Of Transparency: We Need Mass Surveillance Of Governments Instead Of Citizens
ppetrov^ has quit [Quit: Leaving]
<farkuhar> I can understand if darfo had a spare system that he just pulled out of long-term storage (2+ years), and then tried to perform a sysup. That might have triggered his discovery that /var/lib/pkg/prt-get.locker is reset to an empty file when updating prt-get.
<farkuhar> But if he purposely created a dup of prt-get in his overlay, trying to follow one of the development branches, then he could easily have adjusted the port to omit /var/lib/pkg/prt-get.locker from the footprint.
<SiFuh> farkuhar: I think you should stop thinking about zorz like problems
<farkuhar> Maybe darfo did adjust the port in that manner for his overlay, and wants to pass along his findings to everyone else. That would be sufficient justification to open issue #11.
<farkuhar> Hmm, I like the subtle change in meaning when you swap just two words, and tell me instead to "stop thinking like zorz about problems". That phrasing would imply that zorz is a poor example to follow, for thinking through distro problems.
<SiFuh> farkuhar: I actually meant "about zorz like problems" rather than "like zorz about problems"
<SiFuh> if darfo did what you were considering as an option then that means darfo is definitely creating a zorz like problem for sure
<farkuhar> The original phrasing could benefit from a hyphen, making it clear that "zorz-like" is a modifier of problems.
<SiFuh> It would in the early 19th century
<SiFuh> How about replacing the word like with style then?
<farkuhar> Which speculation about darfo's circumstances was most zorz-like? That he pulled a system out of long-term storage and attempted a sysup, or that he made a dup of prt-get in his private overlay and forgot to remove the `touch $PKG/var/lib/pkg/prt-get.locker` command?
<SiFuh> Stop wasthing your time by thinking like zorz, on a zorz-like problem that a zorz-like darfo may have created unex-zorzedly.
<SiFuh> wasting*
<SiFuh> farkuhar: Okay, main system is bootstrapped without any issues. Bootstrapped the ISO stage 0 from the main system without issues. Tomorrow evening, I will begin the full ISO bootstrap (Three stages). Then make an ISO and boot from it and check it for any bugs then install it and build the ISO off of that system.
<SiFuh> farkuhar: I will let you know if there is an error in creating the CD. Certain ports under opt are not bootstrapped by the CD. So I might need to patch those.
zorz has joined #crux-social
<farkuhar> zorz: 'lo
<SiFuh> Stop zorzin'
<zorz> bonjour SiFuh :P
<zorz> hehehe
zorz has quit [Quit: leaving]
<farkuhar> Here's another permutation: "stop thinking about problems like zorz". There's a nice ambiguity in this formulation. One of the possible readings is akin to the Sound of Music lyric "How do you solve a problem like Maria?"
<farkuhar> The other possible reading is "stop using a zorz mindset to think about problems", implying again that zorz is a poor example to follow, but not that he is a problem himself.
<farkuhar> Even when placed in closer proximity to "problems" than to "thinking", the modifier "like zorz" can be associated with either the verb or the noun. Some listeners would naturally associate the modifier with "problems", while other listeners would associate it with "thinking".
<SiFuh> farkuhar: You need to read more detective novels
<SiFuh> "O' why does she leave her mug in the microwave for an extra 10 seconds longer than boiling?"
DesRoin has quit [Ping timeout: 272 seconds]
zorz has joined #crux-social
<zorz> SiFuh: zorz is in the house :P