#archlinux32 | Logs for 2019-08-09

Back
[00:00:23] <buildmaster> pentium4/libpagemaker is broken (says buildknecht): https://archlinux32.org
[00:01:25] <buildmaster> pentium4/pyflame is broken (says nlopc46): https://archlinux32.org
[00:01:51] <buildmaster> pentium4/p7zip is broken (says eurobuild6-2): https://archlinux32.org
[00:02:59] <buildmaster> i486/tuxpaint-config is broken (says nlopc46-i486bs1): https://archlinux32.org
[00:03:07] <buildmaster> i686/pyflame is broken (says eurobuild6-6): https://archlinux32.org
[00:04:49] <buildmaster> i686/libpagemaker is broken (says eurobuild3): https://archlinux32.org
[00:06:49] -!- buildmaster has quit [Remote host closed the connection]
[00:07:02] -!- buildmaster has joined #archlinux32
[00:07:03] <buildmaster> !rq buildmaster
[00:07:03] <phrik> buildmaster: <buildmaster> I might be insane, but never confused ... ;-)
[00:08:21] -!- nit-picker has quit [Remote host closed the connection]
[00:08:42] -!- nit-picker has joined #archlinux32
[00:09:18] <buildmaster> i486/xalan-c is broken (says nlopc46-i486bs1): https://archlinux32.org
[00:11:53] <buildmaster> i686/gvm-libs are broken (says eurobuild6-4): https://archlinux32.org
[00:14:59] <buildmaster> pentium4/gvm-libs are broken (says eurobuild6-2): https://archlinux32.org
[00:16:13] <buildmaster> i486/yate is broken (says nlopc46-i486bs1): https://archlinux32.org
[00:18:54] -!- nit-picker has quit [Remote host closed the connection]
[00:19:17] -!- nit-picker has joined #archlinux32
[00:19:42] <buildmaster> i686/toastify is broken (says eurobuild3): https://archlinux32.org
[00:22:22] <buildmaster> i486/zig is broken (says nlopc46-i486bs0): https://archlinux32.org
[00:24:19] <buildmaster> i486/libpagemaker is broken (says tyzoid-srv0-vm486): https://archlinux32.org
[00:30:08] <buildmaster> i486/gvm-libs are broken (says tyzoid-srv0-vm486): https://archlinux32.org
[00:31:59] -!- nit-picker has quit [Remote host closed the connection]
[00:32:23] -!- nit-picker has joined #archlinux32
[00:38:48] -!- bill-auger has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
[00:39:44] -!- bill-auger has joined #archlinux32
[00:45:01] <buildmaster> i686/mda.lv2 is broken (says buildknecht): https://archlinux32.org
[00:45:12] <buildmaster> pentium4/mda.lv2 is broken (says eurobuild6-4): https://archlinux32.org
[00:49:03] -!- nit-picker has quit [Remote host closed the connection]
[00:49:26] -!- nit-picker has joined #archlinux32
[00:51:24] <buildmaster> i486/nvidia-390xx-lts are broken (says nlopc46-i486bs1): https://archlinux32.org
[00:53:38] <nit-picker> commit 8f10444a48593968a7ebd73f4efdbf57cb34f7c8 is missing from repository community
[00:53:38] <nit-picker> commit 8f10444a48593968a7ebd73f4efdbf57cb34f7c8 is not an ancestor of HEAD f529bdfe381b7c155539a388b723e56c13ef527e in repository community
[01:00:58] <buildmaster> i486/fluidsynth is broken (says nlopc46-i486bs0): https://archlinux32.org
[01:03:03] <buildmaster> i486/redkite is broken (says nlopc46-i486bs1): https://archlinux32.org
[01:07:41] <buildmaster> pentium4/toastify is broken (says eurobuild3): https://archlinux32.org
[01:08:11] -!- yans has joined #archlinux32
[01:13:48] <buildmaster> i486/pyflame is broken (says nlopc46-i486bs1): https://archlinux32.org
[01:15:10] <buildmaster> i486/python2-wxpython3 is broken (says nlopc46-i486bs0): https://archlinux32.org
[01:17:11] -!- buildmaster has quit [Remote host closed the connection]
[01:17:23] -!- buildmaster has joined #archlinux32
[01:17:23] <buildmaster> !rq buildmaster
[01:17:24] <phrik> buildmaster: <buildmaster> I might be insane, but never confused ... ;-)
[01:19:00] <buildmaster> i486/libafterimage is broken (says nlopc46-i486bs1): https://archlinux32.org
[01:20:27] <buildmaster> i486/moneymanagerex is broken (says nlopc46-i486bs0): https://archlinux32.org
[01:22:27] -!- buildmaster has quit [Remote host closed the connection]
[01:22:39] -!- buildmaster has joined #archlinux32
[01:22:39] <buildmaster> !rq buildmaster
[01:22:40] <phrik> buildmaster: <buildmaster> I might be insane, but never confused ... ;-)
[01:25:18] <buildmaster> i486/pidgin-xmpp-receipts are broken (says nlopc46-i486bs1): https://archlinux32.org
[01:29:32] <buildmaster> i486/ams are broken (says nlopc46-i486bs1): https://archlinux32.org
[01:42:49] -!- yans has quit [Quit: chaos is the only true answer]
[01:44:50] <buildmaster> i686/git-annex is broken (says buildknecht) - I rescheduled: haskell-bloomfilter: https://archlinux32.org
[01:46:05] <buildmaster> i686/shellcheck is broken (says eurobuild6-3): https://archlinux32.org
[02:00:53] -!- nit-picker has quit [Remote host closed the connection]
[02:01:14] -!- nit-picker has joined #archlinux32
[02:06:44] <nit-picker> commit 8f10444a48593968a7ebd73f4efdbf57cb34f7c8 is missing from repository community
[02:06:44] <nit-picker> commit 8f10444a48593968a7ebd73f4efdbf57cb34f7c8 is not an ancestor of HEAD f529bdfe381b7c155539a388b723e56c13ef527e in repository community
[02:24:24] <buildmaster> i486/openssh-askpass are broken (says nlopc46-i486bs0): https://archlinux32.org
[02:25:37] -!- nit-picker has quit [Remote host closed the connection]
[02:25:59] -!- nit-picker has joined #archlinux32
[02:27:15] <buildmaster> i486/qcad is broken (says nlopc46-i486bs0): https://archlinux32.org
[02:27:21] <buildmaster> i686/qcad is broken (says eurobuild6-3): https://archlinux32.org
[02:28:46] <buildmaster> pentium4/qcad is broken (says eurobuild6-3): https://archlinux32.org
[02:31:36] <buildmaster> i486/mediainfo is broken (says nlopc46-i486bs1): https://archlinux32.org
[02:36:11] <buildmaster> pentium4/grafana is broken (says eurobuild6-1): https://archlinux32.org
[02:42:38] <buildmaster> pentium4/vapoursynth-plugin-lsmashsource is broken (says rechenknecht): https://archlinux32.org
[02:45:16] <buildmaster> i486/fbreader is broken (says tyzoid-srv0-vm486): https://archlinux32.org
[02:46:32] <buildmaster> pentium4/greenbone-security-assistant is broken (says buildknecht): https://archlinux32.org
[02:46:41] <buildmaster> i686/greenbone-security-assistant is broken (says eurobuild3): https://archlinux32.org
[02:47:25] -!- DCyrax has quit [Remote host closed the connection]
[02:51:03] -!- MrBIOS has quit [Read error: Connection reset by peer]
[03:06:35] <buildmaster> i486/openvas are broken (says nlopc46-i486bs0): https://archlinux32.org
[03:06:50] <nit-picker> commit 8f10444a48593968a7ebd73f4efdbf57cb34f7c8 is missing from repository community
[03:06:50] <nit-picker> commit 8f10444a48593968a7ebd73f4efdbf57cb34f7c8 is not an ancestor of HEAD f529bdfe381b7c155539a388b723e56c13ef527e in repository community
[03:09:27] -!- nit-picker has quit [Remote host closed the connection]
[03:09:47] -!- nit-picker has joined #archlinux32
[03:19:19] -!- thePiGrepper has quit [Ping timeout: 244 seconds]
[03:19:37] -!- thePiGrepper has joined #archlinux32
[03:38:30] <buildmaster> girls, please have a look at my dirty database
[03:38:30] * buildmaster goes insane.
[04:09:38] -!- thePiGrepper has quit [Ping timeout: 245 seconds]
[04:25:16] <nit-picker> commit 8f10444a48593968a7ebd73f4efdbf57cb34f7c8 is missing from repository community
[04:25:16] <nit-picker> commit 8f10444a48593968a7ebd73f4efdbf57cb34f7c8 is not an ancestor of HEAD f529bdfe381b7c155539a388b723e56c13ef527e in repository community
[04:35:27] -!- thePiGrepper has joined #archlinux32
[05:18:28] <nit-picker> commit 8f10444a48593968a7ebd73f4efdbf57cb34f7c8 is missing from repository community
[05:18:28] <nit-picker> commit 8f10444a48593968a7ebd73f4efdbf57cb34f7c8 is not an ancestor of HEAD f529bdfe381b7c155539a388b723e56c13ef527e in repository community
[06:55:52] -!- thePiGrepper has quit [Ping timeout: 245 seconds]
[07:04:55] * buildmaster resumes sanity.
[07:17:50] -!- abaumann has joined #archlinux32
[07:17:50] <buildmaster> Hi abaumann!
[07:17:50] <buildmaster> !rq abaumann
[07:17:51] <phrik> buildmaster: <abaumann> very soon only a machine learning algorithm will be able to devise a build plan for a Linux distribution..
[07:18:14] <girls> good morning, abaumann
[07:18:20] <abaumann> morning, girls
[07:18:40] <abaumann> I'm pushing some haskell packages currently..
[07:18:48] <abaumann> there is still a pandoc issue..
[07:18:49] <girls> somehow several packages end up with the wrong git revision (one from community although they are in core/extra) in the database
[07:19:07] <girls> I'll look into this after breakfast
[07:19:12] <abaumann> ah, that's what the nit-picker is complaining about
[07:19:24] <abaumann> I'm one croisant ahead of you ;-)
[07:19:25] <girls> yes, and the harvest-commit-times email failures
[07:19:30] <girls> :-D
[07:26:54] <buildmaster> i686/haskell-postgresql-binary is broken (says buildknecht) - I rescheduled: haskell-conversion, haskell-conversion-bytestring, haskell-conversion-text: https://archlinux32.org
[07:27:29] <buildmaster> i686/haskell-hopenpgp is broken (says eurobuild6-4): https://archlinux32.org
[07:30:34] <abaumann> mmh. I fear, I'm creating a Haskell avalanche..
[07:31:00] <abaumann> OTOH looking at pandoc the Haskell packages are cought between to ghc versions..
[07:51:37] <buildmaster> dirty! girls, my database - so dirty :-(
[07:51:37] * buildmaster goes insane.
[07:52:49] -!- nit-picker has quit [Remote host closed the connection]
[07:53:06] -!- nit-picker has joined #archlinux32
[08:33:26] -!- deep42thought has joined #archlinux32
[08:33:27] <buildmaster> Hi deep42thought!
[08:33:27] <buildmaster> !rq deep42thought
[08:33:28] <phrik> buildmaster: <deep42thought> arch32 is on the bleeding edge of arch, which is on the bleeding edge of software?
[08:36:58] <deep42thought> upstream has downgraded some packages - which makes the buildmaster hick up
[08:37:17] <deep42thought> radare2-conf and asoundconf are the current issues
[08:37:24] <deep42thought> *radare2-cutter
[08:37:25] <deep42thought> sry
[08:50:02] * buildmaster resumes sanity.
[08:50:05] <buildmaster> i686/sonic-pi is broken (says eurobuild6-5): https://archlinux32.org
[08:51:06] <buildmaster> i686/haskell-hasql is broken (says eurobuild6-1) - I rescheduled: haskell-bug: https://archlinux32.org
[08:51:53] <abaumann> mmh. that's a case we don't handle. But this should really not happen..
[08:52:01] <deep42thought> yes
[08:52:05] <deep42thought> I opened two bugs :-)
[08:52:20] <abaumann> ..unless a package release is completly retired by the original author and you already released a package with that bogus version
[08:52:25] <deep42thought> category: "general gripe"
[08:52:35] <buildmaster> i486/scons are broken (says tyzoid-srv0-vm486): https://archlinux32.org
[08:52:38] <deep42thought> that's what "epoch" is for
[08:52:59] <abaumann> indeed
[08:53:10] <deep42thought> one package even had the version decrease _because_ they dropped an epoch=1
[08:53:46] <abaumann> fun: libseccomp regressions with kernel 5.2, 5.1, 5.0
[08:54:50] <abaumann> if time_t -> time64_t this kind of problems will increase
[08:55:05] <abaumann> IMHO it should mainly affect lowlevel libraries and glibc
[08:55:48] <abaumann> OpenBSD did the 32-bit to 64-bit transition some time ago, IIRC
[08:56:02] <abaumann> but there the user land belongs to the operating system, so changes are much simpler to propagate
[08:56:23] <deep42thought> what do you mean by "user land belongs to os"?
[08:56:33] <deep42thought> isn't that true for linux, too?
[08:56:33] <abaumann> the same team does ls.c and kernel
[08:56:36] <abaumann> no.
[08:56:46] <abaumann> every user land tool has a BSD, a GNU and a whatever version
[08:56:47] <deep42thought> ah, "same team", hmm
[08:57:08] <abaumann> they have a strong focus on consistent config file parsing and man pages for instance
[08:57:31] <abaumann> I was always hoping something similar is happening for Linux too.
[08:58:05] <deep42thought> gnaaaaa lilypond is broken (on x86_64, too)
[08:58:19] <deep42thought> I guess this is due to cairo >.<
[08:58:28] <abaumann> oh.
[08:59:10] <deep42thought> https://eckner.net
[08:59:21] <deep42thought> this is how its output looks currently
[09:00:16] -!- nit-picker has quit [Remote host closed the connection]
[09:00:38] <abaumann> mmh. The notes are there.. ;-)
[09:00:39] -!- nit-picker has joined #archlinux32
[09:00:45] <deep42thought> yes
[09:00:54] <abaumann> some metrics are wrong
[09:00:54] <deep42thought> some spacing, probably
[09:00:58] <abaumann> yeah
[09:01:36] <deep42thought> I've read, that the new cairo may add huuuugeeee spacing t o e a c h l e t t e r
[09:02:38] <deep42thought> yup, it's the title :-D
[09:02:46] <abaumann> lol.
[09:02:49] <abaumann> too late to grab
[09:03:01] <deep42thought> here you go again:
[09:03:03] <deep42thought> I've read, that the new cairo may add huuuugeeee spacing t o e a c h l e t t e r
[09:03:07] <abaumann> !grap deep42thought
[09:03:07] <phrik> One does not simply grap deep42thought.
[09:03:16] <abaumann> !grab deep42thought
[09:03:16] <phrik> abaumann: Bazinga!
[09:03:22] <abaumann> :-)
[09:03:29] <deep42thought> dont grap me!
[09:03:34] <abaumann> rofl
[09:03:37] <abaumann> yes.
[09:03:41] <rcf> deep42thought: they fixed it in the latest one. Though for a while (at least on 64-bit arch) yes it was terrible. They borked my bitmap fonts *and* my kerning.
[09:04:03] <deep42thought> rcf: I'm not sure if this is cairo-related
[09:04:08] <deep42thought> I will open a bug against lilypond :-D
[09:06:14] <abaumann> make sure you write the bugreport with lots of spaces.. ;-)
[09:19:10] <deep42thought> return-assignment ran for 900 seconds last night O.o
[09:19:14] <deep42thought> this cannot be right
[09:21:37] <abaumann> yeah. typical is more around 10-20 seconds
[09:22:18] <deep42thought> 2019-08-08 23:29:40 910 0 buildknecht return-assignment git-annex 4db4d059c1ed740b954ff3d85a20db9c45d48f3a 50d7864c2b27b22caae3716f57a00e5d63b13cd8 community i686 ERROR
[09:22:28] <deep42thought> ... not even a haskell-* package ... hmm
[09:22:32] <abaumann> lol
[09:22:48] * deep42thought was serious
[09:22:57] <deep42thought> haskell packages may kick off rescheduling stuff
[09:22:58] * abaumann is sorry :-)
[09:23:01] <abaumann> ah
[09:23:03] <deep42thought> which naturally takes some time
[09:23:30] <deep42thought> no need to be sorry - I have the feeling, I'm less often serious than cynic. So assuming, I'm cynic is ok :-)
[09:25:48] <abaumann> :-)
[09:27:41] <deep42thought> it complained about a broken package and might have kicked off a reschedule
[09:28:27] <deep42thought> http://mirror.archlinux32.org
[09:28:28] <phrik> Title: #archlinux32 | Logs for 2019-08-09 (at mirror.archlinux32.org)
[09:28:31] <deep42thought> all the info is online :-)
[09:29:14] <abaumann> mmh. could also be a side effect of my Haskell-nudging..
[09:29:23] <deep42thought> the other package is hlint - which naturally can reschedule quite a load of packages, too
[09:29:36] <deep42thought> you nudged yesterday evening, already?
[09:29:56] <abaumann> yes.
[09:29:58] <deep42thought> well, anyways: these jobs taking a long time is ok imho
[09:30:00] <abaumann> some 5-6 packages
[09:30:14] <deep42thought> and not their dependent packages? ;-)
[09:30:53] <abaumann> no
[09:30:56] <abaumann> ;-)
[09:31:05] * abaumann means really no
[09:31:05] <deep42thought> "chmod: changing permissions of '/build/rust/src': Operation not permitted"
[09:31:07] <deep42thought> ???
[09:31:29] -!- infides has joined #archlinux32
[09:31:38] <deep42thought> ^failure in rust-i686 build
[09:31:40] <deep42thought> lol
[09:32:09] <abaumann> I ended up on a real VM with my ruist 1.19 from mrustc and of course I ended up in virtual memory exhausted.
[09:32:19] <deep42thought> :-)
[09:32:25] <deep42thought> buy more virtual memory, then ;-)
[09:32:35] <abaumann> I fail to decive what is crappier: rust or LTO in gcc..
[09:32:47] <deep42thought> !grab abaumann
[09:32:48] <phrik> deep42thought: Tada!
[09:33:09] <abaumann> If I ever apply for a job again, I'll have some nice history on the web..
[09:33:28] <deep42thought> yes, just print a book from your quotes and your bug reports
[09:33:48] <deep42thought> "want a bussiness card - or my book of sarcastic comments?"
[09:33:57] <abaumann> lol
[09:34:17] <abaumann> a business card with a QR code pointing to the Archlinux32 chat log ;-)
[09:34:22] <deep42thought> "I'd comment to that with quote #3512 on page 213"
[09:34:55] * deep42thought doesn't like QR codes - he is too slow reading them
[09:35:21] <abaumann> I never had a cell phone able to read them, now my 'newest' one (Galaxy 5S) can.. :-)
[09:35:30] <abaumann> *Galaxy S5 mini
[09:36:33] <deep42thought> I'm afraid, some day my current cell phone will break and I also have to buy one which comes with all those gimmicks :-D
[09:37:03] <abaumann> I wanted to have one with a replacable battery and a convention audio head jack..
[09:37:13] <abaumann> ..this limits the choice of modern phones quite a bit..
[09:37:14] <deep42thought> or I'll switch to an AM-pocket-radio at that point :-D
[09:37:34] <abaumann> if AM is still online then :-)
[09:37:43] <deep42thought> it's easy to bring it online
[09:38:16] <abaumann> sort of your personal radio Erivan. ;-)
[09:38:25] <deep42thought> exactly :-)
[09:39:02] <deep42thought> by that time, all the lower frequencies will be unoccupied anyways, because all those radio stations will be shut down - so there's plenty of room for my pirate sender :-D
[09:40:12] * abaumann wonders if deep42thought sees a suspiciosly looking van circling his neighbourhood ;-)
[09:40:32] <abaumann> rumours are that Zurich police has a drone to serve the same purpose..
[09:40:58] <deep42thought> that's easy to circumvent: you use antennas that don't radiate (much) to the top ...
[09:41:33] <abaumann> ..so you have to sit still in certain corners to receive something ;-)
[09:41:56] <deep42thought> did you expect anything else from wireless communications?
[09:41:59] <abaumann> I was actually thinking the same, when I was listening to AM-radio on my Nokia 112.
[09:42:39] <abaumann> with 5G you will have a double benefit: high speed and a nice cosy warm flat.. or even some warn food..
[09:42:47] <abaumann> *warm
[09:42:54] <deep42thought> :-D
[09:43:29] <deep42thought> that's how I "reduce" heating costs: I keep the servers running (one is doing an e2fsck for quite some time, currently)
[09:44:14] -!- infides has quit [Ping timeout: 244 seconds]
[09:44:19] <abaumann> no joke: I saw a cloud computing company renging out computers as heaters for your flat. They use the computing power and resell it to customers..
[09:44:26] <abaumann> *renting
[09:44:38] <deep42thought> :-D
[09:45:04] <deep42thought> you can heat more efficiently than by running computers, though
[09:45:28] <abaumann> true. but if you run them anyway..
[09:45:33] <abaumann> Qarnot
[09:45:48] <deep42thought> yes
[09:45:49] <abaumann> https://www.qarnot.com
[09:45:50] <phrik> Title: Qarnot | Computing anywhere (at www.qarnot.com)
[09:47:26] <abaumann> I wonder if they were successfull..
[09:53:50] <deep42thought> I got no permission to put a server into the cellar to reduce humidity (by increasing the temperature)
[09:54:21] <abaumann> did you sell it exactly that way? ;-)
[09:54:36] <deep42thought> well ... not _exactly_ ...
[10:15:32] <buildmaster> i686/pd is broken (says eurobuild6-2): https://archlinux32.org
[10:23:20] <deep42thought> I don't get it: building rust (no blame on rust) fails in makepkg 'chmod a-s "$srcdir"' which is tried to be executed as "builduser" in the chroot, but the source directory is root-owned
[10:23:33] <deep42thought> this does not seem to be a problem with other packages ...
[10:26:14] <abaumann> rust is also there a special snowflacke? ;-)
[10:31:19] <deep42thought> the build folder should be chowned to the building user - which is the case for other packages, but not for rust
[10:31:21] <deep42thought> :-/
[10:34:58] <deep42thought> umm, our rust comes without a pkgbase O.o
[10:35:59] <deep42thought> why doesn't makepkg complain early about *that*?
[10:36:09] <deep42thought> (upstream rust also has no pkgbase, but a pkgname=() array)
[10:37:37] <deep42thought> hmm, still, also with pkgbase the error persists :-(
[10:47:29] <abaumann> this is the standard rust package or the one from parabola?
[10:47:44] <deep42thought> standard
[10:47:51] <abaumann> mmh
[10:47:57] <deep42thought> I just noticed, that not having a pkgbase is not a bug
[10:48:12] * deep42thought should read manpages before fouriously complaining
[10:48:36] <abaumann> yeah. I had a similar one with 'configure belong to prepare() and not to build()' :-)
[10:48:43] <deep42thought> :-)
[10:49:06] <deep42thought> however, the problem remains: on x86_64, the rust source is correctly chowned, but on i686 it is not
[10:49:21] <deep42thought> similarily, other sources are correctly chowned on i686
[10:49:25] <abaumann> i686 or in a i686 chroot
[10:49:31] <deep42thought> i686 chroot
[10:49:43] <abaumann> so, maybe the chroot plays a funny trick to us.
[10:49:48] <deep42thought> I'm talking about what staging-with-build-support-i686-build does
[10:51:13] <abaumann> chmod a-s
[10:51:18] <deep42thought> yup
[10:51:24] <deep42thought> is there since 2010
[10:51:25] <abaumann> so, not ownership
[10:51:37] <deep42thought> it fails, because the target is root-owned
[10:51:44] <abaumann> maybe the builddir is mounted in a funny place which doesn't allow chmodding funny flags
[10:51:58] <deep42thought> works on x86_64
[10:52:05] <deep42thought> which should mount similarily
[10:57:49] <abaumann> I'll test too... but I have to leave now fast..
[10:57:56] <deep42thought> np
[10:58:04] <deep42thought> rust is stuck for some time, so: no hurry :-D
[10:58:12] <abaumann> yep :-)
[10:58:16] <abaumann> later
[10:58:17] -!- abaumann has quit [Quit: leaving]
[10:58:18] <deep42thought> I'm just afraid, that something in devtools32 is broken
[10:58:20] <deep42thought> cu later!
[11:09:47] <buildmaster> i686/code is broken (says eurobuild6-2): https://archlinux32.org
[11:31:33] -!- abaumann has joined #archlinux32
[11:31:33] <buildmaster> Hi abaumann!
[11:31:34] <buildmaster> !rq abaumann
[11:31:35] <phrik> buildmaster: <abaumann> I like hacking tools :-)
[11:32:57] <abaumann> yep. can confirm. chmod: changing permissions of '/build/rust/src': Operation not permitted
[11:33:07] <abaumann> could also be a hook?
[11:33:28] <deep42thought> it's literally in makepkg
[11:33:45] <deep42thought> line 1646
[11:33:52] <abaumann> oh.
[11:33:58] <abaumann> so makepkg assumes it runs as root? :->
[11:34:02] <deep42thought> no
[11:34:12] <deep42thought> it assumes, the source directory is owned by the building user
[11:34:16] <deep42thought> (erich in my case)
[11:34:37] <deep42thought> which is true for rust on x86_64 and for other packages on i686 but not for rust on i686
[11:36:36] <deep42thought> the /build directory is correctly owned by erich:erich, but rust therein is not ...
[11:37:21] <abaumann> mine belongs to root..
[11:37:38] <deep42thought> which of both?
[11:37:50] <abaumann> /var/lib/archbuild/staging-with-build-support-i686/abaumann/build/rust/src/
[11:37:52] <abaumann> is root
[11:38:03] <abaumann> /var/lib/archbuild/staging-with-build-support-i686/abaumann/build/
[11:38:09] <abaumann> belongs to me
[11:38:12] <deep42thought> same here
[11:38:22] <deep42thought> and rust/ therein?
[11:38:25] <deep42thought> also root, I guess
[11:38:28] <abaumann> belongs to meroot again
[11:38:29] <abaumann> yep
[11:38:40] <deep42thought> and *that* should be yours
[11:39:37] <abaumann> as we share makepkg with upstream, maybe the staging scripts are different in some permission setting/sudo/whatever thing
[11:40:00] <deep42thought> staging script?
[11:40:04] <deep42thought> there are staging configs
[11:40:06] <deep42thought> for pacman
[11:40:11] <deep42thought> and makepkg
[11:40:14] <deep42thought> do you mean those?
[11:40:42] <abaumann> yes.
[11:40:52] <abaumann> and the staging scripts themselves. maybe something changed?
[11:41:08] <abaumann> but why only rust?
[11:46:38] <abaumann> yep on 64-bit all those directories belong to the build user..
[11:47:11] <deep42thought> I suspect some change/option which makes makechrootpkg hickup
[11:48:02] <abaumann> --hickup
[11:50:38] <deep42thought> ah, no, it looks, like arch-nspawn is the one copying sources over ...
[11:54:50] <abaumann> new security feature? copy things as root?
[11:55:06] <abaumann> lately I was not able to use coredumpctl because of some new security feature..
[12:08:50] -!- infides has joined #archlinux32
[12:16:22] <deep42thought> the only difference I can find, is that SOURCE_DATE_EPOCH is not defined on i686
[12:21:31] <abaumann> 100% kswapd on the buildmaster
[12:21:33] <abaumann> I wonder
[12:22:11] <abaumann> this is especially interesting as I don't see any swap usage..
[12:22:23] <abaumann> now it's away.
[12:22:39] <abaumann> SOURCE_DATE_EPOCH
[12:22:48] <abaumann> well, this can not be the cause.
[12:22:53] <deep42thought> yes
[12:22:54] <abaumann> The version of systemd maybe..
[12:23:00] <abaumann> for systemd-nspawn
[12:23:07] <deep42thought> might be
[12:23:17] <deep42thought> the problematic execution happens inside systemd-nspawn
[12:23:31] <deep42thought> maybe some environment gets (falsely) dropped?
[12:25:23] <abaumann> some more ideas I have:
[12:25:34] <abaumann> the root of archbuild is somehow poluted
[12:25:46] <deep42thought> I use(d) -c
[12:25:47] <abaumann> the rust package contains a /build/rust folder with root ownership
[12:25:55] <abaumann> when installing rust in the makedepends
[12:26:26] <deep42thought> THATS IT
[12:26:35] <deep42thought> dammit
[12:26:41] <deep42thought> you're good
[12:26:56] * abaumann smiles
[12:27:03] <deep42thought> how did this end in the package in the first place O.o
[12:27:18] <abaumann> DESTDIR fuckup
[12:27:59] <abaumann> the risk is: when you take it out of the rust build support package, rust may stop to work
[12:28:05] <abaumann> as it references stuff in /build
[12:28:13] <deep42thought> it does?
[12:28:21] <abaumann> worst case assumption :->
[12:29:00] <abaumann> it's worth a try to patch the rust build support package..
[12:29:48] -!- deep42thought has quit [Remote host closed the connection]
[12:30:12] -!- deep42thought has joined #archlinux32
[12:30:12] <buildmaster> Hi deep42thought!
[12:30:12] <buildmaster> !rq deep42thought
[12:30:13] <phrik> buildmaster: <deep42thought> windows suggests swap on external usb sticks :-)
[12:30:31] -!- deep42thought has quit [Remote host closed the connection]
[12:30:47] -!- deep42thought has joined #archlinux32
[12:30:47] <buildmaster> Hi deep42thought!
[12:30:47] <buildmaster> !rq deep42thought
[12:30:48] <phrik> buildmaster: <deep42thought> documented => the bug becomes a feature
[12:31:00] <deep42thought> dammit, I cannot copy-paste into pidgin without crashing it O.o
[12:31:12] <deep42thought> there are tons of references to /build/ :-/
[12:31:47] <abaumann> yeah. I remember vaguely some build failures in that direction..
[12:31:56] <deep42thought> maybe it's easier to hack makepkg to temporarily use a directory different from "/build/"?
[12:32:22] <abaumann> yep. but then the new rust package ends up with a bundled /altbuild/ folder :-)
[12:32:35] <deep42thought> *that*s the question
[12:38:24] <abaumann> oh joy. rust-mrustc 1.19 builds an interal LLVM..
[12:38:34] -!- deep42thought has quit [Read error: Connection timed out]
[12:38:48] * abaumann suspects another pidgin segfault
[12:40:16] -!- deep42thought has joined #archlinux32
[12:40:17] <buildmaster> Hi deep42thought!
[12:40:17] <buildmaster> !rq deep42thought
[12:40:18] <phrik> buildmaster: <deep42thought> doesn't one usually try to avoid rust on metals?
[12:41:39] <deep42thought> no, it was not pidgin, this time, but some other undefined error
[12:42:29] <deep42thought> lunchtime
[12:42:30] <deep42thought> ...
[12:44:35] <abaumann> enjoy :-)
[13:03:46] -!- nit-picker has quit [Remote host closed the connection]
[13:04:10] -!- nit-picker has joined #archlinux32
[13:05:00] <abaumann> so, we have a wokring pandon again :-
[13:05:01] <abaumann> )
[13:09:03] <abaumann> *pandoc I meant
[13:17:49] <deep42thought> oh, nice work regarding pandoc
[13:18:04] <deep42thought> this should get most other package builds magically fixed, too :-)
[13:18:20] <abaumann> hope so. :-)
[13:18:35] <abaumann> the more interesting question is, why did it get stuck in the first place?
[13:18:44] <abaumann> some really deep cycles in Haskell?
[13:18:49] <deep42thought> what was the problem with pandoc?
[13:19:03] <abaumann> it was complaining about an old haskell-bzlib
[13:19:17] <abaumann> so force building that one solved the issue
[13:19:45] <deep42thought> so it's a problem of wrong scheduling (or stale mirrors) in combination with a broken haskell-auto-rescheduler
[13:19:55] <deep42thought> the latter should be fixed by now
[13:20:02] <abaumann> could easily be the out-of-sync-mirror
[13:20:03] <deep42thought> but it only activates on *newly* broken packages
[13:20:08] <deep42thought> yes
[13:20:15] <deep42thought> but the auto-rescheduler schould catch that
[13:20:24] <abaumann> because eurobuild6 was building a lot of Haskell packages and the mirror sync script was not in place from the beginning.
[13:20:44] <abaumann> well. it usually does.
[13:20:48] <abaumann> :-)
[13:21:03] <deep42thought> it had some serious bugs
[13:21:15] <deep42thought> ... like: not distinguishing between i686 and pentium4 :-)
[13:21:20] <abaumann> oh. :-)
[13:21:37] <abaumann> that would be somewhat useful :-)
[13:26:00] <abaumann> mmh. I wonder if cycles like the ffmpeg/x265/xs64 could also be solved in a scriptable way.
[13:26:34] <abaumann> something along the lines: "if building fails, use alternate PKGBUILD files with reduced dependencies, till staging has them rebuild, then go back to the original ones."
[13:26:51] <abaumann> it's rather stateful, that's the problem..
[13:27:19] <deep42thought> we could add a derived package which only appears in [build-support]
[13:27:30] <abaumann> which takes precedence
[13:27:38] <abaumann> yep.
[13:27:38] <deep42thought> which provides=
[13:27:41] <deep42thought> the needed package
[13:27:44] <deep42thought> so it superseedes it
[13:27:49] <deep42thought> when building with [build-support]
[13:28:02] <abaumann> currently I keep alternate PKGBUILDs around, so in case I see a cycle, I copy them to packages32, wait a little bit, then remove it again
[13:28:13] <deep42thought> :-)
[13:28:25] <deep42thought> those could stay in build-support/ffmpeg/PKGBUILD
[13:28:28] <abaumann> the build-support solution sounds nice.
[13:28:39] <deep42thought> or even better: make them pull in the original PKGBUILD
[13:28:41] <abaumann> as a bigger diff than the regular diff.
[13:28:52] <abaumann> so - finally diffs pay off :-)
[13:29:18] <deep42thought> but we do not have logic for that (yet)
[13:29:30] <abaumann> true.
[13:29:39] <abaumann> and we have to collect the number of cases.
[13:29:40] <deep42thought> also, I'm not sure if the buildmaster accepts a PKGBUILD for [build-support]
[13:29:45] <abaumann> if it is just a handfull. well..
[13:30:10] <deep42thought> I'd say, we enable "normal" building for [build-support]
[13:30:13] <abaumann> building it and using the build-support-upload script is also not a disaster.
[13:30:16] <deep42thought> then we can add PKGBUILDs there
[13:30:33] <abaumann> but we can start to check them in in packages32, so they are not lost
[13:30:39] <deep42thought> and if we happen to have many packages there which only slightly differ from upstream, we add some macro-logic inside the PKGBUILD
[13:30:41] <abaumann> the PKGBUILDs I mean
[13:30:53] <deep42thought> yeah
[13:31:05] <deep42thought> I also like the idea of auto-fixing those build-cycles
[13:31:08] <deep42thought> ... if it works ;-)
[13:31:35] <abaumann> and till then I like the idea of keeping count and documenting things.. better than black woodoo..
[13:32:09] <buildmaster> i686/git-annex is broken (says buildknecht) - I rescheduled: haskell-disk-free-space: https://archlinux32.org
[13:32:41] <abaumann> aha. more Haskell, that one went automatically..
[13:33:00] <abaumann> git-annex uses Haskell, but has no haskell- in the name
[13:33:05] <abaumann> so shellcheck
[13:33:16] <abaumann> but we don't expect cycles there, really.
[13:33:45] <deep42thought> the buildmaster does not care about the name - it only cares about the thrown errors
[13:34:05] <abaumann> aha. good.
[13:36:24] <buildmaster> i486/ffmpeg is broken (says nlopc46-i486bs1): https://archlinux32.org
[13:37:07] <abaumann> https://lists.archlinux.org
[13:37:09] <phrik> Title: [arch-ports] {i686, pentium4}/core: linux & linux-headers out of (at lists.archlinux.org)
[13:37:19] <abaumann> Do we have mail server issues?
[13:37:32] <deep42thought> tyzoid's terrain
[13:37:54] <abaumann> yep. lettme register a test account
[13:39:17] <abaumann> yep. I don't get an email on my Yahoo account
[13:42:00] <deep42thought> so accounts *really* have to be opened manually :-D
[13:42:06] <abaumann> mmh. mrustc uses 1.2g virtual memory while linking rustc
[13:42:21] <abaumann> so the code message is a little bit misleading
[13:46:48] -!- thePiGrepper has joined #archlinux32
[13:49:02] <buildmaster> i486/neovim-qt is broken (says nlopc46-i486bs1): https://archlinux32.org
[13:55:29] -!- nit-picker has quit [Remote host closed the connection]
[13:55:48] -!- nit-picker has joined #archlinux32
[14:04:04] <abaumann> ..2.3gB..
[14:04:30] <abaumann> uff.
[14:04:33] <abaumann> it went through..
[14:04:55] <abaumann> so, let's hope rust 1.19 didn't manage to get some non-i486 opcodes in it's binary.
[14:13:08] <abaumann> > checking build system type... i486-pc-linux-gnu
[14:13:08] <abaumann> > checking host system type...
[14:13:08] <abaumann> BUILD FAILED
[14:13:08] <abaumann> make: *** [/usr/share/mrustc/minicargo.mk:92: output/cargo] Error 1
[14:13:08] <abaumann> ==> ERROR: A failure occurred in build(). Aborting...
[14:14:59] <abaumann> oh well. some opcodes crept in somewhere
[14:19:10] -!- deep42thought has quit [Remote host closed the connection]
[14:19:31] -!- deep42thought has joined #archlinux32
[14:19:32] <buildmaster> Hi deep42thought!
[14:19:32] <buildmaster> !rq deep42thought
[14:19:33] <phrik> buildmaster: <deep42thought> "hmm, that git is still running - maybe I should start another, identical one"
[14:21:36] <abaumann> file rustc
[14:21:36] <abaumann> rustc: ELF 32-bit LSB pie executable, Intel 80386, version 1 (GNU/Linux), dynamically linked, interpreter /lib/ld-linux.so.2, BuildID[sha1]=2b593d1a8e1e1b8c17b58717d9b01a0936eff152, for GNU/Linux 3.2.0, with debug_info, not stripped
[14:21:40] <abaumann> -rwxr-xr-x 1 abaumann users 807284052 Aug 9 14:06 rustc
[14:21:42] <abaumann> urgh
[14:21:53] <abaumann> well. this is self-contained at least
[14:22:08] -!- nit-picker has quit [Remote host closed the connection]
[14:22:16] <abaumann> ./rustc -C
[14:22:17] <abaumann> error: Argument to option 'C' missing.
[14:22:17] <abaumann> Aborted (core dumped)
[14:22:24] <abaumann> mmh. those things make me pondering..
[14:22:27] -!- nit-picker has joined #archlinux32
[14:24:10] <abaumann> CFG_COMPILER_HOST_TRIPLE=x86_64-unknown-linux-gnu
[14:24:17] <abaumann> yeah. ok. there is some tuning needed here..
[14:34:16] <abaumann> https://bootstrappable.org
[14:34:17] <phrik> Title: Bootstrappable builds (at bootstrappable.org)
[14:34:18] <abaumann> neat.
[14:36:00] <deep42thought> I like the yoghurt analogy
[14:37:24] <abaumann> I tried to spot a rust bootstrapping there now
[14:37:37] <abaumann> Bootstrapping GHC with Hugs
[14:38:11] <deep42thought> hugs sounds like it is written in haskell itself :-)
[14:38:22] <deep42thought> anyway, gotta go
[14:38:24] <deep42thought> cu later!
[14:38:29] <abaumann> cu
[14:38:36] -!- deep42thought has quit [Quit: Leaving.]
[14:39:24] -!- nit-picker has quit [Remote host closed the connection]
[14:41:45] -!- nit-picker has joined #archlinux32
[15:14:10] -!- nit-picker has quit [Remote host closed the connection]
[15:14:30] -!- nit-picker has joined #archlinux32
[15:17:50] <buildmaster> i686/virtualbox-modules-arch is broken (says eurobuild6-4): https://archlinux32.org
[15:22:45] <buildmaster> pentium4/virtualbox-modules-arch is broken (says eurobuild6-4): https://archlinux32.org
[15:37:48] -!- nit-picker has quit [Remote host closed the connection]
[15:38:07] -!- nit-picker has joined #archlinux32
[15:39:51] -!- abaumann has quit [Quit: leaving]
[16:14:52] <buildmaster> pentium4/borg is broken (says eurobuild6-1): https://archlinux32.org
[16:18:30] <buildmaster> i486/borg is broken (says nlopc46-i486bs1): https://archlinux32.org
[16:45:42] <buildmaster> i686/nvidia-390xx is broken (says eurobuild6-6): https://archlinux32.org
[17:03:04] -!- nit-picker has quit [Remote host closed the connection]
[17:03:23] -!- nit-picker has joined #archlinux32
[17:12:29] -!- nit-picker has quit [Remote host closed the connection]
[17:12:50] -!- nit-picker has joined #archlinux32
[17:20:50] <buildmaster> i486/intel-graphics-compiler is broken (says nlopc46-i486bs0): https://archlinux32.org
[17:24:24] -!- nit-picker has quit [Remote host closed the connection]
[17:24:42] -!- nit-picker has joined #archlinux32
[17:27:34] <buildmaster> i686/intel-graphics-compiler is broken (says eurobuild6-3): https://archlinux32.org
[17:28:09] <buildmaster> pentium4/intel-graphics-compiler is broken (says eurobuild6-5): https://archlinux32.org
[17:36:35] <buildmaster> i486/jenkins are broken (says nlopc46-i486bs1): https://archlinux32.org
[18:00:00] -!- MrBIOS has joined #archlinux32
[18:04:19] -!- MrBIOS has quit [Ping timeout: 248 seconds]
[18:04:30] <eschwartz> deep42thought: thanks for noticing the radare2-cutter issue -- downgrading packages is not just an issue for you, it is against the rules of archlinux, because users won't be able to pacman -Syu properly.
[18:11:17] -!- infides has quit [Ping timeout: 245 seconds]
[18:17:52] <buildmaster> pentium4/broadcom-wl is broken (says buildknecht2): https://archlinux32.org
[18:23:35] -!- buildmaster has quit [Remote host closed the connection]
[18:24:56] -!- buildmaster has joined #archlinux32
[18:24:56] <buildmaster> !rq buildmaster
[18:24:57] <phrik> buildmaster: <buildmaster> I might be insane, but never confused ... ;-)
[18:45:28] -!- eschwartz[m] has quit [Remote host closed the connection]
[18:45:52] -!- z3ntu has quit [Write error: Broken pipe]
[18:50:06] -!- nit-picker has quit [Remote host closed the connection]
[18:50:29] -!- nit-picker has joined #archlinux32
[18:52:44] <buildmaster> pentium4/nvidia-390xx is broken (says rechenknecht): https://archlinux32.org
[18:56:11] -!- eschwartz[m] has joined #archlinux32
[19:17:40] * buildmaster goes insane.
[19:37:09] -!- z3ntu has joined #archlinux32
[20:26:23] -!- MrBIOS has joined #archlinux32
[20:30:27] * buildmaster resumes sanity.
[20:50:53] <eschwartz> deep42thought: next time you rebase devtools, I have wonderful surprises for you!
[22:04:12] -!- thePiGrepper has quit [Ping timeout: 245 seconds]
[22:05:12] <buildmaster> i486/python-mysqlclient is broken (says nlopc46-i486bs0): https://archlinux32.org
[22:22:17] -!- nit-picker has quit [Remote host closed the connection]
[22:22:37] -!- nit-picker has joined #archlinux32
[22:32:50] -!- davor has quit [Ping timeout: 272 seconds]
[22:33:46] -!- davor has joined #archlinux32
[22:34:40] -!- thePiGrepper has joined #archlinux32
[23:06:21] -!- thePiGrepper has quit [Ping timeout: 258 seconds]