SiFuh changed the topic of #crux-social to: Offtopic Talks | Project https://crux.nu/ | Logs: https://libera.irclog.whitequark.org/crux-social/
zorz has joined #crux-social
zorz has quit [Quit: leaving]
zorz has joined #crux-social
henesy has quit [Remote host closed the connection]
henesy has joined #crux-social
ppetrov^ has joined #crux-social
farkuhar has joined #crux-social
<SiFuh_> farkuhar: That laptop still hasn't booted
<farkuhar> SiFuh_: It sounds like a piece of electronic waste, then.
<farkuhar> I made some updates to the 3.7 Handbook, in the sections on kernel building and syslinux setup. Still haven't eradicated your pet peeve, /boot/efi/EFI/BOOT
<SiFuh_> Hehe
<farkuhar> Hmm, ChangeLog and NEWS at shadow-maint haven't been updated in 2 years. I guess they expect distro packagers to read https://github.com/shadow-maint/shadow/releases to learn what's new with each release. But that's just as unwieldy as reading the git commit history.
<farkuhar> I'm trying to figure out which shadow version started requiring the libbsd-provided readpassphrase function. Older versions build just fine without trying to eagerly link libbsd.
<ppetrov^> farkuhar, any plans to implement an easy to follow ChangeLog section at crux.nu?
<farkuhar> ppetrov^: The core team does put together a set of release notes. Are you interested in something more frequent than every few years?
<farkuhar> Heh, the most promising link in shadow issue #779 is dead now. https://github.com/ikerexxe/shadow/tree/remove_libbsd I wonder if someone cloned that repo before it got taken down.
<ppetrov^> farkuhar, well, as we discussed some months ago, is it possible to at least parse the commit messages from gitea for core, opt, xorg, contrib to a html that is found easily on crux-nu
<farkuhar> ppetrov^: you mean something like this? https://lists.crux.nu/archives/list/crux-commits@lists.crux.nu/
<ppetrov^> exactly
<farkuhar> The opt/iputils update 20240117 -> 20240905 added four new man-pages, but placed them under /usr/man instead of the usual /usr/share/man. This layout appears intentional, judging from the `install $name-$version/doc/*.8 $PKG/usr/man/man8` line in the Pkgfile, but it deviates sharply from standard CRUX directory structure.
<ppetrov^> maybe just a mistake out of habit or sth?
<farkuhar> A mistake by jue? Inconceivable!
<farkuhar> Maybe nobody noticed the non-standard man-page location because opt/iputils is not required by any other port except contrib/gping. And who needs a fancy GUI to see the results of ping? https://github.com/orf/gping
<farkuhar> It makes me wonder why iputils is in opt, anyway. If its only dependent is a contrib port, why not move it to contrib, leaving opt just a little less cluttered?
<farkuhar> I'm baffled at how I manage to have libbsd still installed under /usr/opt, where it won't be eagerly detected when building other ports. I never issued a `prt-get lock libbsd`, and there's no libbsd in any overlay collection. Maybe they changed the Pkgfile and moved it into core, all without bumping the version.
<farkuhar> cd /usr/ports/core/libbsd; cut -f3 .footprint | sed 's/ ->.*//' | while read -r f; do [ -e "/$f" ] || echo "/$f not installed"; done
<farkuhar> ^ gives me 41 hits.
<farkuhar> All 41 hits are actually under /usr/opt instead.
<farkuhar> You would think that bumping the version or the release is an obvious step, when rearranging the footprint of a port. But somehow libbsd was never flagged as in need of an update, after I first installed it under the non-standard location /usr/opt.
<farkuhar> Actually some of the 41 hits were missing from /usr/opt too: /usr/opt/libbsd/lib/libbsd-ctor.a, /usr/opt/libbsd/lib/pkgconfig/libbsd-ctor.pc, and /usr/opt/libbsd/share/man/man3/reallocf.3bsd.gz
<ppetrov^> farkuhar, libbsd has a readme about the unusual file places
<ppetrov^> would be handy if the HandBook would mention about when to use /usr/opt
<farkuhar> ppetrov^, the libbsd/README was only provided when the port was in contrib. Once they moved it to core (in the 3.8 branch), the README disappeared, the footprint changed, and yet they didn't even bump the release number!
<ppetrov^> well...
<farkuhar> So if someone installed libbsd while it was still in contrib, and then did a `git checkout 3.8` in the core repo, `prt-get diff` would never report libbsd as in need of a rebuild. Seems to be what happened in my case, which is lucky because I managed to avoid darfo's fate with the eager linking.
<ppetrov^> did you twll this in #crux-devel?
<farkuhar> ppetrov^: I don't think there's a consensus about the practice of putting stuff in /usr/opt. jaeger followed that advice after an early discussion on adding libbsd to contrib, but it wasn't meant to set a precedent because so few other libraries get eagerly picked up by autotools builds the way that libbsd does, meriting darfo's description "cancer for a Linux system".
<farkuhar> ppetrov^: You saw what frinnst wrote in #crux about in-place upgrades. It's not safe in general, checking out the 3.8 branch and then running prt-get sysup.
<ppetrov^> farkuhar, i actually did not see that, i am semi-following the discussion here
<farkuhar> It's funny that by keeping $version and $release unchanged when moving libbsd from contrib 3.7 to core 3.8, they actually created the rare counterexample to frinnst's claim about in-place upgrades being unsafe. By not triggering a rebuild, they allow libbsd to remain in the non-standard location where it won't be detected by autotools.
<farkuhar> But the in-place upgrade is only safer for users who already installed libbsd from contrib 3.7. If they switch the core repo to the 3.8 branch and then sysup, the lower priority assigned to the contrib repo will result in the installation of the libbsd dup that puts stuff under /usr, rather than the dup that puts stuff under /usr/opt.
<SiFuh_> I took out the hard drive from the laptop and run a smartctl test on it. It has over 900 errors in its history. So I took another drive I have. Ran smartctl on it and it was passed. Nothing wrong with it at all. So I plugged it into the laptop. The laptop booted very fast then 15 minutes later it stopped. So I powered off and my hard disk is fried.
<ppetrov^> test the laptop
<SiFuh_> The hard disk has "End_to_end" failure and the laptop has "DRA FAILURE"
<SiFuh_> So the original drive is on its way out. I checked the ribon cables and the connectors. They are fine. So I am guessing something is fried with the SATA controller. The only other thing I could do is a firmware update. But couldn't be bothered.
<SiFuh_> Ribbon*
<zorz> which laptop?
<zorz> this is serious!
<SiFuh_> Pile of shit i3/Radeon HP. I won't waste my time with it. If they don't want it. I will poach parts off of it.
<zorz> recycle!
<SiFuh_> farkuhar: It is why I run prtcheck before I upload ;-)
<farkuhar> What do you think CRUX-MUSL should do about libbsd and libmd? Keep patching the core ports so that none of them depend on that shit, or apply the /usr/opt workaround to prevent eager linking? The latter strategy would involve tweaking the Pkgfiles for a few core ports whose libbsd dependency is too hard to patch away.
<zorz> SiFuh_: http://www.corpit.ru/mjt/udns.html <=== russian tech
<SiFuh_> What y'all wanna do? Wanna be hackers? Code crackers? Slackers
<SiFuh_> Wastin' time with all the chatroom yakkers? 9 to 5, chillin' at Hewlett Packard? What?
<zorz> best hackers compose the best emails :P
<SiFuh_> You think your Commodore 64 is really neato. What kinda chip you got in there, a Dorito?
<zorz> sixium
<SiFuh_> That would be Sextium
<zorz> Sextiummmmmmmmmmmmmm ooooooooooo yesssssssssssss!
<zorz> best software is still in sourceforge.net
<SiFuh_> Some of us are going jungle on the 22nd
<SiFuh_> zorz: Nah, best software was my virus MFv. ;-) I named it after my uncle.
<SiFuh_> Because he was annoying
<zorz> hahahaha
<zorz> SiFuh_: where is this GNU boy, did farkuhar pissed him off
<zorz> ?
<SiFuh_> zorz: You mean Uvuvwevwevwe Onyetenyevwe Ugwemuhwem Osas?
<zorz> yes
<zorz> this osas siberia guy
<zorz> heh
ppetrov^ has quit [Quit: Leaving]
<SiFuh_> zorz: Blood Star (2024)
<zorz> its good?
<SiFuh_> If you like violence and thrillers
<zorz> i dont thrillers, but i will check it.
<SiFuh_> zorz: I will find you a movie that is similar
<SiFuh_> That you have probably seen
<zorz> remiliascarlet: rust developers are communists
<SiFuh_> zorz: https://www.imdb.com/title/tt0118771/?ref_=ls_t_42 similar to this movie but more violent
<SiFuh_> zorz: Unsual Suspects (1995) was a thriller. Surely you liked that one
<zorz> yessssssssssssssss
<zorz> who did not?
<zorz> this magnet2torrent very handy, i fetch magnets from pirate bay and then bulk download with aria2c
<zorz> [zorz@void torrentz]$ magnet2torrent fetch
<zorz> 'magnet:?xt=urn:btih:6BB8E508971098E35276C876CF0C1DCB8D73ED9A&dn=Breakdown.1997.720p.WEB-DL.H264-HDCLUB%20%5BPublicHD%5D&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451%2Fannounce&tr=udp%3A%2F%2Ftracker.bittor.pw%3A1337%2Fannounce&tr=udp%3A%2F%2Fpublic.popcorn-tracker.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.dler.
<zorz> org%3A6969%2Fannounce&tr=udp%3A%2F%2Fexodus.desync.com%3A6969&tr=udp%3A%2F%2Fopen.demonii.com%3A1337%2Fannounce'
<zorz> Downloaded magnet link into file: Breakdown.1997.720p.WEB-DL.H264-HDCLUB [PublicHD].torrent
<zorz> just updated firmware reboot
zorz has quit [Quit: leaving]
zorz has joined #crux-social
<zorz> yeah i got it from pirate bay
<zorz> now its downloading
<zorz> SiFuh_: they arrested 2 weeks ago, a greek boy 25
<zorz> 25 years... in this huge operation for tor markets
<zorz> where is ukky ?
<SiFuh_> zorz: Haha, the fans love it
<zorz> ooooooooooooo yes!!!!
<zorz> me to i enjoy it!
<SiFuh_> Me three
<SiFuh_> Nothing like a good Ice Hockey fight
<zorz> John weak and bullshit...... Hockeyyyyyyyyyyyy on Ice!
<zorz> remember the movie with rob lowe
<SiFuh_> Oh yeah, which out of the 30?
<SiFuh_> The Outsiders I rememebr that. Wayne's World. I remember that too
<zorz> the hockey one
<zorz> youngblood
<SiFuh_> No but I remember the Hockey one. The Mighty Ducks ;-)
<SiFuh_> zorz: https://www.youtube.com/watch?v=0jvRfLOVfeY I liked this one.
<SiFuh_> Ice Hockey player becomes figure skater
<SiFuh_> My favorite scene is when he is late for hockey and bumps into her and she falls on her arse. She shouts back "What were you raised in, a barn?" and in the background the Anthem is playing and he replies "Honey, where I’m from we stand for the national anthem."
<SiFuh_> zorz: Funniest movie you ever saw?
<zorz> i see everything green
<SiFuh_> Why? Are you going colour blind?
<SiFuh_> You know you just sent me a link to Death at a Funeral (2007) right?
<SiFuh_> For me the funniest movies I ever saw were both Just Visiting (2001) and Les Visiteurs (1993)
<SiFuh_> https://www.imdb.com/title/tt0795368/ <-- That's the guy from Resident Alien TV Series. Funny series.
<zorz> For many years, the U.S. has been treated unfairly by other Countries, both friend and foe.
<zorz> what he says man???
<zorz> reminds me of the secret city the us ambasador saying we provide piece.... ofcourse meanning if you dont do what i say you will have war.
<SiFuh_> zorz: Homestead (2024)
<zorz> i watched it
<zorz> nice villa
<SiFuh_> It's a series
<zorz> maybe the movie came after the series....
<zorz> dont know... i will watch the series
<SiFuh_> Two episodes were released the same time they released the movie
<zorz> SiFuh_: did you watch AD vitam ?
<zorz> its not bad.
<zorz> and monte christo was nice
<zorz> french cinema.
<zorz> welcome to the punch is nice as well
<zorz> lately this 3 movies were ok. welcome to the punch is from 2013 something
<zorz> [zorz@void work]$ doas sysctl -a | grep -a ipv6.conf.all.disable
<zorz> net.ipv6.conf.all.disable_ipv6 = 0
<zorz> net.ipv6.conf.all.disable_policy = 0
<zorz> doas (zorz@void) password:
<zorz> my isp is the issue
* ukky is hiding behind musl-3.8 ISO build failures
<farkuhar> Where is uwumeowmeownyaa hiding, then?
<ukky> they are hinding behind RMS greatness
<zorz> farkuhar: afraid of you
<zorz> so we have an american and a canadian online https://www.youtube.com/watch?v=pwMLbWqc6BM
<zorz> nice Trump