#archlinux32 | Logs for 2024-07-10

Back
[00:00:00] <KitsuWhooa> the permissions in the package are correct...
[00:02:47] <KitsuWhooa> I'm sorry, what? https://tasossah.com
[00:03:06] <KitsuWhooa> this is literally `pacstrap /mnt filesystem`
[00:03:17] <KitsuWhooa> what the fuck is changing the permissions
[00:04:47] <KitsuWhooa> Anyway, you need to fix the permissions on /etc, /var, /var/cache, and /var/lib
[00:06:51] <Peetz0r> huh, but my /var, /var/cache, and /var/lib weren't broken
[00:06:52] <Peetz0r> only /etc was weird
[00:08:58] <KitsuWhooa> oh
[00:24:31] <Peetz0r> meanwhile, eh, https://bpa.st
[00:24:32] <phrik> Title: View paste ZVCQ (at bpa.st)
[00:24:43] <Peetz0r> /usr/bin/update-mime-database: error while loading shared libraries: libicuuc.so.74: cannot open shared object file: No such file or directory
[00:24:43] <Peetz0r> error: command failed to execute correctly
[00:24:52] <KitsuWhooa> what package is that in?
[00:24:57] <Peetz0r> how did that happen?
[00:25:09] <KitsuWhooa> broken build system, that's how :p
[00:25:31] <Peetz0r> this was after `pacman -S libfm-qt`
[00:25:33] <KitsuWhooa> (and also rolling release)
[00:26:16] <Peetz0r> bit more context: https://bpa.st
[00:26:16] <phrik> Title: View paste OMQQ (at bpa.st)
[00:26:42] <KitsuWhooa> okay, yeah, that package was last built in 2023
[00:26:58] <KitsuWhooa> so it's linked against an old icu version
[00:27:41] <KitsuWhooa> the joys of rolling release, and not having enough resources to keep up
[00:31:11] <KitsuWhooa> oh what the fuck is this https://www.archlinux32.org
[00:31:12] <phrik> Title: Arch Linux 32 - Package Search (at www.archlinux32.org)
[00:31:18] <KitsuWhooa> why did it build the same package twice
[00:31:47] <KitsuWhooa> anyway, if you -Syu (whenever the mirrors catch up, assuming you're not using the main one), that error should be gone
[00:34:02] <Peetz0r> which one is the main one? is that mirror.archlinux32.org?
[00:34:11] <KitsuWhooa> yeah
[00:35:45] <KitsuWhooa> nope, it's still broken
[00:35:58] <KitsuWhooa> okay, maybe it's the exact opposite
[00:36:05] <Peetz0r> yep, just noticed that here too
[00:36:12] <KitsuWhooa> it was built against newer icu that isn't available in stable
[00:36:42] <KitsuWhooa> problem is, I'm too scared to push new icu to stable because I don't know how to push everything that depends on it
[00:36:45] <KitsuWhooa> I'll bug aubaumann about it
[00:37:16] <KitsuWhooa> oh
[00:37:19] <KitsuWhooa> it doesn't directly depend on icu
[00:37:31] <KitsuWhooa> I should stop doing things blindly
[00:38:41] <KitsuWhooa> okay, it's libxml2
[00:40:08] <KitsuWhooa> *now* it's fixed
[00:45:03] <Peetz0r> okay I'll arrow-up+enter once again
[00:45:19] <Peetz0r> thanks for your effort :)
[00:45:46] <KitsuWhooa> no problem
[00:46:09] <KitsuWhooa> I still can not figure out why /etc has broken permissions
[00:46:16] <KitsuWhooa> pacman seems to create it with 0777
[00:46:24] <KitsuWhooa> but it never gets 777
[00:48:19] <KitsuWhooa> what if it's inheriting permissions from /
[00:48:53] <KitsuWhooa> nope
[00:50:04] <Peetz0r> oops I bumped my harddisk usb dongle and the VM crashed :x
[00:50:16] <KitsuWhooa> praise the journal
[00:50:17] <KitsuWhooa> :p
[00:51:21] -!- bdju has quit [Quit: Reconnecting]
[00:51:42] -!- bdju has joined #archlinux32
[00:56:12] <KitsuWhooa> Oh. The default umask is 0077
[00:56:15] <KitsuWhooa> that explains it
[00:58:07] <KitsuWhooa> on an arch64 system it's 0022
[01:00:36] <Peetz0r> hmm, lxqt still has the same dependency issue
[01:01:03] <KitsuWhooa> it's probably because some package could not be built, so is stuck at an older version
[01:01:20] <KitsuWhooa> or it's in testing/staging and needs to be pushed to stable
[01:02:55] <KitsuWhooa> okay yeah
[01:03:05] <KitsuWhooa> https://archlinux32.org
[01:03:06] <phrik> Title: Arch Linux 32 - Package Search (at archlinux32.org)
[01:03:23] <KitsuWhooa> > Qt6
[01:03:24] <KitsuWhooa> oh no
[01:03:35] <Peetz0r> is there any lightweight DE that's known to be best (or, most commonly used) on archlinux32?
[01:03:53] <KitsuWhooa> I personally use i3 because that's the only thing my laptop can comfortably run :p
[01:04:35] <KitsuWhooa> (750MHz Pentium 3 with S3 Graphics with barely functioning 2d acceleration)
[01:04:54] <KitsuWhooa> paired with lightdm
[01:04:58] <KitsuWhooa> with the gtk greeter
[01:05:16] <Peetz0r> oof, that's quite the retro experience
[01:05:41] <Peetz0r> I had a 600 mhz pentium 3 as my first pc in 2000-2006
[01:05:59] <KitsuWhooa> modern software was less hostile towards them back in the day :p
[01:06:06] <Peetz0r> don't say out loud how many years ago that is ;)
[01:06:07] <KitsuWhooa> them being pentium 3s
[01:06:46] <Peetz0r> Is it your main daily driver today?
[01:07:00] <KitsuWhooa> "daily driver" in the sense that I have no other personal laptop, yes
[01:07:05] <KitsuWhooa> but I don't have a need for a laptop much
[01:07:38] <Peetz0r> I assume you have a desktop then?
[01:07:43] <KitsuWhooa> yeah :p
[01:07:49] <KitsuWhooa> multiple
[01:07:51] <Peetz0r> in my case, my laptop's docking station is my desktop :)
[01:08:14] <KitsuWhooa> I do that with my work laptop; it is too frustrating IMO
[01:09:27] <KitsuWhooa> > /usr/lib/qt6/bin/qmake: error while loading shared libraries: libicui18n.so.74: cannot open shared object file: No such file or directory
[01:09:33] * KitsuWhooa screeches
[01:10:12] * Peetz0r joins in
[01:10:16] <KitsuWhooa> Yeah, so, Qt6 is fucked to the surprise of no one
[01:10:35] <Peetz0r> yeah I'll do the lazy thing and try lxde instead of lxqt
[01:10:43] <KitsuWhooa> if that works, go for it :p
[01:10:57] <KitsuWhooa> unfortunately lots of things are broken
[01:16:08] <KitsuWhooa> Oh right
[01:16:15] <KitsuWhooa> I remember now
[01:16:29] <KitsuWhooa> Qt6 no longer builds on i686 because it tries to use SSE2
[01:23:02] <KitsuWhooa> https://archlinux.org
[01:23:03] <phrik> Title: Arch Linux - News: Changes to default password hashing algorithm and umask settings (at archlinux.org)
[01:24:29] <KitsuWhooa> yup
[01:24:35] <KitsuWhooa> sure enough UMASK 077 is in /etc/login.defs
[01:24:48] <KitsuWhooa> on arch32, that is
[01:24:52] <KitsuWhooa> on upstream arch it's 022
[01:25:12] <KitsuWhooa> why? fuck if I know. I'll go fix it though
[01:26:35] <KitsuWhooa> Our version of shadow is from 2023 🤦‍♀
[01:26:45] <KitsuWhooa> January 2023
[01:28:25] <KitsuWhooa> Yup. The new version has 022 set correctly
[01:31:41] <KitsuWhooa> Okay, new shadow package pushed. The permission issues should be fixed. Just need a new iso now
[01:37:55] <Peetz0r> oh dang, booting takes forever on the real hardware
[01:38:13] <Peetz0r> booting with the same old hard drive on modern hardware is way faster
[01:38:36] <KitsuWhooa> yup
[01:38:44] <KitsuWhooa> I have an SSD on mine and it still takes like a minute
[01:39:18] <Peetz0r> I actually have a pata-msata adapter and an msata ssd is on its way
[01:39:45] <KitsuWhooa> a word of warning with those; mine randomly freezes every now and then
[01:39:52] <KitsuWhooa> it recovers, but it's annoying
[01:40:08] <KitsuWhooa> I also just had a crappy pata to sata adapter die on my router
[01:40:24] <Peetz0r> but I think my current issue is not slowness but something else. lemme reboot without `quiet`
[01:40:40] <KitsuWhooa> if it already booted, you can ask systemd to generate a graph
[01:40:50] <KitsuWhooa> systemd-bootchart
[01:41:12] <KitsuWhooa> eh, there's systemd-analyze
[01:41:13] <Peetz0r> no it wasn't
[01:41:26] <Peetz0r> it seemed hanging but wasn't really telling me why/where
[01:41:37] <KitsuWhooa> systemd-analyze plot
[01:41:38] <KitsuWhooa> :p
[01:42:03] <Peetz0r> it's hanging on ModemManager
[01:42:11] <KitsuWhooa> huh
[01:42:22] <KitsuWhooa> does your laptop have a proper modem in it?
[01:42:23] <Peetz0r> well ain't that fun
[01:42:25] <Peetz0r> (yes I did `systemctl enable ModemManager` by hand)
[01:42:40] <Peetz0r> it has a 56k modem, probably a winmodem
[01:42:41] <KitsuWhooa> every laptop I've seen has had a shitty softmodem that doesn't work on linux
[01:42:42] <KitsuWhooa> yeah
[01:42:49] <KitsuWhooa> those shouldn't even be detected
[01:43:03] <KitsuWhooa> if it shows up as a serial port though, then that'd be amazing
[01:43:07] <Peetz0r> note: I wasn't there during the dialup era because my parent went to cable pretty early
[01:43:19] <Peetz0r> so I never actually used dialup
[01:43:36] <KitsuWhooa> I had dialup until some point in the 2010's :)
[01:43:42] <Peetz0r> the main purpose of me installing stuff on this laptop is to experience dial-up
[01:43:47] <KitsuWhooa> oh
[01:44:01] <Peetz0r> (there will be a POTS+dialup phone network at Bornhack next week)
[01:44:03] <KitsuWhooa> if that's a softmodem/winmodem, you're not getting anywhere
[01:44:12] <KitsuWhooa> unless you have a nice serial modem
[01:44:21] <KitsuWhooa> s/serial/external/
[01:44:27] <Peetz0r> I think I saw it working at some point
[01:44:46] <KitsuWhooa> what does lspci say? :p
[01:45:04] <Peetz0r> boot is still hanging at modemmanager :p
[01:45:05] <Peetz0r> lemme disable that first
[01:45:32] <Peetz0r> but I found this laptop with a 2019 version of debian on it, and wvdial in that in that setup does recognize that modem
[01:45:59] <Peetz0r> also also, the modem is still in my browser history
[01:46:04] <Peetz0r> it's https://devicehunt.com
[01:46:05] <phrik> Title: PCI\VEN_10B9&DEV_5457 - M5457 AC'97 Modem Controller | Device Hunt (at devicehunt.com)
[01:46:35] <KitsuWhooa> at least it's not connexant
[01:47:01] <KitsuWhooa> anyway, yeah, that looks like a proper modem
[01:47:13] <Peetz0r> if you scroll back 5 hours, we were figuring out the PATA controller from the PCI id's, and this was also in the list obviously :)
[01:47:17] <KitsuWhooa> yup
[01:47:21] <Peetz0r> wait, you think this is not a softmodem?
[01:47:27] <Peetz0r> that's actually very cool then
[01:47:33] <KitsuWhooa> if it was, it 100% wouldn't work
[01:47:43] <Peetz0r> but lemme go disable ModemManager
[01:47:44] <Peetz0r> it's still hanging :p
[01:47:44] <KitsuWhooa> unless you were running an ancient 2.6 kernel with the linuxant drivers
[01:47:58] <Peetz0r> wait no
[01:48:09] <KitsuWhooa> it should show up as some serial port
[01:48:21] <Peetz0r> on tty1 it looks like it's hanging but on tty2 and further I can actually just login
[01:48:30] <KitsuWhooa> that you can just `screen /dev/ttySX 115200`
[01:48:37] <KitsuWhooa> and then write things like AT?
[01:49:01] <KitsuWhooa> or 9600
[01:49:04] <KitsuWhooa> whatever baud it likes
[01:49:05] <Peetz0r> yes I could indeed just write AT? and get OK
[01:49:12] <KitsuWhooa> yeah, that is not a softmodem
[01:49:29] <KitsuWhooa> if it was a ttySX port
[01:50:35] <KitsuWhooa> I'm a bit confused though
[01:50:43] <KitsuWhooa> https://elixir.bootlin.com
[01:50:46] <phrik> Title: 8250_pci.c - drivers/tty/serial/8250/8250_pci.c - Linux source code (v6.9.8) - Bootlin (at elixir.bootlin.com)
[01:50:54] <KitsuWhooa> the serial driver has it blacklisted saying it's a softmodem
[01:51:52] <KitsuWhooa> okay, no, it's a bog standard rockwell softmodem https://github.com
[01:52:23] <KitsuWhooa> I don't think you have a chance of getting it working in a new kernel
[01:52:36] <KitsuWhooa> these drivers are blobs
[01:53:06] <KitsuWhooa> at least I think they are
[01:56:23] <KitsuWhooa> I have one of these, it's decent https://www.ebay.com
[01:56:24] <phrik> Title: Modem US Robotics 56k 3Com vintage fax/modem with data cable and C/A | eBay (at www.ebay.com)
[01:57:11] <KitsuWhooa> you can get a usb to serial adapter and plug it in, and use it on any modern computer
[01:58:02] <Peetz0r> yeah I have been told I can borrow plenty of serial modems at bornhack
[01:58:12] <KitsuWhooa> oh, yeah, that's the way to go
[01:58:16] <KitsuWhooa> I love serial modems
[01:58:43] <KitsuWhooa> fun fact, you can set up your own ISP really cheaply at home with two modems
[01:58:49] <KitsuWhooa> you can make them talk to each other :p
[01:58:50] <Peetz0r> are there no laptops with non-softmodems (serial or otherwise) buitl-in?
[01:58:56] <KitsuWhooa> none that I'm aware of
[01:59:04] <Peetz0r> I know softmodems/winmodems were very common in the early 2000s
[01:59:50] <KitsuWhooa> maybe some ancient laptop
[01:59:57] <KitsuWhooa> but you probably can't do much on it with modern linux anyway
[02:00:06] <KitsuWhooa> the i486 version of arch32 barely boots
[02:00:44] <Peetz0r> I have a 486 laptop lying around as well
[02:00:51] <Peetz0r> but yeah, modern linux is impossible with just 12 MB or memory
[02:01:14] <Peetz0r> so it really just runs ms-dos with some freedos utilities, and windows 3.11 with trumpet winsock
[02:01:15] <Peetz0r> and it's terrible :p
[02:01:37] <KitsuWhooa> maybe there's a cardbus hardware modem
[02:01:50] <Peetz0r> but I have only done ppp over serial, never had the opportunity to connect that thing to a modem yet
[02:02:17] <Peetz0r> if you wanna see some frankensteining with a 30 year old laptop: https://revspace.nl
[02:02:19] <phrik> Title: Compaq LTE Elite 4/50E - RevSpace (at revspace.nl)
[02:02:36] <KitsuWhooa> if you get two serial modems, you can get it online with modem through pppd :p
[02:03:05] <KitsuWhooa> well
[02:03:07] <Peetz0r> so far I have used pppd with just serial between 2 computers, without modems
[02:03:20] <KitsuWhooa> yeah, I'm just saying it's not that difficult to put modems in the mix
[02:03:25] <Peetz0r> anyway, I'll definitely have a list of things to do at bornhack
[02:05:18] <Peetz0r> one evil plan I'm working on is connecting a modern (10 year old...) VDSL2 modem to the phone network (yes, someone is bringing a DSLAM), using the builtin SIP ATA on the IP end of the phone network, and then connecting a serial dialup-modem to the voice port of the DSL modem, and dialing trough that
[02:05:39] <KitsuWhooa> ...voip?
[02:05:47] <Peetz0r> yes
[02:05:52] <KitsuWhooa> it's not nearly as fun
[02:05:53] <KitsuWhooa> :p
[02:06:00] <Peetz0r> dialup over voip over DSL
[02:06:23] <Peetz0r> but I can also do also dialup over POTS with some of the same hardware
[02:06:31] <Peetz0r> (the VDSL2 part is going to be highly experimental)
[02:06:48] <KitsuWhooa> it'll probably sync at 9600
[02:06:59] <Peetz0r> however, back to booting arch on the 2003 laptop
[02:07:03] <KitsuWhooa> the modems will very likely be able to connect to each other
[02:07:19] <Peetz0r> it looks like not (or, not only) modemmanager was causing issues, but lxdm didn't want to start either
[02:07:30] <Peetz0r> disabled that, trying again
[02:07:31] <KitsuWhooa> I know lightdm works
[02:07:33] <KitsuWhooa> so give that a try
[02:07:39] <KitsuWhooa> with lightdm-gtk-greeter
[02:07:52] <Peetz0r> lxdm worked in the vm, but not the real hardware
[02:07:58] <KitsuWhooa> oh
[02:08:01] <Peetz0r> might just be xorg or the video driver
[02:08:05] <KitsuWhooa> yeah, it's a video issue
[02:08:09] <KitsuWhooa> check Xorg.0.log
[02:09:15] <Peetz0r> missing the ati module
[02:09:23] <Peetz0r> guess that's a thing that I can install
[02:09:59] <KitsuWhooa> from the AUR I think
[02:10:10] <KitsuWhooa> oh no
[02:10:16] <KitsuWhooa> xf86-video-ati
[02:10:18] <KitsuWhooa> is in the repos
[02:22:31] <Peetz0r> still fails. tried with and without nomodeset. https://bpa.st
[02:22:32] <phrik> Title: View paste Q7NQ (at bpa.st)
[02:26:37] <KitsuWhooa> does radeon support it?
[02:28:16] <Peetz0r> well, it's on the list at https://www.x.org (RS100)
[02:28:20] <phrik> Title: RadeonFeature (at www.x.org)
[02:28:39] <KitsuWhooa> maybe dmesg | grep radeon
[02:31:00] <Peetz0r> https://bpa.st
[02:31:00] <phrik> Title: View paste 2NNQ (at bpa.st)
[02:32:08] <Peetz0r> also lspci: https://bpa.st
[02:32:08] <phrik> Title: View paste L7FA (at bpa.st)
[02:33:00] <KitsuWhooa> I see radeonfb but no radeon
[02:34:02] <KitsuWhooa> is radeon loaded? What happens if you modprobe it manually
[02:34:24] <KitsuWhooa> also, you should probably do lspci -nn
[02:34:30] <KitsuWhooa> but I'm sure I can find the dev id anyway :p
[02:34:51] <Peetz0r> 1002:4336
[02:35:03] <KitsuWhooa> yup
[02:35:04] <KitsuWhooa> $ grep 'Radeon IGP 320M' /usr/share/misc/pci.ids
[02:35:04] <KitsuWhooa> 4336 RS100 [Radeon IGP 320M]
[02:35:06] <KitsuWhooa> :p
[02:35:42] <Peetz0r> the radeon module is loaded
[02:36:23] <KitsuWhooa> drm_pciids.h: {0x1002, 0x4336, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_RS100|RADEON_IS_IGP|RADEON_IS_MOBILITY}, \
[02:36:25] <KitsuWhooa> it's definitely there
[02:37:02] <KitsuWhooa> maybe just install all the xf86-video drivers :p
[02:37:07] <KitsuWhooa> and see what happens
[02:37:23] <KitsuWhooa> maybe it actually needs vesa and fbdev, shrug
[02:38:33] <KitsuWhooa> Oh, maybe try booting in text mode
[02:38:40] <Peetz0r> yes, installing those did the trick
[02:38:50] <KitsuWhooa> ah
[02:39:56] <KitsuWhooa> [root@arch32-builder3 /]# pacman -Syu
[02:39:56] <KitsuWhooa> pacman: error while loading shared libraries: libicuuc.so.74: cannot open shared object file: No such file or directory
[02:40:05] <KitsuWhooa> eeeh
[02:41:03] <Peetz0r> I think you broke yours :p
[02:41:38] <Peetz0r> I think I froze mine by attempting to launch firefox, getting impatient, then launching it like another 3 times before anything happened
[02:41:58] <KitsuWhooa> oh I wouldn't even bother with firefox
[02:42:06] <KitsuWhooa> we haven't been able to build it successfully in a long time now
[02:43:20] <Peetz0r> 2023-06-21
[02:43:21] <Peetz0r> oof
[02:43:21] <Peetz0r> that's a full year
[02:43:40] <Peetz0r> basically half a millennium in browser world
[02:43:44] <KitsuWhooa> yes :p
[02:43:53] <KitsuWhooa> I use w3m on my laptop :p
[02:44:10] <Peetz0r> but it does launch if you give it enough time
[02:44:18] <KitsuWhooa> ah, it's probably eating up all your memory
[02:44:23] <KitsuWhooa> and swapping
[02:44:28] <Peetz0r> as it should
[02:44:33] <Peetz0r> memory is tasty
[02:44:35] <Peetz0r> omnomnom
[02:46:27] <Peetz0r> firefox is rightfully eating 7 out of 32 GB of memory on my main laptop
[02:47:15] <KitsuWhooa> I do wish web browsers weren't monsters these days
[02:47:55] <Peetz0r> the browsers are just trying to deal with the monsters that web applications have become
[02:48:00] <KitsuWhooa> yes
[02:48:08] <KitsuWhooa> except for when browsers add new apis
[02:48:27] <Peetz0r> just ignore the fact that the biggest browser maker is also the biggest webapp maker
[02:55:25] <Peetz0r> let's try something more reasonable like supertuxkart :p
[03:02:52] <KitsuWhooa> extreme tux racer is more likely to run :p
[03:03:22] <KitsuWhooa> it's no longer in the repos apparently :(
[03:05:36] <KitsuWhooa> Qt6 is building; fingers crossed
[03:09:51] <Peetz0r> I'm now also getting errors about libicuuc, but mine is libicuuc.so.72, yours is libicuuc.so.74 somehow?
[03:09:56] <Peetz0r> or "isn't", really
[03:10:05] <KitsuWhooa> that sounds like a package that hasn't been updated in a while
[03:10:09] <KitsuWhooa> what is throwing that?
[03:10:36] <KitsuWhooa> and can you pacman -S pax-utils and run lddtree on the binary that prints the message?
[03:10:50] <Peetz0r> many things including lxterminal, terminator
[03:11:12] <Peetz0r> pavucontrol has a more vague error about an undefined symbol
[03:12:17] <Peetz0r> https://bpa.st
[03:12:18] <phrik> Title: View paste YPKQ (at bpa.st)
[03:12:41] <KitsuWhooa> it's libvte on that
[03:14:06] <KitsuWhooa> yeah, it was last built a year ago
[03:14:31] <KitsuWhooa> I'll schedule a rebuild
[03:14:43] <Peetz0r> who do I bribe to do a full rebuild of everything? :p
[03:14:48] <KitsuWhooa> that's the thing
[03:14:55] <Peetz0r> no bribes required? damn
[03:14:59] <KitsuWhooa> so many things just do not build
[03:15:15] <KitsuWhooa> and before we have time to fix them, more break
[03:15:31] <KitsuWhooa> and then eventually the whole thing bitrots because a new icu comes out and it breaks all the packages we can't rebuild yet
[03:15:33] <Peetz0r> oof
[03:15:35] <Peetz0r> we need more retrocomputing nerds
[03:15:42] <KitsuWhooa> the reality is
[03:15:57] <Peetz0r> specifically those weirdo's that want modern software on old barely-capable hardware
[03:16:00] <KitsuWhooa> very few people care about ia-32 these days
[03:16:26] <KitsuWhooa> I'd take an old x86 machine over a raspberry pi any day :p
[03:16:32] <KitsuWhooa> they are so unreliable it's insane
[03:16:42] <Peetz0r> there's a reason all the distro's are dropping it or moving it to side projects that end up understaffed
[03:16:47] <KitsuWhooa> yupp
[03:17:24] <Peetz0r> and yeah, raspberry pi is unreliable, but that's mainly because sd cards are unreliable imho
[03:17:33] <KitsuWhooa> even via usb they are unreliable
[03:17:50] <Peetz0r> I have a rockpro64 which boots from a (cheap noname) nvme ssd, and it has been very solid
[03:18:06] <KitsuWhooa> the usb controller just randomly dies and there are no logs about it because it couldn't write them to disk
[03:18:22] <KitsuWhooa> my router is a pentium 3 machine :p
[03:18:33] <Peetz0r> but yeah, I use x86 hardware for things that need to run 24/7
[03:18:53] <KitsuWhooa> unfortunately it's going to be replaced by an AMD Geode at some point because it's too slow to handle 200mbps downstream
[03:18:56] <Peetz0r> but in my case, that's a thinkpad t430 mainboard, which is definitely 64 bit, even has EFI and stuff
[03:19:04] <KitsuWhooa> ah :p
[03:19:37] <Peetz0r> my router is an actual off the shelf router with arm64 inside though
[03:19:58] <KitsuWhooa> I got tired of off the shelf stuff
[03:20:28] <Peetz0r> I picked something with good openwrt support
[03:20:44] <KitsuWhooa> I got tired of that, too :p
[03:20:54] <Peetz0r> because if I can't ssh into it and be root, then who owns my network?
[03:20:58] <KitsuWhooa> (it's what I currently run until I am done setting up the new router from scratch)
[03:21:15] <Peetz0r> anyway, supertuxkart runs
[03:21:21] <KitsuWhooa> runs or "runs"
[03:21:22] <KitsuWhooa> :p
[03:21:25] <Peetz0r> although it took ages to load the menu
[03:22:18] <Peetz0r> first gotta go to the graphics settings and turn everything to minimum :p
[03:54:46] <Peetz0r> okay so it ran at like 0.1 fps
[03:54:55] <Peetz0r> but it didn't seem to properly apply my resolution scaling
[03:55:09] <Peetz0r> oh well
[03:59:45] <KitsuWhooa> vte doesn't build right now because our old arch meson script tries to force LTO
[05:00:45] -!- balrog has quit [Ping timeout: 268 seconds]
[05:24:39] -!- balrog has joined #archlinux32
[07:10:01] -!- hexagenic has joined #archlinux32
[07:20:15] -!- mavicaway has quit [Server closed connection]
[07:20:30] -!- mavicaway has joined #archlinux32
[08:59:27] -!- finsternis has quit [Server closed connection]
[08:59:55] -!- finsternis has joined #archlinux32
[09:10:13] -!- zxrom has quit [Quit: Leaving]
[09:15:57] -!- hexagenic has quit [Remote host closed the connection]
[09:16:21] -!- hexagenic has joined #archlinux32
[09:40:43] -!- zxrom has joined #archlinux32
[09:44:42] <zxrom> :: Replace karchive with extra/karchive5? [Y/n] y
[09:44:52] <zxrom> :: Replace karchive with extra/karchive5? [Y/n] y
[09:44:57] <zxrom> :: removing karchive breaks dependency 'karchive' required by kdoctools
[09:45:00] <zxrom> ...
[10:27:48] -!- swimm3r has quit [Server closed connection]
[10:28:45] -!- swimm3r has joined #archlinux32
[12:00:48] -!- Peetz0r has quit [Server closed connection]
[12:01:35] -!- Peetz0r has joined #archlinux32
[12:05:21] -!- ssserpent has joined #archlinux32
[12:12:03] -!- ssserpent has quit [Quit: WeeChat 4.3.3]
[12:13:36] -!- ssserpent has joined #archlinux32
[12:26:00] <bill-auger> zxrom: do you not know how to handle that, and are asking for help? - or are you only tryinh to report a bug
[12:26:41] <bill-auger> ...
[12:28:08] <zxrom> bill-auger, I just copied this here so that interested people will take note.
[12:28:32] <zxrom> Is this bad form?
[12:40:08] <bill-auger> neither a good idea or form really - what you found is probably a bug ehich would affect many users - bugs shuold be reported on the bug tracker - reporting bugs in IRC is likely that no one would see it
[12:41:18] <zxrom> bill-auger, This has been going on for several months now. I don't think anyone cares. If my messages bother you, then I will leave here.
[12:41:33] <bill-auger> the bad form is only that you simply pasted some text, but without giving a clue why you did it - it was totaly unclear why you did that
[12:42:03] <bill-auger> you are not bothering anyone - it simply is not effective to report bugs in chat
[12:43:25] <bill-auger> if you open a bug report, interested people will take note - otherwise i may be the only person who saw what you wrotem and i am not interested
[12:44:27] <zxrom> bill-auger, If you or anyone else does not understand the reason for these two lines, then this is definitely not for you. If these lines were a big problem for me, I would act differently. But I did this just as a reminder for interested people.
[12:44:29] <bill-auger> if you want help, i could help you intangle the problem; but i cant do anythjing about it for sake of other users
[12:45:43] <zxrom> bill-auger, Oh, you are Captain Obvious :D I didn’t know about the bug tracking system before! LOL!
[12:46:46] <zxrom> bill-auger, I don't need help, I already said that. If you want, you can fix these packages.
[12:47:21] -!- ssserpent has quit [Ping timeout: 272 seconds]
[12:47:29] <bill-auger> but there are no "interested people" reading this - if there is no bug report about the issue, you are probably typing for nothing now
[12:47:52] <bill-auger> that also should be obvious
[12:49:39] <zxrom> bill-auger, I'm just talking to you. And those two lines were not difficult for me to copy. There were more lines, about 5-6.
[12:50:36] <bill-auger> i know but i am not interested in that bug - i was only trying to help you if you had a problem , or to help other usersd by convincing you to open a bug report - otherwise i am also typing for nothing
[12:55:27] <bill-auger> the transition with all those k*5 things was very painful - arch and archarm already went through it last year - all the k*5 packages are gone now; but arch32 is just starting the migration - using KDE will be complicated (maybe even impossible) until all the k-things are for QT6
[13:06:39] -!- ssserpent has joined #archlinux32
[13:08:49] <zxrom> I noticed that you wanted to talk more than help solve the problem. :D
[13:11:27] -!- ssserpent has quit [Client Quit]
[16:03:03] * gehidore suddenly remembers why zxrom gets banned everywhere they go...
[16:03:37] -!- zxrom has parted #archlinux32
[16:13:26] <KitsuWhooa> let's keep those type of comments and attitude out of here please
[16:24:26] <KitsuWhooa> In other news, we now have working Qt6 on i686 again
[19:03:18] -!- CthuutLoops has joined #archlinux32
[19:18:06] -!- CthuutLoops has quit [Quit: Leaving]
[19:18:48] -!- Cthuutloops has joined #archlinux32
[19:20:06] <Cthuutloops> and im back, had a crazy fewdays.
[19:20:24] <KitsuWhooa> well that didn't work
[19:20:49] <KitsuWhooa> welcome back
[19:21:11] <KitsuWhooa> but also the bot was supposed to tell you how to fix that issue in your arch32 installation with the numeric ids
[19:21:13] <KitsuWhooa> :p
[19:22:24] <KitsuWhooa> Anyway, you need to run `chmod 755 /etc` because pacstrap creates it with incorrect permissions. I fixed it but need to get a new ISO out
[19:22:27] -!- abaumann has joined #archlinux32
[19:22:27] <buildmaster> Hi abaumann!
[19:22:27] <buildmaster> !rq abaumann
[19:22:28] <phrik> buildmaster: <abaumann> the gnome project goes into a realm I can/will not follow. :-)
[19:22:34] <abaumann> Peetz0r: just install icu74
[19:22:41] <abaumann> solves a lot of headaches. :-)
[19:22:44] <KitsuWhooa> please stop telling people to do that :p
[19:22:54] <abaumann> well?
[19:23:10] <KitsuWhooa> we should be encouraging people to tell us what is broken to fix it, not how to work around it and not say anything
[19:23:23] <abaumann> on 486 I have to install icu72, ic73, icu74, etc. :-)
[19:23:32] <abaumann> mmh. that's true of course.
[19:23:37] <KitsuWhooa> in this case it's a matter of pushing packages
[19:23:38] <abaumann> It really depends on people.
[19:23:41] <Cthuutloops> yeah i got a pm from the bot
[19:23:43] <KitsuWhooa> i486 is fucked because we can't build things
[19:23:46] <KitsuWhooa> Cthuutloops: ooooh it was a PM
[19:23:54] <abaumann> i486 is happilly broken ATM.
[19:23:56] <KitsuWhooa> I thought it'd write it i nthe channel here
[19:24:03] <abaumann> So is Gnome, KDE everywhere on all subarchs.
[19:24:20] <KitsuWhooa> abaumann: can you please generate a new ISO?
[19:24:24] <abaumann> "In other news, we now have working Qt6 on i686 again"
[19:24:27] <abaumann> cool :-)
[19:24:29] <abaumann> I can.
[19:24:44] <KitsuWhooa> I think a 6.9 kernel is going to fix the gnupg issues
[19:24:52] <abaumann> The one from 06.2024 was a trial: a) to see who is using it b) if it actually works at all
[19:25:13] <abaumann> the whole idea of having a php update systemd task on the iso is a bad idea IMHO.
[19:25:21] <abaumann> but that's what upstream is doing
[19:25:30] <KitsuWhooa> upstream also have more resources though
[19:25:30] <abaumann> php. lol
[19:25:33] <abaumann> *GPG
[19:25:40] <KitsuWhooa> oh
[19:25:42] <KitsuWhooa> ooooooh
[19:25:55] <KitsuWhooa> the new iso straight up doesn't have a working keyring
[19:26:09] <KitsuWhooa> it fails to mount a tmpfs because it passes a flag that the kernel in the iso doesn't support
[19:26:31] <abaumann> sigh
[19:26:41] <Cthuutloops> was i the first person to test the new iso?
[19:26:47] <KitsuWhooa> yes :p
[19:26:48] <abaumann> probably. :-)
[19:26:54] <abaumann> at least, the first one complaining ;-)
[19:27:08] <Cthuutloops> or at least bring the issues i found to peoples attention and not just give up?
[19:27:08] <bill-auger> icu is a PITA - we make similar 'icu-compat-*' packages for all arches
[19:27:26] <bill-auger> ive resorted to the opposite approach - all of those provide sodeps, so another way to manage that is to add sodeps dependencies to the 'icu' dependents - that way users never even see a problem
[19:27:28] <KitsuWhooa> abaumann: and the other issue is that upstream changed how they apply the umask, and new installations with the iso have incorrect permissions in /etc
[19:27:34] <KitsuWhooa> I fixed it, so we just need a new iso
[19:27:54] <abaumann> ah. good news. I'll spin a new ISO
[19:27:55] <bill-auger> it is not ideal, but those packages will get rebuild eventually - when they do, they will depend on the latest sodep
[19:28:26] <abaumann> bill-auger: I remember the discussion we had once on IRC about doing the icu-compat thingy also on Arch32 - never got around it. :-)
[19:28:35] <KitsuWhooa> hm
[19:28:40] <abaumann> btw, what do you do with boost-libs?
[19:28:43] <bill-auger> well you basically are doing it, just not fully
[19:28:47] <abaumann> it has a similar abi issue..
[19:29:31] * abaumann tries to remember where he has the ISO workspaces.. eurobuild6 or buildmaster..
[19:29:37] <bill-auger> your icuNN package alredy provide the sodeps - only thing left to do is add the dependencies to the troublesome packages
[19:30:07] <abaumann> ah, true. And I though there are just too many of those, probably. :-)
[19:30:19] <KitsuWhooa> how does one "add the dependencies to the troublesome packages"
[19:30:23] <KitsuWhooa> doesn't that literally mean a rebuild :p
[19:30:27] <bill-auger> we discussed it in #parabola just today - luke, one of the parabola devs, identified a few
[19:30:45] <bill-auger> <lukeshu> (clang, gettext, libxml2, libxslt, llvm all need rebuilt on i686 because of icu)
[19:30:54] <abaumann> oh dear.
[19:31:00] <KitsuWhooa> most of those were already rebuild
[19:31:06] <KitsuWhooa> they were just in staging
[19:31:07] <bill-auger> all things he needed to build systemd IIRC
[19:31:23] <KitsuWhooa> https://archlinux32.org
[19:31:26] <phrik> Title: Arch Linux 32 - llvm 18.1.8-3.0 (pentium4) (at archlinux32.org)
[19:31:42] <KitsuWhooa> the issue we have is pushing packages to stable
[19:31:43] <bill-auger> oh i did not check - i should have told him to look in staging and testing
[19:32:09] <KitsuWhooa> at least for libxml2 that was the case, because I pushed it yesterday
[19:32:16] <KitsuWhooa> llvm got built a few hours ago today, so
[19:32:26] <abaumann> https://buildmaster-status.archlinux32.org
[19:32:33] <abaumann> nice, a lot more build machines. :-)
[19:32:34] <KitsuWhooa> abaumann: ???
[19:32:40] <KitsuWhooa> Ooooh
[19:32:43] <KitsuWhooa> you linked the internal one
[19:32:50] <abaumann> che?
[19:32:51] <abaumann> oh.
[19:32:51] <KitsuWhooa> it 403s
[19:32:54] <KitsuWhooa> https://buildmaster.archlinux32.org
[19:32:59] <KitsuWhooa> okay wtf
[19:33:01] <abaumann> no trouble, it has IP restrictions.
[19:33:06] <KitsuWhooa> https://buildmaster.archlinux32.org
[19:33:06] <phrik> Title: Arch Linux 32 - List of Build Slaves (at buildmaster.archlinux32.org)
[19:33:06] <abaumann> and I have a bookmark :-)
[19:33:12] <abaumann> to the hidden one. sorry :-)
[19:33:20] <KitsuWhooa> oh also
[19:33:23] <KitsuWhooa> euronuc is stuck
[19:33:27] <abaumann> something deleted by build machine 2 to 6 on eurobuild6
[19:33:30] <abaumann> quite nasty.
[19:33:33] <abaumann> have to find the cause.
[19:33:35] <KitsuWhooa> ouch
[19:33:40] <abaumann> the machine is wonky lately anyway.
[19:33:49] <abaumann> hence euronuc :-)
[19:35:04] <KitsuWhooa> there's a new vte3 in staging, with new icu :p
[19:35:04] <abaumann> releng 'build-all', sounds like fun :-)
[19:35:24] <abaumann> oh, the magnet/torrent thingies are quite broken..
[19:35:47] <bill-auger> KitsuWhooa yes that does mean a rebuild; but only one to apply the sodeps - after that you would not need to rebuild only because of a new icu
[19:36:01] <abaumann> 2024-07-09 18:47:02, indeed, graphite
[19:36:05] <KitsuWhooa> ah, hm
[19:36:39] <abaumann> building documentation with xelatex refman, of course this hangs. *grmpf*
[19:36:50] <KitsuWhooa> I thought I fixed it
[19:39:06] <bill-auger> i wouldnt suggest it generally; but icu has many dependents and it changes too often
[19:39:06] <bill-auger> and whatever actually changes with each release, no one would notice the difference
[19:39:21] <bill-auger> that one is what i would call a "time bandit"
[19:39:40] <abaumann> icu74 to icu75 I noticed, it dropped some C++11 support..
[19:42:26] <abaumann> gpg: skipped "33CA3597B0D161AAE4173F65C17F1214114574A4": No secret key
[19:42:26] <abaumann> gpg: signing failed: No secret key
[19:42:28] <abaumann> sigh
[19:42:38] <abaumann> that's the arch32 release key
[19:43:13] <abaumann> Ok, I'll use my package sign key for now..
[19:43:54] <abaumann> luckily I rewrote once all those releng scripts to be more or less idempotent..
[19:43:58] <abaumann> mount: /tmp/tmp.aGfpJOW1Rd: unknown filesystem type 'iso9660'.
[19:44:00] <abaumann> huh?
[19:44:18] <abaumann> ah, I have to reboot the buildmaster..
[19:44:26] <KitsuWhooa> can you please wait for a bit? :p
[19:44:30] <abaumann> sure
[19:44:37] <abaumann> shutdownasap -r takes care of that :-)
[19:44:46] <KitsuWhooa> alright, I'll log out when done :p
[19:44:57] <abaumann> no hurry..
[19:47:13] -!- titus_livius has joined #archlinux32
[19:47:19] <abaumann> Sorry, should work again now.
[19:48:13] <KitsuWhooa> thanks
[19:48:28] <KitsuWhooa> I need to figure out how to get Qt6Quick building
[19:49:21] <abaumann> no worries, I have an ISO, so no need for a buildmaster reboot just to make check_iso work..
[19:51:37] <KitsuWhooa> isn't arch fun
[19:51:38] <KitsuWhooa> :p
[19:51:51] * KitsuWhooa mumble grumbles about keeping current kernel modules around until a reboot
[19:56:45] <KitsuWhooa> you can reboot whenever you want now
[19:58:15] * abaumann likes "license to boot" ;-)
[19:58:54] <abaumann> ah, I have to wait for this
[19:58:56] <abaumann> 'git
[19:59:58] <abaumann> interesting: pacstrap just hangs on the iso..
[20:00:50] <KitsuWhooa> oh no
[20:00:56] <abaumann> what's my entropy doing on the vm..
[20:01:15] <abaumann> mmh. or a libvirt firewall networking thingy
[20:01:58] <abaumann> bingo :-)
[20:02:08] <KitsuWhooa> ah
[20:02:34] <abaumann> yeah, didn't find the reason for that. libvirt plays NATing tricks with the firewall, and my firwall setup doesn't like it.
[20:03:04] <abaumann> mmh, graphite builds fine in a fresh chroot. starnge
[20:09:05] <abaumann> on the pacstrapped installation in the chroot I hat to pacman-key --init. pacman-key --populate archlinux32
[20:09:18] <KitsuWhooa> ah yo ustill had to do that?
[20:09:28] <abaumann> yeah, but I got so used to it :-)
[20:09:31] <KitsuWhooa> what's the kernel in the iso?
[20:10:15] <KitsuWhooa> can you also check the permissions of /etc in the installation?
[20:10:23] <abaumann> okidoke
[20:11:23] <abaumann> 6.9.7
[20:11:28] <KitsuWhooa> ah...
[20:11:36] <KitsuWhooa> I thought that'd have fixed it, but apparently not
[20:11:46] <KitsuWhooa> Maybe we should just add a section on the site telling people to do the extra steps for now
[20:11:49] <KitsuWhooa> because I do not want to debug that
[20:11:52] <abaumann> 755 /etc
[20:11:55] <KitsuWhooa> nice!
[20:12:11] <abaumann> good idea
[20:15:19] <abaumann> archlinux32-2024.07.10-i686.iso for testing
[20:30:07] <KitsuWhooa> still waiting for git?
[20:30:22] <KitsuWhooa> and also thanks!
[20:31:35] <abaumann> Oi booted :-)
[20:32:07] <KitsuWhooa> buildmaster is still halted
[20:32:11] <abaumann> oh, nope.
[20:32:12] <abaumann> wait..
[20:32:16] -!- buildmaster has quit [Remote host closed the connection]
[20:32:21] <abaumann> better :-)
[20:32:23] <KitsuWhooa> there we go
[20:32:23] <KitsuWhooa> :p
[20:43:02] -!- drathir_tor has quit [Ping timeout: 260 seconds]
[20:45:47] -!- buildmaster has joined #archlinux32
[20:56:14] -!- abaumann has quit [Quit: leaving]
[21:03:59] -!- drathir_tor has joined #archlinux32
[21:22:20] -!- hexagenic has quit [Quit: WeeChat 4.2.2]
[22:16:03] -!- sunshavi has quit [Ping timeout: 255 seconds]
[22:20:20] -!- sunshavi has joined #archlinux32
[22:46:52] -!- sunshavi has quit [Ping timeout: 256 seconds]
[22:47:45] -!- sunshavi has joined #archlinux32
[23:29:23] -!- Cthuutloops has quit [Ping timeout: 264 seconds]
[23:50:50] -!- Cthuutloops has joined #archlinux32