#archlinux32 | Logs for 2019-12-05

[00:41:34] -!- deep42thought has quit [Quit: Leaving.]
[01:33:20] -!- Dimtree has joined #archlinux32
[01:56:20] -!- MrBIOS has quit [Quit: MrBIOS]
[02:31:35] -!- urraka has quit [Quit: WeeChat 2.6]
[02:34:19] -!- isacdaavid has quit [Quit: Leaving.]
[03:42:51] -!- samantaz__ has quit [Ping timeout: 250 seconds]
[06:03:38] -!- Buran has quit [Ping timeout: 245 seconds]
[06:36:39] -!- DepositePirate has quit [Ping timeout: 260 seconds]
[06:38:21] -!- Buran has joined #archlinux32
[07:03:19] -!- DepositePirate has joined #archlinux32
[07:10:34] -!- abaumann has joined #archlinux32
[07:10:34] <buildmaster> Hi abaumann!
[07:10:34] <buildmaster> !rq abaumann
[07:10:35] <phrik> buildmaster: <abaumann> I think, adding a error to namcap whenever git/hg repos are used, is an idea. :->
[07:11:07] <abaumann> deep42thought: yeah, that "cleanup" script broke eurobuild6 badly, pacman database is a mess, gpg keys dito.
[07:11:34] <abaumann> pacman -Syyu gives me now 100nds of packgaes with xz: local (5.2.4-2) is newer than core (5.2.4-1)
[07:11:54] <abaumann> the only option is to reinstall all packages
[07:13:40] -!- deep42thought has joined #archlinux32
[07:13:40] <buildmaster> Hi deep42thought!
[07:13:41] <buildmaster> !rq deep42thought
[07:13:42] <phrik> buildmaster: <deep42thought> *mimimi* tyzoid *mimimimi*
[07:13:51] <deep42thought> abaumann: did you removed testing repos?
[07:14:44] * deep42thought can the come-in-say-one-thing-and-immediately-leave-again, too
[07:14:47] -!- deep42thought has quit [Client Quit]
[07:15:39] <abaumann> :-)
[07:15:48] <abaumann> I'll fix it, no worries.
[07:17:57] -!- Br4wdSw0rd has joined #archlinux32
[07:18:16] <abaumann> I start to think this command of yesterday does a bad job: I have completly broken databases and missing GPG keys
[07:19:17] <abaumann> :: installing pacman (5.1.3-1) breaks dependency 'pacman>=5.2' required by package-query
[07:19:21] <abaumann> yeah, yaourt and friends..
[07:20:08] <Br4wdSw0rd> hello all, how does one go about making a custom live arch32 flash drive compared to Arch
[07:20:09] * abaumann hates --overwrite and no --force
[07:21:09] <Br4wdSw0rd> im assuming i can't use archiso...
[07:21:44] <abaumann> deep42thought: when pacstrap is uninstalled, I fear the scripts play havok with the host machine instead of working in the chroot, that's why everything got messed up.
[07:22:13] <abaumann> Br4wdSw0rd: hi
[07:22:17] <abaumann> there is https://git.archlinux32.org
[07:22:18] <phrik> Title: archiso32 - Archlinux32 iso tools (at git.archlinux32.org)
[07:22:30] <abaumann> building the ISO, then it can be put to the USB stick as usual
[07:22:42] <abaumann> disclaimer: I've never done that myself :-)
[07:22:59] <abaumann> archiso has plenty of options for customizations, IIRC
[07:23:32] * abaumann thinkgs pacman -Syyuu --overwrite='*' is only marginaly safer than pacman -Syyu --force :-)
[07:24:00] <Br4wdSw0rd> abaumann: ok thanks! i think this will work +1
[07:35:38] <Br4wdSw0rd> maybe dumb question: ik you cant run 32bit sys with 64bit archOS, but can you run arch32OS on a x64 cpu?
[07:35:56] <abaumann> yeah, should work.
[07:36:01] <Br4wdSw0rd> nicuuu
[07:36:20] <abaumann> biggest problems could be with EFI/BIOS, so if the machine is too new, you might have to go to BIOS mode if things don't boot
[07:37:24] * abaumann transplants /var/lib/pacman from a living donor to eurobuild6
[07:38:41] <Br4wdSw0rd> i think it will be ok with syslinux no?
[07:39:01] <abaumann> the archi486 has been built with syslinux
[07:39:19] <abaumann> so, yeah, should
[07:39:19] <Br4wdSw0rd> so should be able to do efi right
[07:39:55] <Br4wdSw0rd> nice
[07:42:28] <abaumann> ==> Starting build: 5.0.2-arch1-1-ARCH
[07:42:30] <abaumann> huh?
[07:43:53] <Br4wdSw0rd> whoa
[07:44:53] <Br4wdSw0rd> can i not add packages to it?
[07:45:28] <abaumann> probably, but as I said, I never did it myself. There are configuration files for that, I suppose.
[07:50:45] <Br4wdSw0rd> oh wait im dumb its like the same thing just diff directory structure somehow lol
[07:56:47] * abaumann add /var/lib/pacman to his future backup scripts, all recovery methods fail without a proper database, https://wiki.archlinux.org works somehow, but not really.
[07:56:47] <phrik> Title: Pacman/Restore local database - ArchWiki (at wiki.archlinux.org)
[07:57:26] <Br4wdSw0rd> it cant hurt to put 32 bit packages in both "packages.both" && "packages.i686" right
[07:57:52] <Br4wdSw0rd> documentation could use a hand xD
[07:59:03] <abaumann> linux 5.0.2.arch1-1
[07:59:06] <abaumann> pacman -Syyu
[07:59:09] <abaumann> shows no updates
[07:59:14] <abaumann> ok. I'll reinstall eurobuild6
[07:59:29] <abaumann> Br4wdSw0rd: yeah, documentation *sigh* :-)
[07:59:58] <Br4wdSw0rd> lool
[08:10:09] <Br4wdSw0rd> whats a good i686 screenfetch like util
[08:15:08] -!- deep42thought has joined #archlinux32
[08:15:09] <buildmaster> Hi deep42thought!
[08:15:09] <buildmaster> !rq deep42thought
[08:15:11] <phrik> buildmaster: <deep42thought> it was too slow - they don't offer that speed anymore, so they rounded down to 0
[08:18:08] <deep42thought> abaumann: --overwrite='*' is synonymous to --force, if I understand correctly
[08:18:15] <abaumann> yep
[08:18:16] <Br4wdSw0rd> abaumann: what do you use for screenfetch?
[08:18:26] <deep42thought> scrot?
[08:18:30] <abaumann> yep.
[08:18:32] <Br4wdSw0rd> k
[08:20:09] <Br4wdSw0rd> wait for system info?
[08:20:44] * abaumann reads about Ubuntus screenfetch
[08:21:10] <abaumann> community/screenfetch 3.9.1-1.0
[08:21:49] <abaumann> ah, nothing a uname -a, lspci, lshw couldn't do
[08:22:03] <abaumann> ok, the figlet-like ascii-art logo is a bonus :-)
[08:22:07] <abaumann> free -m
[08:22:14] <abaumann> uptume
[08:22:18] <abaumann> *uptime
[08:22:33] * deep42thought didn't know "free -m"
[08:24:08] <Br4wdSw0rd> thanks
[08:25:23] <Br4wdSw0rd> iso is already going to have fdisk right
[08:26:23] <abaumann> suppose so, otherwise installing a system is hard :-)
[08:26:40] <Br4wdSw0rd> yea lol
[08:27:24] <Br4wdSw0rd> dont build things high kids, you will ask dumb questions
[08:29:05] <abaumann> actually, having network you can always install things missing during the installation process
[08:29:33] <deep42thought> not (easily) on the i686 install medium when you're actually on a pentium4 ;-)
[08:29:38] <Br4wdSw0rd> ehh the usb is just going to be used to test and grab specs or random recycled laptops
[08:29:46] <Br4wdSw0rd> ohhh fkkkk
[08:29:48] <Br4wdSw0rd> lol
[08:29:55] <abaumann> ah. cool.
[08:30:32] <Br4wdSw0rd> i hope i dont have to deal with pentium4 xD
[08:30:51] <deep42thought> no, the iso is fine on pentium4
[08:31:10] <deep42thought> only installing packages on the iso will not work as intended
[08:31:17] <Br4wdSw0rd> ohhh i see
[08:39:06] <Br4wdSw0rd> no lshw in pentium4 :(
[08:40:30] <abaumann> https://www.archlinux32.org
[08:40:31] <phrik> Title: Arch Linux 32 - lshw B.02.18-3.2 (pentium4) (at www.archlinux32.org)
[08:40:57] <Br4wdSw0rd> oops i was in extra
[08:41:13] <deep42thought> the package site has a search function ;-)
[08:41:23] <deep42thought> and similarly the buildmaster bot
[08:41:26] <Br4wdSw0rd> look im doing my best here
[08:41:27] <Br4wdSw0rd> xD
[08:41:34] <deep42thought> buildmaster: wtp lshw
[08:41:34] <buildmaster> deep42thought: i686/lshw: i686/community (B.02.18-3.2)
[08:41:34] <buildmaster> pentium4/lshw: pentium4/community (B.02.18-3.2)
[08:41:51] * deep42thought just tries to help
[08:41:56] <Br4wdSw0rd> 0_0
[08:42:33] * Br4wdSw0rd feels inadequate
[08:42:44] <deep42thought> hey, no offense!
[08:42:48] <Br4wdSw0rd> :)
[09:18:02] <Br4wdSw0rd> so i dont have a /etc/pacman.d/mirrorlist32 file so i cant build it... any ideas?
[09:18:30] <abaumann> https://archlinux32.org
[09:18:33] <phrik> Title: Arch Linux 32 - Pacman Mirrorlist Generator (at archlinux32.org)
[09:19:00] -!- deep42thought has quit [Remote host closed the connection]
[09:19:19] -!- deep42thought has joined #archlinux32
[09:19:20] <buildmaster> Hi deep42thought!
[09:19:20] <buildmaster> !rq deep42thought
[09:19:21] <phrik> buildmaster: <deep42thought> "hmm, that git is still running - maybe I should start another, identical one"
[09:19:27] <deep42thought> https://mirror.archlinux32.org
[09:19:28] <phrik> Title: Index of /x86_64/releng/ (at mirror.archlinux32.org)
[09:19:34] <deep42thought> install pacman-mirrorlist32 from there
[09:19:45] <deep42thought> (you can also install archiso32 from there)
[09:23:26] <Br4wdSw0rd> so am i adding that to my releng pacman.conf or host pacman.conf?
[09:23:33] <deep42thought> host
[09:23:35] <Br4wdSw0rd> ok
[09:23:45] <deep42thought> you want to install archiso32 and pacman-mirrorlist32 on the host
[09:29:40] <Br4wdSw0rd> can i not add it as a custom repo or do i have to replace my mirror
[09:30:06] <deep42thought> you can add it
[09:30:20] <deep42thought> [releng]
[09:30:20] <deep42thought> Server=https://mirror.archlinux32.org/$repo/$arch
[09:31:03] <deep42thought> (or pick another mirror you like from our mirrorlist)
[09:35:41] <Br4wdSw0rd> humm im getting "no servers configured for repository"
[09:35:54] <deep42thought> you put the server line thereafter?
[09:36:17] <Br4wdSw0rd> yep Server = https://mirror.math.princeton.edu
[09:36:57] <deep42thought> hmm, this is weird
[09:38:06] <deep42thought> works here
[09:38:59] <Br4wdSw0rd> are u sure i dont put this is the releng/pacman.conf
[09:39:17] <deep42thought> yes
[09:39:18] <deep42thought> 100%
[09:39:30] <deep42thought> you put this into your pacman.conf on the host
[09:39:46] <deep42thought> and then do a usual `pacman -Syu archiso32 pacman-mirrorlist32` on the host
[09:40:01] <Br4wdSw0rd> checking for typos
[09:40:02] <Br4wdSw0rd> xD
[09:40:16] <deep42thought> you're running pacman on the host, right?
[09:40:47] <Br4wdSw0rd> yesir
[09:41:14] <deep42thought> and this is an x86_64 host, right?
[09:41:22] <deep42thought> with archlinux (not archlinux32)?
[09:41:32] <Br4wdSw0rd> yea
[09:41:37] * deep42thought should specify all the basics first
[09:41:40] <deep42thought> hmm
[09:41:53] <deep42thought> can you paste your /etc/pacman.conf somewhere?
[09:43:06] <Br4wdSw0rd> yea i think i just typo server
[09:43:19] <deep42thought> :-D
[09:43:35] <deep42thought> that explains it(tm)
[09:44:02] <deep42thought> interesting, that pacman swallows the bogus syntax without notice
[09:44:41] <Br4wdSw0rd> yea i was suprised
[09:45:20] <deep42thought> warning: config file /etc/pacman.conf, line 101: directive 'Srever' in section 'releng' not recognized.
[09:45:23] <deep42thought> it complains for me
[09:45:43] <Br4wdSw0rd> now thats weird
[09:46:02] <Br4wdSw0rd> no the url
[09:47:48] <deep42thought> pacman gives pretty clear error messages for me when I break the url
[09:48:37] <Br4wdSw0rd> ok now i got a new complication: it is still conplaining about no pacman.d/mirrorlist32
[09:49:03] <deep42thought> and you installed pacman-mirrorlist32?
[09:49:23] <Br4wdSw0rd> yea
[09:49:30] <Br4wdSw0rd> https://archlinux32.org
[09:49:55] <deep42thought> no, I mean the package "pacman-mirrorlist32" (from [releng])
[09:50:49] <deep42thought> Do you have /etc/pacman.d/mirrorlist32 on the host, now? And did you uncomment a mirror therein?
[09:50:59] <Br4wdSw0rd> yea
[09:51:18] <Br4wdSw0rd> well i also added to pacman.conf
[09:51:36] <deep42thought> what did you add?
[09:51:53] <deep42thought> the mirrorlist32 should not be in the host's pacman.conf (it is an x86_64 host)
[09:52:25] <Br4wdSw0rd> u got a link for the package tho
[09:52:47] <deep42thought> sry, I did not get a link
[09:53:21] <Br4wdSw0rd> [releng] \n https://archlinux32.org
[09:53:40] <deep42thought> this is verbatim in your pacman.conf?
[09:53:43] <Br4wdSw0rd> oops
[09:53:57] <Br4wdSw0rd> Server = https://mirror.math.princeton.edu
[09:54:03] <Br4wdSw0rd> is the line in pacman.conf
[09:54:16] <deep42thought> yes, that's ok - it's just adding the [releng] repository
[09:54:30] <deep42thought> but this should be on the host only
[09:54:37] <Br4wdSw0rd> yes it is
[09:54:55] <Br4wdSw0rd> your saying mirrorlist32 should be in the releng dir tho
[09:55:05] <deep42thought> no
[09:55:16] <deep42thought> mirrorlist32 should be in /etc/pacman.d/ on the host
[09:55:17] <Br4wdSw0rd> no
[09:55:19] <Br4wdSw0rd> ok
[09:56:09] <Br4wdSw0rd> thats what i have
[09:56:16] <deep42thought> then you should be able to flawlessly `pacman -S archlinux32-keyring archiso32`
[09:56:40] <Br4wdSw0rd> oh i dont just ./build.sh -v
[09:56:42] <deep42thought> if that works (I assumed, it did), then your host config is working properly and you should not modify it
[09:57:08] <deep42thought> yes, in the end you `./build`, but you need to get the archiso32 first
[09:57:16] <deep42thought> and the keyring might be needed, too (I'm not sure)
[09:58:39] <Br4wdSw0rd> :: File /var/cache/pacman/pkg/archiso32-43.1-1-any.pkg.tar.xz is corrupted (invalid or corrupted package (PGP signature)).
[09:59:02] <deep42thought> ok, so you need the keyring, first :-)
[09:59:11] <deep42thought> pacman -S archlinux32-keyring-transition
[09:59:23] <deep42thought> and then you should be able to do `pacman -S archlinux32-keyring`
[09:59:23] <Br4wdSw0rd> :p
[09:59:32] <deep42thought> and then all our packages should be installable
[10:00:03] -!- lvgx has quit [Quit: WeeChat 1.9]
[10:00:30] <Br4wdSw0rd> ok so that worked
[10:00:32] <Br4wdSw0rd> now build?
[10:00:43] <deep42thought> yeah, try it :-)
[10:00:50] <Br4wdSw0rd> oh god here i go xD
[10:02:02] <Br4wdSw0rd> sigh
[10:02:15] <Br4wdSw0rd> same no servers configured for repo
[10:02:32] <Br4wdSw0rd> idk why its trying to do multilib tho
[10:02:45] <deep42thought> this is indeed strange
[10:03:40] <deep42thought> you're running /usr/share/archiso/configs/releng32/build.sh right?
[10:05:42] <Br4wdSw0rd> uhhhh
[10:06:01] <Br4wdSw0rd> well i dont have that directory
[10:06:17] <deep42thought> it should come alongside archiso32
[10:06:37] <Br4wdSw0rd> maybe not? lol
[10:06:48] <deep42thought> /usr/share/archiso/configs/releng32/build.sh is owned by archiso32 43.1-1
[10:06:59] <deep42thought> pretty sure, it does ;-)
[10:08:02] <Br4wdSw0rd> i just have a /usr/share/archiso/configs/releng/
[10:08:18] <deep42thought> which version of archiso32 do you have installed?
[10:08:32] <Br4wdSw0rd> not a good one xD
[10:08:38] <deep42thought> pacman -Q archiso32
[10:08:39] <Br4wdSw0rd> blame abaumann
[10:08:45] <deep42thought> nah, he's good
[10:08:46] <Br4wdSw0rd> xD
[10:09:35] <deep42thought> though, he likes to install/clone from git sources - I prefer installing the package ... but that's just a matter of taste
[10:09:50] <Br4wdSw0rd> yea this repo has no PKGBUILD...
[10:10:35] <deep42thought> https://git.eckner.net
[10:10:37] <phrik> Title: archiso32 - Erich/archlinuxewe - Package sources for [archlinuxewe] repository for Arch Linux and Arch Linux 32 (at git.eckner.net)
[10:10:49] <deep42thought> that's the git repo hosting the PKGBUILD
[10:10:57] <deep42thought> in case you're interested
[10:11:03] <Br4wdSw0rd> verry :)
[10:11:54] <Br4wdSw0rd> is that link down?
[10:12:23] <deep42thought> no
[10:12:43] <deep42thought> works for me(tm)
[10:13:05] <Br4wdSw0rd> i think i am seeing a theme lol
[10:21:13] <Br4wdSw0rd> ok
[10:22:41] <Br4wdSw0rd> now how do i make sure it is using that build path? because after installing it still gives me the same error
[10:22:51] <Br4wdSw0rd> ty for helping btw
[10:23:14] <deep42thought> I usually just cd into the directory and then run ./build.sh
[10:23:18] <deep42thought> np for helping
[10:24:01] <Br4wdSw0rd> i think my previus archiso32 dir must be borked or something
[10:25:27] <buildmaster> i486/libpagemaker is broken (says nlopc46-i486bs1): https://archlinux32.org
[10:32:12] <Br4wdSw0rd> fukkkkkk
[10:33:00] <Br4wdSw0rd> ok well i need to sleep now :(
[10:33:30] <deep42thought> ok, good night!
[10:33:35] <Br4wdSw0rd> you 2!
[10:33:47] <deep42thought> I have still a few hours work left before me ;-)
[10:33:52] <deep42thought> it's 10am, here
[10:34:02] <Br4wdSw0rd> its 1am here
[10:34:10] <Br4wdSw0rd> i have work tmr -__-
[10:54:42] -!- prurigro has quit [*.net *.split]
[10:54:43] -!- deep42thought has quit [*.net *.split]
[10:54:50] -!- T`aZ has quit [*.net *.split]
[10:54:51] -!- eschwartz[m] has quit [*.net *.split]
[10:54:56] -!- skydrome has quit [*.net *.split]
[10:54:56] -!- thePiGrepper has quit [*.net *.split]
[10:55:02] -!- buildmaster has quit [*.net *.split]
[10:55:04] -!- davor has quit [*.net *.split]
[10:55:04] -!- finsternis has quit [*.net *.split]
[10:55:04] -!- traace has quit [*.net *.split]
[10:55:06] -!- phrik has quit [*.net *.split]
[10:55:06] -!- dopsi_ has quit [*.net *.split]
[10:56:36] -!- T`aZ has joined #archlinux32
[10:56:36] -!- eschwartz[m] has joined #archlinux32
[10:59:51] -!- skydrome has joined #archlinux32
[10:59:52] -!- thePiGrepper has joined #archlinux32
[11:00:25] -!- T`aZ has quit [*.net *.split]
[11:00:26] -!- eschwartz[m] has quit [*.net *.split]
[11:01:40] -!- T`aZ has joined #archlinux32
[11:01:40] -!- eschwartz[m] has joined #archlinux32
[11:01:55] -!- cookie4700 has joined #archlinux32
[11:03:57] -!- prurigro has joined #archlinux32
[11:04:33] -!- buildmaster has joined #archlinux32
[11:04:33] -!- davor has joined #archlinux32
[11:04:33] -!- finsternis has joined #archlinux32
[11:04:33] -!- traace has joined #archlinux32
[11:04:33] -!- phrik has joined #archlinux32
[11:04:33] -!- dopsi_ has joined #archlinux32
[11:05:32] <buildmaster> Hi abaumann!
[11:05:32] <buildmaster> !rq abaumann
[11:05:32] <buildmaster> Hi nit-picker!
[11:05:32] <buildmaster> !rq nit-picker
[11:05:33] <phrik> buildmaster: <abaumann> mmh.. my build slaves are on strike? Maybe I should pay them? ;-)
[11:05:33] <phrik> buildmaster: <nit-picker> abaumann: but there are only 18 "intermediate" versions
[11:11:20] -!- deep42thought has joined #archlinux32
[11:11:21] <buildmaster> Hi deep42thought!
[11:11:21] <buildmaster> !rq deep42thought
[11:11:22] <phrik> buildmaster: <deep42thought> systemd-naked?
[11:19:15] <nit-picker> deep42thought: your slave rechenknecht builds any/python-pytest-cov for more than a day, now (1 day(s) 03:16:29)
[11:19:55] <deep42thought> hanging tests, again ...
[11:20:56] <deep42thought> ... || warning "Tests failed"
[11:21:04] <deep42thought> this testsuite is useless for us anyways ...
[11:21:40] <abaumann> yea
[11:22:45] <deep42thought> I'm really considering automatically removing all test suites, that mainly consist of `command || trivial_command`
[11:23:48] <deep42thought> trivial commands would be "cd" and "echo" for a start
[11:26:23] <deep42thought> well, there is a stray `python setup.py install` left, when ignoring all "trivial" lines
[11:27:06] <deep42thought> and this might actually be something, someone wants to test (with some special flags, maybe?) ... hard to detect automatically :-/
[11:29:26] <buildmaster> i686/libpagemaker is broken (says nlopc46): https://archlinux32.org
[11:34:04] <abaumann> mmh. I had an option for parallel slave builds.. did something change?
[11:34:16] <deep42thought> no, not really
[11:34:19] <deep42thought> what's the issue?
[11:34:31] <abaumann> archbuild_chroots
[11:34:42] <abaumann> the problem is: all slaves start to work in the same directories
[11:34:55] <deep42thought> ah, you mean in devtools32?
[11:34:58] <abaumann> yeas
[11:34:58] <deep42thought> yes, I rebased
[11:35:01] <abaumann> oh.
[11:35:05] <deep42thought> and hoped not to break anything
[11:35:08] <deep42thought> but apparently, I missed something
[11:35:12] <deep42thought> it seems
[11:35:27] <abaumann> in build-packages there is a outerParameters
[11:35:29] <deep42thought> I has no idea, what you changed
[11:35:39] <deep42thought> that should be passed through
[11:35:39] <abaumann> there I set '-r ${archbuild_chroots}'
[11:35:40] <deep42thought> to makepkg
[11:35:44] <abaumann> ok.
[11:35:47] <deep42thought> ah, no the other way round
[11:35:58] <deep42thought> innerParameters get passed through
[11:36:22] <deep42thought> ah, you didn't change devtools32?
[11:36:27] <abaumann> I did
[11:36:41] <abaumann> so maybe some changes got lost or things no longer work the same
[11:37:02] <deep42thought> you changed the build scripts, but not devtools32
[11:37:20] <deep42thought> does manual invocation with -r work?
[11:37:39] <abaumann> nae. not really. Do I have to reenable the slave so that get-assignment works?
[11:37:54] <abaumann> let's try
[11:37:58] <abaumann> manage-slaves enable eurobuild6-1
[11:38:38] <abaumann> I have a hunch I didn't update the local-build script for multi-slave support..
[11:38:46] <abaumann> ..which would be completely my fault :-)
[11:39:04] <deep42thought> yes, you need to enable the slaves again
[11:39:40] <abaumann> just one for now :-)
[11:39:45] <deep42thought> :-D
[11:40:03] <deep42thought> You don't want the buildmaster to get overrun by an angry mob of slaves?
[11:40:05] <abaumann> yes, I forgot -r in local-build-blabla
[11:40:42] <abaumann> yeah, and as I set up the machine from scratch I have to be careful: 6 slaves all trying to create chroots and doing git stuff on two mirror disks is not the best idea
[11:41:20] <abaumann> rsync: command not found.
[11:41:38] <deep42thought> lol
[11:41:55] <abaumann> slowly I get the list of requirements for a build slave and can add it to the BBS
[11:42:10] <deep42thought> set-up-build-slave.sh
[11:42:18] <abaumann> huh?
[11:42:33] <deep42thought> then you only need to `curl https://archlinux32.org | su` and you're done ;-)
[11:42:48] <abaumann> ahem
[11:42:50] <abaumann> :-)
[11:42:54] <deep42thought> there is a list of needed stuff in the wiki
[11:43:13] <abaumann> yes, I know, I'm updating that _very_ list currently :-)
[11:43:35] <abaumann> looking good
[11:43:48] <deep42thought> ah, not the wiki - it's in the README.md of builder
[11:43:53] <deep42thought> https://git.archlinux32.org
[11:43:54] <phrik> Title: README.md - builder - Archlinux32 build system (at git.archlinux32.org)
[11:44:33] <buildmaster> pentium4/libpagemaker is broken (says nlopc46): https://archlinux32.org
[11:44:57] <deep42thought> btw: I have this curl-setup in place for my repository: https://arch.eckner.net
[11:46:15] <abaumann> mmh.
[11:46:23] <abaumann> I have a PACKAGE in /etc/makekpkg.conf
[11:46:34] <deep42thought> should be PACKAGER
[11:46:36] <deep42thought> right?
[11:46:36] <abaumann> Don't tell me you have to set PACKAGER in all makepkg.conf of devtools
[11:46:41] <abaumann> yeah, sorry
[11:46:43] <abaumann> typo
[11:46:51] <deep42thought> only in the host's /etc/makepkg.conf
[11:47:02] <deep42thought> it gets overwritten in the chroots
[11:47:10] <deep42thought> same with GPGKEY
[11:47:14] <abaumann> mmh.
[11:47:15] <deep42thought> (or what was its name?)
[11:47:28] <abaumann> I got an illegal packager error when uploading haskell-lens
[11:47:47] <deep42thought> do you have a recent pacman?
[11:47:53] <deep42thought> on the host
[11:48:07] <deep42thought> (is this the i486 host and you're not running on testing?)
[11:48:13] <abaumann> I reinstalled the machine :-)
[11:48:21] <abaumann> 5.2.1
[11:48:22] <abaumann> yes
[11:48:43] <deep42thought> is the packager being properly copied into the chroot's makepkg.conf?
[11:48:45] <abaumann> I don't know where the message comes from. Could also be namcap.
[11:49:16] <abaumann> no, its PACKAGE=''
[11:49:19] <abaumann> *PACKAGER
[11:49:24] <deep42thought> /var/lib/archbuild/$build-command/$(whoami)/etc/makepkg.conf
[11:49:35] <deep42thought> I had that on i486 before
[11:49:40] <deep42thought> it was
[11:49:43] <deep42thought> ah right!
[11:49:44] <deep42thought> I remember
[11:49:49] <abaumann> and PACKAGER completyly missing in the chroot gold image
[11:49:52] <deep42thought> missing pacutils or something
[11:49:54] <deep42thought> gimme a sec
[11:50:09] <buildmaster> pentium4/jxrlib is broken (says nlopc46): https://archlinux32.org
[11:50:26] <deep42thought> do you have /usr/share/makepkg/util/config.sh on the host?
[11:50:51] <deep42thought> the gold image is ok without packager
[11:50:55] <abaumann> yes
[11:50:57] <deep42thought> it's set in the user's chroot
[11:51:02] <deep42thought> *should* be set
[11:51:03] <deep42thought> hmm
[11:51:25] <deep42thought> do you have a local makepkg.conf somewhere?
[11:51:29] <deep42thought> in your ~ maybe?
[11:51:38] <abaumann> nope
[11:51:46] <deep42thought> right, it's a pristine installation
[11:51:51] <abaumann> and the script does for ... PACKAGER .. preserver variable
[11:52:15] <abaumann> just a caveat in this case: if you delete all of /var/lib/archbuild/ you end up in this kind of issues
[11:52:25] <deep42thought> no, not really
[11:52:29] <deep42thought> this should not be the case
[11:52:29] <buildmaster> i686/jxrlib is broken (says rechenknecht): https://archlinux32.org
[11:52:46] <abaumann> I installed pacutils on the host, let's see if this helps
[11:52:58] <deep42thought> can you check in /usr/bin/makechrootpkg after ". /usr/share/makepkg/util.sh" whether PACKAGER is set correctly?
[11:53:18] <deep42thought> e.g. add an "echo $PACKAGER; exit 42" and run your build comman
[11:53:18] <deep42thought> d
[11:53:42] <deep42thought> ah, no, you need to check later
[11:53:52] <deep42thought> after "source /usr/share/makepkg/util/config.sh"
[11:54:15] <abaumann> yes,
[11:54:24] <abaumann> I also have to hurry for a lunch (meeting)
[11:54:34] <deep42thought> ok, np
[11:54:51] <abaumann> 10 mins left :-)
[11:55:55] <abaumann> I have to rerun. deleted the wrong slave directory *grmpf*
[11:56:45] <buildmaster> i686/libdbusmenu is broken (says nlopc46): https://archlinux32.org
[11:56:59] <deep42thought> the crux is somewhere in makechrootpkg's prepare_chroot() - there the packaged PACKAGER gets removed and the PACKAGER from /etc/makepkg.conf gets appended
[11:57:15] <abaumann> yeah. and somehow it doesn't work.
[11:57:19] <deep42thought> yes
[11:57:36] <abaumann> in the root chroot I get no PACKAGER, just #PACKAGER=Jon Doe
[11:57:43] <deep42thought> My problem last time was, that the packager was not extracted, because a sourced file did not exist
[11:57:49] <deep42thought> that's ok
[11:57:51] <abaumann> after the rsync to the build user I get #PACAKGER=Jon Doe and PACKAGER=''
[11:58:10] <deep42thought> the latter is not ok
[11:58:17] <deep42thought> somehow PACKAGER is empty
[11:58:25] <deep42thought> somewhere in prepare_chroot()
[11:58:31] <deep42thought> the question is: why
[11:58:50] <deep42thought> it should be set (and you just checked, that it got set - if I understood you correctly)
[11:59:03] <deep42thought> "set" = "the variable got set"
[12:00:16] <abaumann> "PACKAGER='${PACKAGER:-}'"
[12:00:27] <abaumann> so if PACKAGER is not set from outside in makechrootpkg.in
[12:00:34] <abaumann> we get exactly the PACKAGER=''
[12:00:47] <deep42thought> it should get loaded
[12:01:09] <deep42thought> via "load_makepkg_config"
[12:01:10] <abaumann> /usr/share/makepkg/util/config.sh load_makepkg_config
[12:01:18] <deep42thought> exactly
[12:01:18] <buildmaster> i686/pangox-compat is broken (says nlopc46): https://archlinux32.org
[12:01:21] <abaumann> source from the evnironment
[12:01:27] <deep42thought> no
[12:01:30] <deep42thought> from /etc/makepkg.conf
[12:02:01] <deep42thought> source_makepkg_config "$MAKEPKG_CONF"
[12:02:19] <abaumann> sorry for the choppy debugging session, I'm on the console on eurobuild6 and have to move constantly between there and the desktop
[12:02:38] <deep42thought> is MAKEPKG_CONF set to some non-default location?
[12:03:31] <abaumann> Fresh install. I didn't change anything
[12:04:00] <abaumann> MAKEPKG_CONF
[12:04:06] <abaumann> no, I don't set it anywhere
[12:04:10] <deep42thought> ok
[12:04:25] <abaumann> ah..
[12:04:28] <deep42thought> can you check, that PACKAGER is set in makechrootpkg after the source... line?
[12:04:48] <abaumann> I I think I found it.
[12:04:58] <buildmaster> pentium4/pangox-compat is broken (says nlopc46): https://archlinux32.org
[12:05:24] * abaumann slaps his front head: /etc/makepkg.conf, and I was always editing /etc/makepkg.conf in a chroot of mine with the old broken filesystem
[12:05:43] <deep42thought> :-D
[12:05:53] <buildmaster> pentium4/libdbusmenu is broken (says rechenknecht): https://archlinux32.org
[12:05:56] <abaumann> yep.
[12:06:00] <abaumann> that was it. :-)
[12:06:05] <abaumann> sorry for the debugging session.
[12:06:09] <deep42thought> np
[12:07:03] <abaumann> the eurobuild6 slaves will come up.. but later. have to do lunch stuff now and later to fiddle with the network bridge and replication libvirt stuff on that machine.
[12:07:15] <deep42thought> np, have fun!
[12:07:19] <abaumann> thanks :-)
[12:07:44] -!- abaumann has quit [Quit: leaving]
[12:11:07] <buildmaster> i686/fluid is broken (says nlopc46) - already flagged out-of-date upstream on 2019-08-08: https://archlinux32.org
[12:15:17] <buildmaster> any/python-tomlkit is broken (says nlopc46): https://archlinux32.org
[12:20:41] <buildmaster> pentium4/fluid is broken (says rechenknecht) - already flagged out-of-date upstream on 2019-08-08: https://archlinux32.org
[12:39:35] <nit-picker> key 2FF1E976D6EB2E954A87DC14443904EC9EC51A8A (from Roelf Wichertjes (archlinux32 master key) <contact@roelf.org>) in package archlinux32-keyring-20191103-1.0-any.pkg.tar.xz expires on 2019-11-13 (in -21 < 100 days).
[12:54:45] <nit-picker> key 2FF1E976D6EB2E954A87DC14443904EC9EC51A8A (from Roelf Wichertjes (archlinux32 master key) <contact@roelf.org>) in package archlinux32-keyring-transition-20191103-1-any.pkg.tar.xz expires on 2019-11-13 (in -21 < 100 days).
[13:29:22] -!- thePiGrepper has quit [Ping timeout: 268 seconds]
[13:29:50] -!- thePiGrepper has joined #archlinux32
[15:21:30] -!- AquilaIrreale has joined #archlinux32
[15:27:47] -!- abaumann has joined #archlinux32
[15:27:47] <buildmaster> Hi abaumann!
[15:27:47] <buildmaster> !rq abaumann
[15:27:48] <phrik> buildmaster: <abaumann> still.. I'm close to declare pacman-static the official pacman :->
[15:28:06] <deep42thought> Hi abaumann, you're still remembering the master key?
[15:28:09] <deep42thought> ;-)
[15:28:13] <abaumann> yes,
[15:28:27] <abaumann> just read the log, you mentioned it at least 3 times now :-)
[15:28:41] <deep42thought> sry, I don't want to be impatient
[15:28:52] <abaumann> nono, that's absolutely ok.
[15:28:53] <deep42thought> but nit-picker is being impatient ;-)
[15:29:09] <abaumann> policy delegation to chat bots :->
[15:29:22] <deep42thought> !grab abaumann
[15:29:22] <phrik> deep42thought: Tada!
[15:30:52] <abaumann> some lost mail too.. from the buildmaster..
[15:48:06] -!- MrBIOS has joined #archlinux32
[15:51:49] <deep42thought> I have to leave, cu later!
[15:51:55] <abaumann> cu
[15:52:00] -!- deep42thought has quit [Quit: Leaving.]
[16:14:48] -!- cookie4700 has quit [Quit: WeeChat 2.3]
[17:03:43] -!- c0ck4m0u53 has joined #archlinux32
[17:42:56] -!- abaumann has quit [Quit: leaving]
[17:56:37] <buildmaster> pentium4/btrfs-progs are broken (says eurobuild6-3): https://archlinux32.org
[18:17:24] <buildmaster> pentium4/wireguard-lts are broken (says eurobuild3): https://archlinux32.org
[18:28:22] -!- MrBIOS has quit [Quit: MrBIOS]
[18:30:30] <buildmaster> pentium4/libcerf is broken (says rechenknecht): https://archlinux32.org
[18:30:46] <buildmaster> i686/libcerf is broken (says nlopc46): https://archlinux32.org
[18:31:24] <buildmaster> i486/libcerf is broken (says nlopc46-i486bs1): https://archlinux32.org
[18:36:01] -!- vvrng has joined #archlinux32
[18:39:58] <vvrng> scide is broken
[18:40:13] <vvrng> Cannot mix incompatible Qt library (version 0x50d02) with this library (version 0x50d01)
[18:40:15] <vvrng> Aborted (core dumped)
[18:42:39] <vvrng> that's supercollider
[18:49:07] <buildmaster> i486/aarch64-linux-gnu-gcc is broken (says eurobuild6-7-i486): https://archlinux32.org
[18:49:55] <buildmaster> i486/adriconf is broken (says nlopc46-i486bs1): https://archlinux32.org
[18:54:15] -!- MrBIOS has joined #archlinux32
[18:55:07] * buildmaster goes insane.
[18:56:05] -!- abaumann has joined #archlinux32
[18:56:06] <buildmaster> Hi abaumann!
[18:56:06] <buildmaster> !rq abaumann
[18:56:07] <phrik> buildmaster: <abaumann> I sometimes wonder anyway: so many Linux distros and all they to is copy build descriptions from each other :-)
[18:56:45] <abaumann> vvrng: yes, basically a lot of packges using Qt are broken on pentium4, not on i686, see https://bugs.archlinux32.org
[18:56:47] <phrik> Title: FS#99 : Incompatible Qt library (version 0x50d02) with this library (version 0x50d01) (at bugs.archlinux32.org)
[18:57:12] <abaumann> deep42thought: I think, ./seed-build-list -a -w broke the buildmaster
[18:57:26] <abaumann> The following packages appear on the build- and deletion-list:
[18:57:33] <abaumann> hah. that's one I can fix. :-)
[18:58:56] <abaumann> eurobuild6 is alive and kicking again..
[18:59:01] <abaumann> ..now to some mail issues..
[18:59:38] * buildmaster resumes sanity.
[18:59:42] <buildmaster> i486/cairomm is broken (says eurobuild6-7-i486): https://archlinux32.org
[19:07:24] <abaumann> deep42thought: I would actually change the logic a little bit in the buildmaster: all leaves (meaning, software not serving as a dependency for another package), should not count for the move logic..
[19:07:45] <abaumann> ..this means that that one software would break, but that's better than holding up all dependencies from being moved.
[19:07:57] <abaumann> the sad story is, that this has to be done recursively
[19:10:08] <abaumann> mmh. most likely one has to device a list of exceptions again.
[19:10:26] * abaumann rethinks his thinking
[19:17:56] -!- vvrng has quit [Ping timeout: 240 seconds]
[19:18:24] <buildmaster> any/ansible-lint is broken (says eurobuild3) - already flagged out-of-date upstream on 2019-12-05: https://archlinux32.org
[19:30:55] <buildmaster> any/gunicorn is broken (says eurobuild6-6) - already flagged out-of-date upstream on 2019-11-10: https://archlinux32.org
[19:31:12] -!- abaumann has quit [Quit: leaving]
[19:32:21] <buildmaster> i686/audacity is broken (says eurobuild6-6): https://archlinux32.org
[19:33:36] <buildmaster> pentium4/audacity is broken (says eurobuild6-6): https://archlinux32.org
[19:38:24] -!- abaumann has joined #archlinux32
[19:38:24] <buildmaster> Hi abaumann!
[19:38:24] <buildmaster> !rq abaumann
[19:38:26] <phrik> buildmaster: <abaumann> nobody wrote an operating system in python yet?
[19:40:06] <buildmaster> any/buildbot is broken (says eurobuild6-5): https://archlinux32.org
[19:41:42] -!- thePiGrepper has quit [Ping timeout: 265 seconds]
[19:47:23] -!- AquilaIrreale has quit [Ping timeout: 268 seconds]
[20:23:27] -!- thePiGrepper has joined #archlinux32
[20:36:41] -!- samantaz__ has joined #archlinux32
[21:07:30] -!- abaumann has quit [Quit: leaving]
[21:29:36] -!- c0ck4m0u53 has quit [Quit: Leaving]
[22:15:33] -!- T`aZ has quit [Ping timeout: 246 seconds]
[22:23:16] -!- MrBIOS has quit [Ping timeout: 240 seconds]
[22:29:10] <buildmaster> any/emby-server is broken (says eurobuild6-3): https://archlinux32.org
[23:22:12] -!- marc2377 has joined #archlinux32
[23:26:27] -!- thePiGrepper has quit [Ping timeout: 265 seconds]