#archlinux32 | Logs for 2024-11-25
Back
[04:27:03] -!- drathir_tor has quit [Remote host closed the connection]
[04:27:25] -!- drathir_tor has joined #archlinux32
[16:15:48] <girls> abaumann / KitsuWhooa: when you want to fix the buildmaster complaints, there are some helpful commands in the bash history - just saying, to save you some trouble :D
[16:16:06] <KitsuWhooa> you mean "fix" or fix? :p
[16:16:23] <girls> I mean `rm -rf` until the buildmaster cannot remember a thing
[16:16:34] <KitsuWhooa> is it about 12:12:13 <abaumann> hip-runtime-amd, comgr, python-onnx are constantly popping up on the build and deletion list in parallel. I can remove them, but something is really wrong here.. ?
[16:16:44] <KitsuWhooa> or have there been other breakages too?
[16:16:46] <girls> yep
[16:16:52] <KitsuWhooa> yeah, okay, that's "fix" then :p
[16:16:56] <girls> that's mostly due to my last change to the build scripts
[16:16:59] <KitsuWhooa> oh, really?
[16:17:31] <girls> yeah
[16:17:42] <KitsuWhooa> this? https://git.archlinux32.org
[16:17:44] <phrik> Title: bin/get-package-updates: revert 1aa4e18a3336e2d16f73089277f749fc3f9a3147 - builder - Archlinux32 build system (at git.archlinux32.org)
[16:17:59] <girls> exactly
[16:18:04] <KitsuWhooa> alright :p
[16:18:10] <KitsuWhooa> I don't know why it happens, but I've been meaning to look into it
[16:18:23] <KitsuWhooa> I'm not sure why that broke it though
[16:18:27] <girls> we need to make the build scripts more maintainable
[16:18:41] <girls> currently it's all "just" in my head, somehow
[16:18:51] <girls> not having tests doesn't help
[16:19:03] <KitsuWhooa> the main issue I have is the queries
[16:19:07] <KitsuWhooa> they are unmanageable
[16:19:12] <KitsuWhooa> but I also don't know how to make them manageable
[16:19:22] <girls> there are helper methods, but they don't help too much :(
[16:19:37] <KitsuWhooa> if anything, I think they sometimes make things worse when I want to copy paste a query into heidisql
[16:19:46] <girls> it's also all quite brittle, because bash has no type checks :D
[16:20:15] <KitsuWhooa> riir
[16:20:21] <girls> ?
[16:20:21] -!- drathir_tor has quit [Ping timeout: 260 seconds]
[16:20:24] <KitsuWhooa> rewrite it in rust
[16:20:28] <girls> :D
[16:20:41] <girls> I wanted to suggest this - but then we'll loose abauman
[16:20:46] <KitsuWhooa> and me too :p
[16:20:54] <KitsuWhooa> maybe partially
[16:21:00] <girls> I just finished writing a package cache for arch in rust :D
[16:21:41] <girls> ... actually quite nice. But I see the point of compatibility issues running on x86. Also it's quite heavy on ressources for development.
[16:23:06] <KillerWasp> .....
[16:25:22] <girls> for now, I'll just try to look into the buildmaster a bit more often
[16:26:19] -!- drathir_tor has joined #archlinux32
[16:52:58] <KitsuWhooa> I need to allocate some time to patch ring and fix maturin
[16:53:06] <KitsuWhooa> otherwise python 3.13 is going to be a disaster
[16:53:36] <KitsuWhooa> upstream already have 3.13 in staging, so it's a ticking time bomb
[19:43:38] -!- mvchtz has quit [Ping timeout: 272 seconds]
[19:44:33] -!- mvchtz has joined #archlinux32
[20:04:59] -!- GNUtoo has quit [Ping timeout: 260 seconds]
[20:05:17] -!- GNUtoo has joined #archlinux32
[20:20:41] -!- drathir_tor has quit [Ping timeout: 260 seconds]
[20:40:17] -!- drathir_tor has joined #archlinux32
[20:48:06] -!- drathir_tor has quit [Ping timeout: 260 seconds]
[21:05:44] -!- drathir_tor has joined #archlinux32
[21:15:51] -!- drathir_tor has quit [Remote host closed the connection]
[21:16:14] -!- drathir_tor has joined #archlinux32
[22:36:36] -!- drathir_tor has quit [Ping timeout: 260 seconds]
[23:04:59] -!- drathir_tor has joined #archlinux32
[23:29:06] -!- drathir_tor has quit [Ping timeout: 260 seconds]