#archlinux32 | Logs for 2019-11-21

[00:12:18] -!- thePiGrepper has joined #archlinux32
[00:12:32] -!- DepositePirate has quit [Ping timeout: 260 seconds]
[00:14:27] -!- DepositePirate has joined #archlinux32
[00:25:56] -!- thePiGrepper has quit [Ping timeout: 276 seconds]
[00:27:06] -!- thePiGrepper has joined #archlinux32
[00:28:17] -!- niki has joined #archlinux32
[00:31:47] -!- samantaz_ has quit [Ping timeout: 250 seconds]
[00:37:30] -!- isacdaavid has quit [Quit: Leaving.]
[01:09:28] -!- urraka has quit [Quit: WeeChat 2.6]
[01:49:56] -!- yans has joined #archlinux32
[02:26:58] -!- thePiGrepper has quit [Ping timeout: 245 seconds]
[03:15:52] -!- thePiGrepper has joined #archlinux32
[03:17:48] -!- niki has quit [Ping timeout: 245 seconds]
[03:18:40] -!- niki has joined #archlinux32
[05:27:49] -!- thePiGrepper has quit [Ping timeout: 265 seconds]
[05:59:23] -!- yans has quit [Ping timeout: 276 seconds]
[06:12:20] -!- niki has quit [Read error: Connection reset by peer]
[07:13:22] -!- soalokin has quit [Read error: Connection reset by peer]
[07:13:56] -!- soalokin has joined #archlinux32
[07:29:37] -!- abaumann has joined #archlinux32
[07:29:37] <buildmaster> Hi abaumann!
[07:29:37] <buildmaster> !rq abaumann
[07:29:39] <phrik> buildmaster: <abaumann> "Santa Claus brings you bells and presents.. and bugs"
[07:44:51] -!- soalokin has quit [Ping timeout: 240 seconds]
[07:52:55] <abaumann> running pacman with read-only /boot just ignores the error and removes the package from the system database, when reinstalling afterwards you have duplicate files
[07:53:18] <abaumann> the linux kernel is not correctly updated when syslinux is installed leaving you with a kernel/modules mismatch
[07:54:40] <abaumann> ldlinux.sys cannot be removed anymore (operation not permitted)
[07:54:48] <abaumann> I get the feeling syslinux is not really tested anymore
[07:55:27] <abaumann> ah well, I put a grub
[07:56:48] <abaumann> urraka: I pushed llvm 9 some days ago and tested on both stable i686 and stable pentium4, I can compile a hello world.
[07:57:02] <abaumann> error: failed to find a `codegen-backends` folder in the sysroot candidates:
[07:57:05] <abaumann> * /usr
[07:57:08] <abaumann> * /usr
[07:57:13] <buildmaster> pentium4/pacman is broken (says eurobuild6-1): https://archlinux32.org
[07:57:45] <abaumann> This looks like something moves around 32-bit (lib32-rust or so) files away, leaving the rust compiler without backend, and most likely also without stdlib
[07:57:50] <abaumann> I'll open a bug.
[07:59:35] <abaumann> https://bugs.archlinux32.org
[07:59:36] <phrik> Title: FS#96 : [rust] broken or missing backend (at bugs.archlinux32.org)
[08:37:53] -!- dopsi has quit [Quit: ZNC - https://znc.in]
[08:39:01] -!- dopsi has joined #archlinux32
[08:39:12] <abaumann> the xorg issues on 240x where in the soliconmotion driver, it probes vramsize incorrectly (I think) and playing videos corrupts some buffers with Xv.
[08:39:28] <abaumann> and EXA is broken.
[08:39:41] <abaumann> (but EXA was most likely always broken)
[08:50:59] <abaumann> irony: weechat has been rebuilt for i486 first :-)
[09:03:05] -!- ahuillet has joined #archlinux32
[09:03:34] <ahuillet> I think python-pyparsing is broken?
[09:04:52] <ahuillet> has python3.8, but python3 packages are 3.7
[09:06:01] -!- deep42thought has joined #archlinux32
[09:06:01] <buildmaster> Hi deep42thought!
[09:06:01] <buildmaster> !rq deep42thought
[09:06:02] <phrik> buildmaster: <deep42thought> like with usual information, there are three levels of spam: syntactic spam, semantic spam and content spam - stackoverflow has lot of the third kind, you say?
[09:06:07] <deep42thought> good morning!
[09:06:14] <ahuillet> hi :)
[09:06:42] <ahuillet> would you know something about python-pyparsing using python3.8, while the python3 packages are 3.7?
[09:06:58] <deep42thought> not yet, but I can read into it ;-)
[09:07:36] <ahuillet> pacman -Syu as of a few seconds ago, "python" package is /usr/lib/python3.7, python-pyparsing goes in /usr/lib/python3.8/
[09:07:55] <ahuillet> comparing to x86-64, I think what's missing is the upgrade of python to 3.8
[09:08:05] <abaumann> hi deep42thought
[09:08:14] <deep42thought> that's probably held back because of other to-be-rebuilt python packages
[09:08:15] <deep42thought> hi abaumann
[09:08:23] <abaumann> https://bugs.archlinux32.org
[09:08:25] <phrik> Title: Archlinux32Arch Linux 32: Tasklist (at bugs.archlinux32.org)
[09:08:36] <abaumann> yes, but it got to stable, and this should not happen
[09:09:04] <deep42thought> *that*s the part I want to look into (and fix, if I can)
[09:09:32] <abaumann> might still be lacking dependecy information in the databse
[09:09:35] <abaumann> *database
[09:09:40] <deep42thought> yes
[09:09:44] <deep42thought> most probably
[09:09:49] <deep42thought> but I want to see for myself
[09:09:57] <deep42thought> but first: my water is boiling :-)
[09:10:00] <abaumann> I'm fixing the gettext problem and plan to also provide a rust patch
[09:10:13] <ahuillet> oh yes this https://bugs.archlinux32.org
[09:10:13] <abaumann> tea, hydration is important :-)
[09:10:14] <phrik> Title: FS#93 : pyparsing error is preventing applications from starting (at bugs.archlinux32.org)
[09:10:28] <abaumann> phrik: what took you so long? ;-)
[09:10:28] <phrik> abaumann: Is that a question?
[09:26:43] <abaumann> + find '/data/backup/mysql' -mindepth 1 -maxdepth 1 -name 'database-*.xz' -exec ls -tr {} +
[09:26:49] <abaumann> on the buildmaster in bisect-database-dumps
[09:26:51] <abaumann> should I check in?
[09:27:06] <deep42thought> no, I'm doing it currently
[09:27:11] <abaumann> ah
[09:27:18] <deep42thought> just had a merge conflict
[09:27:23] <abaumann> oups
[09:27:24] <deep42thought> and another thing going on in parallel :-)
[09:27:40] <abaumann> parallel-working-universes ;-)
[09:30:28] <deep42thought> the current python-pyparsing just replaced one which was also for the wrong python version (according to the database) ... hmmm
[09:30:44] <abaumann> there might be something wrong
[09:30:54] <deep42thought> yes
[09:31:13] <abaumann> I just rebuild weechat, 2.6-5.2 is on the mirror, but when I update, testing.db.tar.gz contains an old version
[09:31:36] <deep42thought> which architecture?
[09:31:39] <abaumann> pentium4
[09:31:49] <deep42thought> it's in staging
[09:31:51] <abaumann> -rw-r--r-- 1 http http 2237236 Nov 21 09:25 pool/weechat-2.6-5.2-pentium4.pkg.tar.xz
[09:31:54] <deep42thought> !wtp weechat
[09:31:55] <buildmaster> i486/pacman is broken (says eurobuild6-7-i486): https://archlinux32.org
[09:31:55] <phrik> deep42thought: You might be able to bribe me for an answer…
[09:32:04] <deep42thought> buildmaster: wtf weechat
[09:32:08] <buildmaster> deep42thought: weechat [community-staging], weechat [community-testing], weechat [community]: /usr/bin/weechat
[09:32:24] <deep42thought> what a *useful* piece of information
[09:33:04] <deep42thought> buildmaster: wtp weechat
[09:33:05] <buildmaster> deep42thought: i486/weechat: i486/community (2.6-2.0), i486/community-testing (2.6-5.2)
[09:33:05] <buildmaster> i686/weechat: i686/community (2.6-2.0), i686/community-testing (2.6-5.0), i686/community-staging (2.6-5.2)
[09:33:05] <buildmaster> pentium4/weechat: pentium4/community (2.6-4.0), pentium4/community-staging (2.6-5.2)
[09:35:36] <deep42thought> the database claims, python-pyparsing-2.4.4-1.0-any.pkg.tar.xz was built for python 3.8, but the package is a python 3.7 package
[09:35:40] <deep42thought> this is strange
[09:36:16] <abaumann> tar tzvf community-testing.db.tar.gz | grep weechat
[09:36:19] <abaumann> shows me no weechat
[09:36:24] <deep42thought> it's in staging
[09:36:31] <abaumann> it looks like if the database file is not updates
[09:36:32] <abaumann> ah?
[09:36:43] <deep42thought> well, community-staging, to be precise
[09:36:55] <abaumann> indeed
[09:37:07] <abaumann> so, db-update is not moving the file?
[09:37:26] <deep42thought> or it did not yet get executed
[09:37:35] <deep42thought> remember: it will not wait for the lock
[09:37:43] <abaumann> I'm usually forcing staging to testing with:
[09:37:45] <abaumann> ./db-update -w -o i486/staging -o i686/staging -o pentium4/staging
[09:37:54] <deep42thought> ok
[09:37:58] <deep42thought> then it should move it
[09:38:24] <abaumann> there might be a bug there.
[09:38:32] <abaumann> still better, than not updated DB-files.
[09:38:39] <deep42thought> :-)
[09:39:12] <abaumann> let me try a single package move
[09:39:15] <deep42thought> ah, no, my statement about python-pyparsing's version was wrong
[09:39:40] <deep42thought> I would not force the move
[09:39:49] <abaumann> ./db-update -w -f pentium4/community-staging/weechat
[09:39:52] <abaumann> that works
[09:39:52] <deep42thought> rather have a look, what weechat claims to depend on
[09:39:58] <deep42thought> yes, of course it does
[09:40:03] <abaumann> ah, most likely python
[09:40:10] <abaumann> but python 3.8 is now in staging and testing
[09:40:21] <deep42thought> maybe, something else ...
[09:41:23] <abaumann> it has tons of plugins like /usr/lib/weechat/plugins/lua.so
[09:41:31] <abaumann> so, there might be one blocking it
[09:42:11] <abaumann> nope, all plugins are good
[09:42:53] <abaumann> nope, all looking good
[09:42:58] * abaumann shrugs and closes the bug
[09:43:45] <deep42thought> ok, I can attest, that it was no manual db --fuck-up, that moved the wrong pyparsing
[09:44:01] <abaumann> ok, that's good
[09:44:14] <deep42thought> well, it means some script is broken :-)
[09:44:20] <deep42thought> which one could consider bad ;-)
[09:44:30] <abaumann> ok, that's bad then :-)
[09:45:17] <deep42thought> bad for me, because I cannot simply yell at you, but rather have to find and fix a real bug ;-)
[09:45:25] <abaumann> mmh, about pyparsing..
[09:45:38] <abaumann> ..this is a package I forced-bootstrapped bia python-bootstrap-pip
[09:45:46] <abaumann> so this may have lost some dependencies
[09:45:54] <deep42thought> no, the database looks good
[09:45:55] <abaumann> thus it might have been selected for stable
[09:45:58] <deep42thought> that's the point
[09:46:27] <deep42thought> the old one depends on python>=3.7 and python<3.8, the new one on python>=3.8 and python<3.9 - as it should
[09:46:32] <abaumann> my python hackery on i486 worked, but it's completly not reproducable and documentable :->
[09:46:41] <deep42thought> :-D
[09:48:43] <buildmaster> i686/shellcheck is broken (says eurobuild3): https://archlinux32.org
[09:48:53] <T`aZ> pff, upstream fsckd up x264
[09:49:23] <abaumann> hi T`aZ
[09:49:24] <T`aZ> they removed dependency on libavformat, meaning x264 cant open mkv anymore, that doesnt make sense
[09:49:25] <abaumann> how so?
[09:49:27] <T`aZ> hi abaumann
[09:49:51] <T`aZ> im tempted to open a bug report about that
[09:50:22] <abaumann> yeah, sure
[09:50:57] <T`aZ> or switch back to LFS :D
[09:51:06] <T`aZ> (joking!)
[09:56:55] <abaumann> libsecret/meson.build:138:2: ERROR: Program(s) ['vapigen'] not found or not executable
[09:57:01] <abaumann> libsecret,
[09:57:10] <abaumann> currently tons of stuff is broken in [core]
[09:57:52] <deep42thought> on i486, right?
[09:58:02] <abaumann> yes,
[09:58:29] <abaumann> this is a really terrible library, drawing on gobjects, precompiled persisted objects (binary blobs) and more..
[09:58:48] <T`aZ> this sounds like crap, whyy people do that :s
[09:59:02] <deep42thought> everyone needs to crap once in a while
[09:59:03] <abaumann> I have a special opinion on the Gnome project :->
[09:59:11] <abaumann> !grab deep42thought
[09:59:12] <phrik> abaumann: Bazinga!
[09:59:16] <abaumann> you askes for it :->
[09:59:20] <abaumann> *asked
[09:59:26] <deep42thought> indirectly, yes
[09:59:30] <abaumann> lol
[09:59:43] <deep42thought> I try to dilute my other, even-worse quotes ;-)
[10:00:04] <T`aZ> he, i think i have the same kind regarding them also :D , throw apache/* projects in the same bag
[10:01:00] <abaumann> meson adds another layer of f*ups
[10:01:07] <deep42thought> !grab abaumann
[10:01:08] <phrik> deep42thought: Tada!
[10:01:09] <abaumann> vapigen, vala, on i486
[10:01:16] <abaumann> not even probed. now it's a requirement..
[10:01:18] <abaumann> cool
[10:01:43] <abaumann> let's see if we can tweak it out. I will _not_ boostrap vala for i486 now
[10:02:12] * abaumann remebers a time when vala was ignored in PKGBUILD for CARCH=i486?
[10:05:31] <abaumann> rust and meson will kill the Linux userland
[10:09:53] <T`aZ> no, meson is nice
[10:10:19] <abaumann> for the developer maybe, for packagers, no
[10:10:31] <abaumann> and it's written in python, generating another cycle
[10:10:46] <abaumann> I had this debate before, because also pacman goes now the meson-way
[10:11:00] <abaumann> configure/autoconf can probe far more properties on a system
[10:11:08] <abaumann> hence now I get libsecret/meson.build:138:2: ERROR: Program(s) ['vapigen'] not found or not executable
[10:11:13] <abaumann> there is no --without-vala
[10:11:35] <abaumann> and everybody defines new ways how to handle those optional things and flags in meson
[10:11:41] <abaumann> confiugure has some conventions
[10:12:09] <abaumann> if with_vapi libsecret_vapi = gnome.generate_vapi('libsecret-@0@'.format(api_version_major),
[10:12:38] <abaumann> I don't see any vapi in PKGBUILD, so it gets enabled somewhere in this meson mess
[10:12:49] <T`aZ> meson also has (different) conventions
[10:13:08] <T`aZ> their meson definition is less well done than the autotools, it needs to be fixed
[10:13:16] <abaumann> yes.
[10:13:33] <abaumann> the problem with meson and rust is: those tools are far away from production quality
[10:13:43] <abaumann> yet, half of the Linux userland starts to get rewritten
[10:13:46] <abaumann> this will end badly
[10:13:56] <deep42thought> they are also hard to bootstrap
[10:13:58] <T`aZ> indeed meson is not stable yet
[10:14:19] <T`aZ> still way more sane than autotools imo
[10:14:26] <abaumann> this is relativ
[10:14:30] <abaumann> M4 is a macro language
[10:14:46] <abaumann> people tend to rewrite things in new hip languages, just because they are too lazy to read old code
[10:14:57] <deep42thought> !grab abaumann
[10:14:58] <phrik> deep42thought: 🎉
[10:15:02] <abaumann> everybody can program something new, the real art is to be able to read
[10:15:17] <T`aZ> this is like arguing that makefile is better, it is not, it can't handle space in filename, what year is this
[10:15:20] <deep42thought> you forgot "konfuzius says"
[10:15:24] <T`aZ> it has to be rewritten
[10:15:40] <T`aZ> and meson is a step in the right direction, imo
[10:15:52] <abaumann> no, meson is a step in the very wrong direction
[10:16:05] <abaumann> as soon as a make system has too many proramming features in it
[10:16:22] <abaumann> makefiles are highler level, and then somebody added shell execution in it
[10:16:25] <abaumann> or later worse: guile
[10:16:32] <abaumann> I rather like the ninja approach
[10:16:49] <abaumann> keep the low-level tool stupid-simple, generate rules with something else on top
[10:16:52] <T`aZ> ninja is way lower level
[10:16:59] <abaumann> exactly, that's the trick
[10:17:04] <T`aZ> indeed, that's what meson is doing !
[10:17:09] <abaumann> I also prefer cmake almost everywhere to meson
[10:17:36] * abaumann regrets to have started a typical tool A is better than B tool debate :-)
[10:17:52] <deep42thought> too late
[10:17:57] <T`aZ> nah, it's fine :p i won't continue :p
[10:18:08] <abaumann> as a packager you have to be neutral
[10:18:23] <abaumann> otherwise you end up swearing the whole day about the stupid things you see. :-)
[10:18:26] * abaumann oups
[10:19:39] <T`aZ> :D
[10:20:06] <abaumann> I can enable switches with meson configure, how can I disable them?
[10:20:10] * abaumann scratches his head
[10:20:13] <T`aZ> indeed packager is a job in itself
[10:20:44] <T`aZ> meson -Dflag=whatever
[10:20:53] <T`aZ> iirc
[10:20:58] <abaumann> meson -Dwith_vala=false?
[10:21:06] <abaumann> with_api
[10:21:09] <abaumann> let's see :-)
[10:22:11] <T`aZ> look at the meson_options.txt for the options name
[10:22:15] * abaumann remebers that meson -h actually produces a help page..
[10:23:56] <abaumann> arch-meson libsecret/ build -Dvapi=false
[10:24:02] <abaumann> works :-)
[10:24:11] <abaumann> thanks T`aZ
[10:24:39] * abaumann remembers having done that in bootstrap32 some 2 1/2 years ago or so..
[10:25:08] <abaumann> there is a git repo even, maybe I should sometimes peek into it :-)
[10:26:21] <abaumann> bfefaa13e69ad51a3c22fd376f47ee51ef380bd5: core/libsecret: disabled vala in libsecret for i486
[10:26:24] <abaumann> mmh
[10:26:39] <abaumann> ah. that was with configure
[10:30:18] * abaumann heads to higher mountain areas now - showeling snow instead of sh* ;-)
[10:30:30] <deep42thought> lol
[10:30:33] <deep42thought> have fun!
[10:30:35] <abaumann> thanks
[10:30:36] <abaumann> cu
[10:30:39] -!- abaumann has quit [Quit: leaving]
[10:39:38] <buildmaster> i486/libsecret is broken (says nlopc46-i486bs0): https://archlinux32.org
[10:43:55] <buildmaster> i686/mdadm is broken (says eurobuild6-5): https://archlinux32.org
[10:46:05] <buildmaster> i486/mdadm is broken (says nlopc46-i486bs0): https://archlinux32.org
[10:50:00] <buildmaster> pentium4/mdadm is broken (says eurobuild6-1): https://archlinux32.org
[10:53:08] <buildmaster> i486/pyalpm is broken (says nlopc46-i486bs0): https://archlinux32.org
[10:56:05] <buildmaster> pentium4/pyalpm is broken (says eurobuild6-1): https://archlinux32.org
[10:56:34] <deep42thought> db-update did not check the version of dependencies *at all* :-/
[11:48:21] -!- cookie4700 has joined #archlinux32
[14:07:18] -!- deep42thought has quit [Remote host closed the connection]
[14:07:21] -!- nit-picker has quit [Read error: Connection reset by peer]
[14:10:44] -!- nit-picker has joined #archlinux32
[14:10:44] <buildmaster> Hi nit-picker!
[14:10:44] <buildmaster> !rq nit-picker
[14:10:46] <phrik> buildmaster: <nit-picker> abaumann: but there are only 18 "intermediate" versions
[14:12:13] -!- deep42thought has joined #archlinux32
[14:12:13] <buildmaster> Hi deep42thought!
[14:12:13] <buildmaster> !rq deep42thought
[14:12:15] <phrik> buildmaster: <deep42thought> well, we have too few hands to hold each user's hand ;-)
[14:14:36] <buildmaster> i486/libblockdev is broken (says eurobuild6-7-i486): https://archlinux32.org
[14:17:31] -!- thePiGrepper has joined #archlinux32
[15:00:32] -!- cookie4700 has quit [Quit: ...]
[15:02:03] <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 -8 < 100 days).
[15:12:52] <buildmaster> i686/linux-lts are broken (says eurobuild6-5): https://archlinux32.org
[15:14:50] <buildmaster> pentium4/linux-lts are broken (says eurobuild6-5): https://archlinux32.org
[15:15:25] <buildmaster> i686/linux is broken (says eurobuild3): https://archlinux32.org
[15:16:39] -!- ahuillet has parted #archlinux32
[15:16:42] <buildmaster> pentium4/linux is broken (says rechenknecht): https://archlinux32.org
[15:19:20] <buildmaster> i686/virtualbox-modules-arch is broken (says eurobuild6-5): https://archlinux32.org
[15:21:34] <buildmaster> pentium4/virtualbox-modules-arch is broken (says eurobuild3): https://archlinux32.org
[15:41:39] -!- thePiGrepper has quit [Ping timeout: 240 seconds]
[15:47:37] -!- thePiGrepper has joined #archlinux32
[16:35:48] -!- cookie4700 has joined #archlinux32
[16:39:23] <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 -8 < 100 days).
[16:39:54] <deep42thought> nit-picker: thou shall not repeat yourself
[16:48:39] -!- davor has quit [Quit: Bye]
[16:49:23] <buildmaster> pentium4/wireguard-lts are broken (says nlopc46): https://archlinux32.org
[16:51:52] -!- deep42thought has quit [Quit: Leaving.]
[16:56:21] -!- davor has joined #archlinux32
[16:58:50] -!- buildmaster has quit [Remote host closed the connection]
[17:01:14] -!- davor_ has joined #archlinux32
[17:02:00] -!- davor has quit [Read error: Connection reset by peer]
[17:02:01] davor_ is now known as davor
[17:06:17] -!- davor has quit [Ping timeout: 250 seconds]
[17:07:42] -!- cookie4700 has quit [Quit: WeeChat 2.6]
[17:24:50] -!- davor has joined #archlinux32
[18:15:42] -!- niki has joined #archlinux32
[19:42:31] -!- samantaz_ has joined #archlinux32
[20:52:40] -!- AndrevS has joined #archlinux32
[21:26:24] -!- Michitux has quit [*.net *.split]
[21:26:25] -!- DepositePirate has quit [*.net *.split]
[21:36:55] -!- DepositePirate has joined #archlinux32
[21:58:19] -!- City-busz has quit [Quit: http://quassel-irc.org - Csevegjen kényelmesen. Bárhol.]
[21:58:19] -!- elibrokeit has quit [Quit: A random quit message]
[21:58:57] -!- elibrokeit has joined #archlinux32
[21:58:57] -!- City-busz has joined #archlinux32
[22:07:26] -!- dopsi_ has joined #archlinux32
[22:12:18] -!- dopsi has quit [Quit: ZNC - https://znc.in]
[22:12:18] -!- phrik has quit [Remote host closed the connection]
[22:25:17] -!- AndrevS has quit [Quit: umount /dev/irc]
[23:18:43] -!- urraka has joined #archlinux32
[23:42:24] <urraka> thanks for taking a look into rust abaumann
[23:43:10] <urraka> i noticed the llvm9 switch, that was needed too i think
[23:43:51] <urraka> just trying to build some weechat-discord thingy so no big deal anyway :)
[23:54:10] -!- samantaz_ has quit [Ping timeout: 265 seconds]