#archlinux32 | Logs for 2020-01-08
Back
[00:00:29] <buildmaster> any/ruby-concurrent is broken (says rechenknecht): https://archlinux32.org
[00:01:46] <buildmaster> i686/ruby-ffi is broken (says nlopc46): https://archlinux32.org
[00:05:09] <buildmaster> any/ruby-hoe is broken (says nlopc46): https://archlinux32.org
[00:06:52] <buildmaster> i686/ruby-hitimes are broken (says rechenknecht): https://archlinux32.org
[00:07:26] <buildmaster> any/ruby-dbus are broken (says eurobuild6-5): https://archlinux32.org
[00:07:28] <buildmaster> pentium4/ruby-ffi is broken (says eurobuild3): https://archlinux32.org
[00:08:12] <buildmaster> any/ruby-diff-lcs are broken (says eurobuild6-1): https://archlinux32.org
[00:08:48] <buildmaster> i686/ruby-hpricot is broken (says nlopc46): https://archlinux32.org
[00:10:48] -!- buildmaster has quit [Remote host closed the connection]
[00:11:01] -!- buildmaster has joined #archlinux32
[00:11:01] <buildmaster> !rq buildmaster
[00:11:02] <phrik> buildmaster: <buildmaster> I might be insane, but never confused ... ;-)
[00:11:32] <buildmaster> any/ruby-forwardable-extended is broken (says eurobuild6-2): https://archlinux32.org
[00:12:22] <buildmaster> pentium4/ruby-iconv is broken (says nlopc46): https://archlinux32.org
[00:13:54] <buildmaster> pentium4/ruby-hitimes are broken (says eurobuild6-4): https://archlinux32.org
[00:14:36] <buildmaster> pentium4/ruby-hpricot is broken (says rechenknecht): https://archlinux32.org
[00:16:23] <buildmaster> any/ruby-immutable-struct is broken (says eurobuild6-5): https://archlinux32.org
[00:16:25] <buildmaster> any/ruby-kramdown is broken (says eurobuild6-2): https://archlinux32.org
[00:16:26] <buildmaster> any/ruby-maruku is broken (says nlopc46): https://archlinux32.org
[00:17:09] <buildmaster> any/ruby-mercenary is broken (says eurobuild6-1): https://archlinux32.org
[00:18:00] <buildmaster> i686/ruby-iconv is broken (says eurobuild3): https://archlinux32.org
[00:18:30] <buildmaster> any/ruby-mini_mime is broken (says eurobuild6-4): https://archlinux32.org
[00:19:42] <buildmaster> any/ruby-mini_portile is broken (says nlopc46): https://archlinux32.org
[00:21:01] <buildmaster> any/ruby-mini_portile2 is broken (says eurobuild6-1): https://archlinux32.org
[00:21:50] <buildmaster> any/ruby-mime-types-data is broken (says rechenknecht): https://archlinux32.org
[00:21:51] <buildmaster> any/ruby-minitest is broken (says eurobuild6-5): https://archlinux32.org
[00:22:06] <buildmaster> any/ruby-mocha is broken (says eurobuild6-2) - already flagged out-of-date upstream on 2019-12-15: https://archlinux32.org
[00:23:55] <buildmaster> i686/ruby-msgpack is broken (says nlopc46): https://archlinux32.org
[00:24:51] <buildmaster> pentium4/ruby-msgpack is broken (says eurobuild6-4): https://archlinux32.org
[00:24:52] <buildmaster> any/ruby-multipart-post is broken (says eurobuild6-5): https://archlinux32.org
[00:25:41] <buildmaster> any/ruby-multi_json is broken (says eurobuild6-1): https://archlinux32.org
[00:25:51] <buildmaster> any/ruby-mustermann is broken (says eurobuild6-2): https://archlinux32.org
[00:27:51] -!- buildmaster has quit [Remote host closed the connection]
[00:28:03] -!- buildmaster has joined #archlinux32
[00:28:03] <buildmaster> !rq buildmaster
[00:28:04] <phrik> buildmaster: <buildmaster> I might be insane, but never confused ... ;-)
[00:28:35] <buildmaster> any/ruby-mustache is broken (says rechenknecht): https://archlinux32.org
[00:29:14] <buildmaster> any/ruby-native-package-installer is broken (says eurobuild6-3): https://archlinux32.org
[00:29:59] <buildmaster> any/ruby-nats-pure is broken (says eurobuild6-6): https://archlinux32.org
[00:30:53] <buildmaster> pentium4/ruby-ncurses are broken (says eurobuild6-1): https://archlinux32.org
[00:31:36] <buildmaster> i686/ruby-ncurses are broken (says eurobuild6-5): https://archlinux32.org
[00:33:36] -!- buildmaster has quit [Remote host closed the connection]
[00:33:49] -!- buildmaster has joined #archlinux32
[00:33:49] <buildmaster> !rq buildmaster
[00:33:49] <phrik> buildmaster: <buildmaster> I might be insane, but never confused ... ;-)
[00:34:18] <buildmaster> any/ruby-net-dns are broken (says rechenknecht): https://archlinux32.org
[00:34:55] <buildmaster> i686/ruby-nio4r is broken (says eurobuild6-3): https://archlinux32.org
[00:34:56] <buildmaster> pentium4/ruby-network_interface is broken (says eurobuild6-4): https://archlinux32.org
[00:34:57] <buildmaster> i686/ruby-network_interface is broken (says eurobuild6-6): https://archlinux32.org
[00:35:44] <buildmaster> pentium4/ruby-nio4r is broken (says eurobuild6-5): https://archlinux32.org
[00:35:48] <buildmaster> any/ruby-optimist is broken (says eurobuild6-2): https://archlinux32.org
[00:38:20] <buildmaster> any/ruby-net-ping is broken (says eurobuild3): https://archlinux32.org
[00:38:27] <buildmaster> any/ruby-pkg-config is broken (says eurobuild6-6): https://archlinux32.org
[00:39:04] <buildmaster> pentium4/ruby-pcaprub is broken (says eurobuild6-3): https://archlinux32.org
[00:39:06] <buildmaster> any/ruby-polyglot is broken (says eurobuild6-1): https://archlinux32.org
[00:40:30] <buildmaster> any/ruby-power_assert is broken (says eurobuild6-4): https://archlinux32.org
[00:41:14] <buildmaster> i686/ruby-pcaprub is broken (says rechenknecht): https://archlinux32.org
[00:43:11] <buildmaster> any/ruby-rake is broken (says nlopc46): https://archlinux32.org
[00:43:54] <buildmaster> i686/ruby-rdiscount is broken (says eurobuild6-1): https://archlinux32.org
[00:44:34] <buildmaster> any/ruby-rdoc is broken (says eurobuild6-3): https://archlinux32.org
[00:45:10] <buildmaster> any/ruby-reline is broken (says eurobuild6-6): https://archlinux32.org
[00:45:57] <buildmaster> any/ruby-public_suffix is broken (says eurobuild3): https://archlinux32.org
[00:47:21] <buildmaster> i686/ruby-rugged is broken (says nlopc46): https://archlinux32.org
[00:47:23] <buildmaster> pentium4/ruby-rugged is broken (says eurobuild6-2): https://archlinux32.org
[00:47:57] <buildmaster> pentium4/ruby-rdiscount is broken (says rechenknecht): https://archlinux32.org
[00:48:31] <buildmaster> any/ruby-safe_yaml is broken (says eurobuild6-5): https://archlinux32.org
[00:49:21] <buildmaster> any/ruby-semantic_puppet is broken (says eurobuild6-6): https://archlinux32.org
[00:50:09] <buildmaster> i686/ruby-shadow is broken (says eurobuild6-4): https://archlinux32.org
[00:50:43] <buildmaster> pentium4/ruby-shadow is broken (says eurobuild6-1): https://archlinux32.org
[00:52:43] -!- buildmaster has quit [Remote host closed the connection]
[00:52:55] -!- buildmaster has joined #archlinux32
[00:52:55] <buildmaster> !rq buildmaster
[00:52:56] <phrik> buildmaster: <buildmaster> I might be insane, but never confused ... ;-)
[00:53:07] <buildmaster> pentium4/ruby-sqlite3 is broken (says eurobuild6-6): https://archlinux32.org
[00:54:44] <buildmaster> any/ruby-thor is broken (says nlopc46): https://archlinux32.org
[00:56:08] <buildmaster> any/ruby-stomp is broken (says eurobuild6-1): https://archlinux32.org
[00:56:10] <buildmaster> any/ruby-tins are broken (says eurobuild6-6): https://archlinux32.org
[00:56:45] <buildmaster> i686/ruby-sqlite3 is broken (says eurobuild3): https://archlinux32.org
[00:57:26] <buildmaster> any/ruby-tilt is broken (says eurobuild6-2) - already flagged out-of-date upstream on 2019-12-23: https://archlinux32.org
[00:58:49] <buildmaster> any/ruby-trollop is broken (says nlopc46): https://archlinux32.org
[01:00:49] -!- buildmaster has quit [Remote host closed the connection]
[01:01:01] -!- buildmaster has joined #archlinux32
[01:01:04] <buildmaster> !rq buildmaster
[01:01:04] <phrik> buildmaster: <buildmaster> I might be insane, but never confused ... ;-)
[01:01:49] <buildmaster> any/ruby-titlecase is broken (says rechenknecht): https://archlinux32.org
[01:02:36] <buildmaster> pentium4/vagrant is broken (says eurobuild6-1): https://archlinux32.org
[01:04:00] <buildmaster> i686/vagrant is broken (says eurobuild6-2): https://archlinux32.org
[01:39:13] <buildmaster> i486/elasticsearch is broken (says nlopc46-i486bs1): https://archlinux32.org
[01:39:13] -!- MrBIOS_ has quit [Read error: Connection reset by peer]
[01:46:59] <buildmaster> i486/libwebp is broken (says nlopc46-i486bs1): https://archlinux32.org
[02:14:46] <buildmaster> any/ruby-rack is broken (says nlopc46): https://archlinux32.org
[02:38:43] <buildmaster> i686/telegram-desktop is broken (says eurobuild6-3): https://archlinux32.org
[03:06:16] <buildmaster> any/wire-desktop is broken (says eurobuild6-5): https://archlinux32.org
[03:09:37] <buildmaster> i686/vim is broken (says nlopc46): https://archlinux32.org
[03:10:22] <buildmaster> pentium4/vim is broken (says eurobuild6-3): https://archlinux32.org
[04:03:38] -!- DepositePirate has quit [Remote host closed the connection]
[04:03:57] -!- DepositePirate has joined #archlinux32
[04:38:07] -!- Br4wdSw0rd has joined #archlinux32
[04:39:39] <Br4wdSw0rd> hey all where can i find documentation on archiso32?
[04:43:29] <Br4wdSw0rd> is this a ghosttown?
[04:48:17] <tyzoid> Br4wdSw0rd: No, but the project team is only a couple of members, and they're in the EU, so it's in the middle of the night for most of the team members
[04:48:34] <Br4wdSw0rd> ahhh fare enough :(
[04:48:38] <Br4wdSw0rd> fair
[04:48:47] <tyzoid> archiso32 is almost exactly the same as upstream archiso, there shouldn't be very many differences from what the archlinux.org wiki says
[04:48:53] <tyzoid> Is there an issue you're running up against?
[04:48:56] <Br4wdSw0rd> idk im just rebuilding the archive
[04:49:11] <Br4wdSw0rd> yea none of my packages can find the repository to pull from
[04:49:16] <Br4wdSw0rd> i think my pacman.d is fkd
[04:49:25] <Br4wdSw0rd> im just restarting rn idk
[04:49:34] <tyzoid> What's your /etc/pacman.d/mirrorlist and /etc/pacman.conf?
[04:49:47] <Br4wdSw0rd> i deleted, it is default rn
[04:49:58] <tyzoid> Default IIRC is every server is commented out
[04:50:06] <Br4wdSw0rd> ohhhh
[04:50:11] <Br4wdSw0rd> that might have been my issu3e
[04:55:40] <Br4wdSw0rd> so if i want: lshw pciutils util-linux installed to the iso can i just add them named like that to the packages.i686 or are they named different in arch32?
[04:58:43] <tyzoid> @Br4
[04:58:44] <tyzoid> whoops
[04:58:44] <tyzoid> autotab fail lol
[04:58:57] <Br4wdSw0rd> tyzoid: xD
[04:59:05] <tyzoid> Br4wdSw0rd: It should just be named the same as upstream arch
[04:59:17] <tyzoid> the arch is i686, but it's the same as upstream
[04:59:39] <Br4wdSw0rd> ok and i see my pacman.conf has core extra and community uncommented, do i need to add any repositorys?
[05:00:05] <tyzoid> You shouldn't need to, unless you wanted extra stuff like archstrike packages, but that's an entirely separate thing
[05:00:06] <Br4wdSw0rd> i remember doing something with a relang repo before
[05:00:22] <tyzoid> there's no multilib, since everythings i686
[05:00:28] <Br4wdSw0rd> okok
[05:00:37] <Br4wdSw0rd> well here goes nothing xD
[05:00:38] <tyzoid> releng isn't really something end users need to use, unless you're planning on doing development on arch32
[05:00:48] <tyzoid> i.e. building release CDs yourself / etc
[05:01:23] <Br4wdSw0rd> this is just going to be a live system so i need the packages preinstalled
[05:01:34] <tyzoid> Gotcha
[05:01:52] <tyzoid> well if you're building your own custom live system, then perhaps you want to actually build a proper custom arch iso?
[05:02:18] <tyzoid> https://wiki.archlinux.org is mostly the same for arch32 as it is for upstream arch
[05:02:19] <phrik> Title: Archiso - ArchWiki (at wiki.archlinux.org)
[05:02:21] <Br4wdSw0rd> nah just for testing old laptops and geting system specs from them when they can no longer boot windows
[05:02:43] <tyzoid> Ah, gotcha
[05:03:31] <Br4wdSw0rd> so i still get no servers configured for repo: core, extra, community
[05:04:59] <Br4wdSw0rd> http://ix.io
[05:05:51] <Br4wdSw0rd> its default so i know i missed a step somewhere...
[05:07:52] <Br4wdSw0rd> ok so i found a custom repo in my host's pacman.conf caled [releng] Server = https://mirror.math.princeton.edu
[05:08:04] <Br4wdSw0rd> is this breaking things do you think?
[05:08:16] <tyzoid> Dodm
[05:08:23] <tyzoid> Didn't you just post your pacman.conf?
[05:08:29] <Br4wdSw0rd> for the archive
[05:08:41] <Br4wdSw0rd> i will post my host's config now
[05:09:20] <Br4wdSw0rd> http://ix.io
[05:09:52] Br4wdSw0rd is now known as BSword
[05:10:58] <BSword> should that be in the archive pacman.conf istead?
[05:12:39] <tyzoid> Possibly, that and multilib probably should be commented out
[05:13:01] <BSword> but i need multilib on my host... :(
[05:18:44] <BSword> so i commented out multilib and i still get the same result
[05:19:26] <BSword> also added the releng repo to archive pacman.conf, still same result...
[05:19:31] <tyzoid> If it's arch32, it shouldn't have multilib
[05:19:41] <tyzoid> What's the output of uname -a?
[05:20:00] <BSword> Linux BSArchHome 5.4.8-arch1-1 #1 SMP PREEMPT Sat, 04 Jan 2020 23:46:18 +0000 x86_64 GNU/Linux
[05:20:15] <tyzoid> Yeah, so that's not an archlinux32 computer
[05:20:20] <BSword> ik
[05:20:41] <BSword> can u only make a archiso32 from a arch32 comp
[05:20:41] <BSword> ?
[05:21:19] <tyzoid> You used to be limited to only running it from an i686 machine; I had a vagrant box a long time ago when I used to create the install media
[05:21:23] <tyzoid> let me see if I can't find that
[05:21:33] <BSword> thankyou
[05:22:18] <tyzoid> Yeah, check out this script: https://git.archlinux32.org
[05:22:18] <phrik> Title: build-i686.sh - releng - Archlinux32 release engineering (at git.archlinux32.org)
[05:22:59] <tyzoid> it does build with an x86_64 machine
[05:23:12] <BSword> well that is good news i guess xD
[05:23:15] <tyzoid> what you need to do is add the releng repo, but it's an x86_64 repo
[05:23:46] <BSword> should it be both on my host and the archive dir or just one?
[05:24:40] <tyzoid> should just be on your host
[05:24:55] <tyzoid> if you follow the script, you'll need to grab the archlinux32 keyring and install that to your local pacman keyring
[05:24:56] <BSword> do i still need to comment multilib out?
[05:25:07] <tyzoid> Nah, I was mistaken in that you were trying to run this on an i686 box
[05:25:11] <tyzoid> you can uncomment multilib
[05:25:40] <BSword> ok, i belive i already have the keys... what is the best way to test this? sorry kinda noob question
[05:26:07] <tyzoid> In the script I sent, it gets called on line 37
[05:27:03] <BSword> is this script to replace the default build script?
[05:27:07] <tyzoid> I'd generally recommend running this within vagrant, because it does tend to be a bit messy
[05:27:16] <BSword> ok
[05:27:23] <tyzoid> but you should be able to call `/usr/share/archiso/configs/releng/build.sh` directly
[05:27:49] <tyzoid> Nah, the script I sent automatically sets up the vagrant box with all the stuff it needs to build archiso32
[05:28:01] <tyzoid> or to build an arch live cd with archiso32
[05:28:32] <BSword> ok so am i calling the wrong build then? i also have archiso installed `not: archiso32`
[05:29:00] <tyzoid> The package is called archiso32, but it puts it's files in /usr/share/archiso
[05:29:07] <tyzoid> archiso32 is forked from archiso
[05:29:19] <BSword> is this going to be conflicting with archiso then?
[05:29:28] <tyzoid> I believe it does, yeah
[05:29:32] <BSword> ohhhh
[05:29:36] <BSword> TIL
[05:29:39] <tyzoid> what does `pacman -Qs archiso32` give you?
[05:29:48] <tyzoid> actually `pacman -Qs archiso`
[05:30:36] <BSword> uhhh they both find a local package
[05:30:41] <tyzoid> Any reason you're trying to build this yourself, though? does the regular archlinux32 iso not have what you need on it?
[05:30:59] <BSword> nah i need lspci and lshw
[05:31:18] <tyzoid> If you have a network connection, you should be able to pacman -S it directly to the iso after boot
[05:31:28] <tyzoid> it'll keep it in a ramdisk for the duration it's booted
[05:31:29] <BSword> but thats slow
[05:31:30] <BSword> xD
[05:31:41] <tyzoid> :shrug: fair enough.
[05:31:48] <BSword> imagine testing 200 laptops a day
[05:32:32] <tyzoid> oof
[05:32:40] <BSword> or else i would just boot a full install with a gui
[05:33:24] <tyzoid> So what's the error you're getting / what command are you calling?
[05:33:32] <BSword> ./build.sh -v
[05:33:45] <buildmaster> i686/chromium is broken (says rechenknecht): https://archlinux32.org
[05:33:45] <BSword> no servers configured for repository
[05:34:20] <BSword> for: core extra and community
[05:36:32] <BSword> going to try and remove archiso
[05:37:10] <BSword> ohhhhh
[05:37:12] <tyzoid> Ah, you need /etc/pacman.d/mirrorlist32
[05:37:22] <BSword> i think archiso is dep for archiso32
[05:37:37] <tyzoid> I don't think so..
[05:37:49] <BSword> error: failed to prepare transaction (could not satisfy dependencies)
[05:37:51] <BSword> :: removing archiso breaks dependency 'archiso' required by archiso3
[05:38:19] <BSword> 2
[05:38:21] <BSword> lol
[05:38:40] <tyzoid> hmm
[05:38:42] <tyzoid> perhaps
[05:38:51] <tyzoid> been a long time since I've used archiso32
[05:39:00] <BSword> fair :)
[05:39:09] <tyzoid> Regardless - if you're getting no servers configured, what's /etc/pacman.d/mirrorlist32 set to?
[05:40:01] <BSword> well i think it might be time to stop using reflector....
[05:41:17] <BSword> http://ix.io
[05:41:56] <tyzoid> that's mirrorlist32?
[05:41:59] <tyzoid> that looks like mirrorlist
[05:42:29] <BSword> oops
[05:42:49] <BSword> 26Np
[05:43:05] <BSword> after the rest of the url
[05:43:12] <BSword> for 32
[05:43:52] <tyzoid> Yeah, all your servers are commented out
[05:43:57] <BSword> OHHHHH
[05:43:57] <tyzoid> try uncommenting one of them
[05:44:00] <BSword> WOW
[05:44:40] * BSword slowly backs away in shame
[05:44:45] <tyzoid> lol
[05:44:46] <tyzoid> I've done worse
[05:45:03] <tyzoid> lmk if it's working now lol
[05:46:20] <BSword> nice!
[05:46:28] <BSword> building
[05:49:19] <BSword> cool no problems yet with extra packages +1
[05:49:22] <tyzoid> sweet :)
[05:49:49] <tyzoid> FYI - if you're interested, you can alter the build script itself if you wanted to inject custom systemd services
[05:50:02] <BSword> link?
[05:51:47] <BSword> is the documentation prittymuch the same as arciso?
[05:52:20] <BSword> where can i learn about this?
[05:52:27] <tyzoid> Similar it's on the arch wiki
[05:52:31] <BSword> ok
[05:52:42] <tyzoid> here's a really old (and probably out of date) script I used to build an iso that auto booted to xfce4
[05:52:43] <tyzoid> http://ix.io
[05:53:47] <tyzoid> Basically https://wiki.archlinux.org
[05:53:49] <phrik> Title: Archiso - ArchWiki (at wiki.archlinux.org)
[05:53:53] <BSword> ohh i see what your doing there
[05:53:53] <tyzoid> you throw the files you want in airootfs
[05:54:52] <BSword> yea for this im not going to even bother building skel tho lol
[05:55:22] <BSword> just going to boot run script then power off
[05:55:29] <BSword> seems cool tho
[05:55:39] <BSword> probs better for longterm sys
[05:56:59] <BSword> my cpu dead rn xD
[05:57:32] <tyzoid> oof
[05:57:38] <BSword> ayyy done no issues! thanks my guy
[05:57:48] <tyzoid> Glad that's worked ;)
[05:57:58] -!- BSword has quit [Quit: Lost terminal]
[06:16:17] -!- tyzoid has quit [Ping timeout: 260 seconds]
[06:23:33] -!- tyzoid has joined #archlinux32
[06:23:33] <buildmaster> Hi tyzoid!
[06:23:34] <buildmaster> !rq tyzoid
[06:23:34] <phrik> buildmaster: <tyzoid> mpan: I'm bad at trolling because I'm not trolling.
[11:05:22] -!- AndrevS has joined #archlinux32
[11:28:34] -!- finsternis has quit [Ping timeout: 268 seconds]
[11:29:23] -!- finsternis has joined #archlinux32
[11:59:50] -!- mrkiko has quit [Quit: Leaving ...]
[12:06:43] -!- DepositePirate has quit [Ping timeout: 240 seconds]
[12:08:13] -!- DepositePirate has joined #archlinux32
[12:49:23] -!- Cthulu201 has quit [Quit: Nowhere special. I always wanted to go there.]
[13:17:51] -!- Cthulu201 has joined #archlinux32
[13:27:38] -!- davor has quit [Ping timeout: 260 seconds]
[13:28:45] -!- davor has joined #archlinux32
[15:21:08] -!- crns has quit [Read error: Connection reset by peer]
[15:46:17] -!- crns has joined #archlinux32
[16:20:47] -!- davor_ has joined #archlinux32
[16:22:26] -!- davor has quit [Ping timeout: 240 seconds]
[16:22:27] davor_ is now known as davor
[16:43:14] <buildmaster> i486/nodejs are broken (says eurobuild6-7-i486): https://archlinux32.org
[17:36:35] <buildmaster> i686/firefox is broken (says eurobuild6-3): https://archlinux32.org
[17:37:59] <buildmaster> pentium4/firefox is broken (says eurobuild6-1): https://archlinux32.org
[18:14:22] -!- MrBIOS has joined #archlinux32
[19:27:55] -!- isacdaavid has joined #archlinux32
[20:30:32] <buildmaster> any/ruby-i18n is broken (says eurobuild6-1): https://archlinux32.org
[20:47:58] <buildmaster> i486/go is broken (says nlopc46-i486bs1): https://archlinux32.org
[21:51:28] -!- AndrevS has quit [Quit: Leaving]
[23:09:56] -!- fALSO has joined #archlinux32
[23:10:00] <fALSO> Hi there!
[23:10:10] <fALSO> I'm trying to install arch32 on a Pentium M
[23:10:18] <fALSO> And im following the normal archlinux instructions
[23:10:46] <fALSO> But the pacstrap step is failing with: PGP signature errors
[23:10:54] <fALSO> is tehre anything that should be ran first?
[23:11:06] <girls> hmm
[23:11:22] <girls> you can try "pacman-key --refresh-keys"
[23:11:24] <fALSO> nothing was installed
[23:11:27] <fALSO> ok going to try
[23:11:41] <girls> which iso are you using?
[23:11:58] <fALSO> archlinux-2020.01.04-i686.iso
[23:12:16] <girls> ok, that's the latest
[23:12:24] <fALSO> its refreshing... ill report back :-)
[23:12:29] <girls> ok
[23:12:51] <fALSO> A work coleague ofered me this old laptop ;-)
[23:16:08] <fALSO> nah, didnt work
[23:17:13] <fALSO> https://pastebin.com
[23:17:14] <phrik> Title: # pacstrap /mnt base linux linux-firmware .... .... libnfnetlink-1.0.1-3 - Pastebin.com (at pastebin.com)
[23:18:20] <girls> what does `pacman -Q archlinux32-keyring` say?
[23:18:51] <fALSO> archlinux32-keyring 20191230-1.0
[23:20:03] <girls> ok, there is a newer keyring available
[23:20:10] <girls> try `pacman -S archlinux32-keyring`
[23:20:55] <fALSO> target not found, and warnings about the database file for core, extra and community not existing
[23:21:04] <girls> ah, damnit
[23:21:24] <girls> I think abaumanns key in the keyring on the iso is outdated
[23:21:35] <girls> do you mind if I build a new iso and you start over with that?
[23:21:41] <fALSO> nop
[23:21:52] <fALSO> do it plz ;-D
[23:22:00] <fALSO> ill be grateful
[23:22:09] <girls> this may take some time, I'll write, when it's done
[23:22:13] <fALSO> so i found a bug - yay :-)
[23:22:28] <fALSO> im gonna make dinner also, be back in half an hour or so
[23:23:08] <tyzoid> girls: Couldn't they just wget and pacman -U the new keyring package?
[23:23:19] <girls> yeah, possible, too
[23:23:29] <girls> but building a correct iso is the right way to go ;-)
[23:23:35] <tyzoid> Agreed
[23:23:43] <tyzoid> 'cause it'll fix it for other people too
[23:23:46] <girls> we even have keys on https://archlinux32.org
[23:23:48] <phrik> Title: Arch Linux 32 (at archlinux32.org)
[23:23:54] <tyzoid> Was more of a quick-and-dirty way of getting it working
[23:24:08] <girls> https://archlinux32.org
[23:24:09] <phrik> Title: list of gpg-keys (at archlinux32.org)
[23:24:09] <tyzoid> Is iso generation still manually done/kicked off?
[23:24:16] <girls> yes
[23:24:26] <girls> but it's literally calling "./build-isos" on my box :-)
[23:24:34] <tyzoid> gotcha
[23:24:39] <girls> ah, and a `git push` for the website afterwards
[23:24:46] <tyzoid> I assume that's derived from the build-iso scripts I had written way back?
[23:25:00] <girls> yeah, may be - can't really remember
[23:25:13] <girls> it's in releng/
[23:25:19] <girls> (the git repo)
[23:25:26] <tyzoid> Yeah, those are the scripts I wrote
[23:25:35] <girls> ok, so tribute to you :-D
[23:26:04] <tyzoid> Potentially (pending approval), a coworker and I might be working on building a web UI to trigger custom builds of isos
[23:26:44] <tyzoid> The approval pending issue is ${DAYJOB}'s lawyers don't particularly like creating open source code
[23:27:03] <girls> doesn't sound too optimistic :-/
[23:27:28] <tyzoid> I do know there have been others that have successfully gotten that approval, so it's always a possibility
[23:27:52] <tyzoid> and technically we're supposed to get 10% of the week to work on our own projects / education / training
[23:29:49] <girls> we could do this by a systemd service and timer on any box
[23:29:58] <girls> I think, this should be the way to implement this
[23:30:03] <girls> or a cron timer
[23:34:14] <tyzoid> I wonder if it'd be too much of a hassle to throw building the iso as a job for the build server processing
[23:34:42] <tyzoid> because theoretically pkgbuilds are just scripts
[23:34:46] <girls> you mean to give the iso build as an assignment to the slaves?
[23:34:48] <tyzoid> yeah
[23:35:00] <girls> that's a neat idea
[23:35:15] <tyzoid> only downside I can think of is we might want to change the iso building script from using vagrant with virtualbox to use docker
[23:35:26] <tyzoid> because you can't easily build-depend on kernel modules
[23:35:32] <girls> the iso does not use vagrant
[23:35:43] <tyzoid> the build-iso script?
[23:35:50] <girls> yes
[23:36:46] <girls> https://git.archlinux32.org
[23:36:47] <phrik> Title: build-isos - releng - Archlinux32 release engineering (at git.archlinux32.org)
[23:37:14] <girls> it literally just calls ./build.sh in the archiso32 and archiso-dual directories
[23:38:03] <tyzoid> Ah, there it is
[23:38:09] <tyzoid> was trying to find where the call was made
[23:38:16] <tyzoid> so I guess you're not using my script after all
[23:38:16] <tyzoid> lol
[23:38:19] <girls> it's strongly tailored to my boxes
[23:38:30] <tyzoid> https://git.archlinux32.org was the one I wrote
[23:38:30] <phrik> Title: build-i686.sh - releng - Archlinux32 release engineering (at git.archlinux32.org)
[23:38:30] <girls> well, it may be based on yours, but I'm really not sure
[23:38:51] <tyzoid> doubtful
[23:39:04] <tyzoid> mine configures a vagrant box to do the building
[23:39:15] <girls> ah, then it's not based on that, sry
[23:39:39] <tyzoid> When I used to do them, I would often encounter issues that required destroying the whole build vm and starting over
[23:39:50] <tyzoid> or at least, that was the easiest way to deal with them lol
[23:40:00] <girls> yeah, systemd can have nasty crashes
[23:40:21] <tyzoid> plus, it ensured a really clean build environment
[23:40:28] <girls> yeah
[23:41:05] <tyzoid> but yeah, if you're just calling archiso32's build script directly, theoretically you can tell it to contain the build within the pkg folder
[23:41:13] <tyzoid> the only issue is how to get the artifacts out again
[23:41:20] <girls> yeah
[23:41:28] <girls> that was also what I was thinking
[23:41:44] <tyzoid> theoretically you could have a .pkg.tar.xz that just contains the iso
[23:41:58] <tyzoid> but that'd be kinda weird, and you'd also be signing the pkg file, not the iso directly
[23:42:23] <girls> yeah, one would need a service to extract the iso and sign it
[23:42:24] -!- isacdaavid has quit [Read error: Connection reset by peer]
[23:42:28] <girls> possibly running on the build master
[23:42:52] <girls> but otoh: then we can do the whole build separately automated
[23:43:45] <tyzoid> Yeah, although I like the idea of integrating it into the build slave system, because it reduces a single point of failure
[23:43:55] <tyzoid> because any of the servers could build it
[23:44:04] <tyzoid> with all the retry logic that's already built
[23:44:21] <girls> but the extraction would stay a single point of failure
[23:44:22] <girls> hmm
[23:44:40] <tyzoid> That's assuming we don't have the build slaves treat it as a special case
[23:44:40] <girls> I'll try to cook some PKGBUILD which builds an iso
[23:44:55] <girls> (inside a package)
[23:50:12] <girls> ah, one problem: I believe, we need to build on x86_64
[23:50:42] <girls> at least the dual-bootable iso might make problems on i686
[23:50:44] <girls> let me check
[23:52:07] <girls> "This script needs to be run on x86_64"
[23:52:08] <girls> hmm
[23:55:59] <girls> fALSO: the 2020.01.08 isos should be online any minute now
[23:56:26] <tyzoid> ah, right
[23:56:36] <tyzoid> IIRC that stems from a dependency on archiso (not 32)
[23:56:36] <girls> "setarch: Kernel cannot set architecture to x86_64"
[23:56:51] <girls> so the check is correctly there
[23:57:13] <girls> no, the problem seems to be, that x86_64 is necessary to build the x86_64 part
[23:57:25] <girls> but I'm not sure, why that setarch is necessary, though
[23:57:52] <tyzoid> afaik it's just to get pacman to grab the right packages
[23:58:19] <girls> it's before every mkarchiso, it seems
[23:58:19] <tyzoid> because it uses the arch flag within pacman to determine which repos to query
[23:59:22] <girls> there's "Architecture = auto" in the pacman-x86_64.conf
[23:59:36] <girls> we could probably set that to x86_64 and skip all the setarchs