#archlinux32 | Logs for 2018-10-09

Back
[02:00:33] -!- woshty has quit [Ping timeout: 252 seconds]
[06:08:52] -!- NoobAlice has parted #archlinux32
[06:09:04] * buildmaster resumes sanity.
[06:25:47] -!- noctambulo has joined #archlinux32
[06:54:59] -!- girls has quit [Ping timeout: 244 seconds]
[06:55:30] -!- tyzoid has quit [Ping timeout: 244 seconds]
[07:00:57] -!- tyzoid has joined #archlinux32
[07:00:57] <buildmaster> Hi tyzoid!
[07:00:57] <buildmaster> !rq tyzoid
[07:01:00] <phrik> buildmaster: <tyzoid> As much as I hate willy-nilly disabling sanity / stability checks, but counterintuitively, I think disabling haskell's checks might make arch32 *more* stable.
[07:22:19] <buildmaster> i686/gnome-shell is broken (says buildknecht2).
[07:25:15] -!- noctambulo has quit [Quit: WeeChat 2.2]
[07:27:06] -!- noctambulo has joined #archlinux32
[07:54:40] -!- deep42thought has joined #archlinux32
[07:54:40] <buildmaster> Hi deep42thought!
[07:54:40] <buildmaster> !rq deep42thought
[07:54:41] <phrik> buildmaster: <deep42thought> arch32 is on the bleeding edge of arch, which is on the bleeding edge of software?
[07:56:53] -!- girls has joined #archlinux32
[07:57:56] <buildmaster> Hi girls!
[07:57:56] <buildmaster> !rq girls
[07:57:57] <phrik> buildmaster: <girls> I'm married, I don't cook
[08:59:03] <buildmaster> i686/libxml2 is broken (says nlopc43).
[09:12:34] -!- thePiGrepper has quit [Ping timeout: 268 seconds]
[09:16:39] <bill-auger> elibrokeit: can i pick your brains for a minute? - or anyone who is ATK
[09:16:47] <bill-auger> i just happened to nitoce eli was
[09:17:43] <bill-auger> i have a pretty serious problem with my i686 system since i updated today - i probably need to reboot and chroot in to fix it - but before i do that im wondering how it happened
[09:18:21] <bill-auger> the probably being that after i upgraded the system i can not su or sudo now - and worse i can not login as any user
[09:19:02] <bill-auger> the error is a missing lib "su: error while loading shared libraries: libaudit.so.1:"
[09:19:47] <bill-auger> pkgfile says that is in the 'audit' package but i dont have that package installed now or before
[09:20:28] <bill-auger> perhaps chrooting in and installing that package will fix the problem but i dont know why that happened
[09:21:34] <deep42thought> bill-auger: are you on stable or testing?
[09:22:02] <bill-auger> i am using parabola with openrc - maybe thats something quirky
[09:22:08] <bill-auger> but using only the stable repose
[09:22:19] <bill-auger> the sudo error is this
[09:22:19] <bill-auger> sudo: error in /etc/sudo.conf, line 0 while loading plugin "sudoers_policy"
[09:22:19] <bill-auger> sudo: unable to load /usr/lib/sudo/sudoers.so: libaudit.so.1: cannot open shared object file: No
[09:22:19] <bill-auger> such file or directory
[09:22:19] <bill-auger> sudo: fatal error, unable to load plugins
[09:22:36] <bill-auger> ive never seen anything like that - it purely a mystery to me ATM
[09:22:38] <deep42thought> I cannot see /usr/bin/su being linked against libaudit
[09:22:46] <deep42thought> but I'm on archlinux32's testing
[09:24:28] <bill-auger> i have arch32 stable installed too i can try that
[09:27:34] <bill-auger> yea also i checked the logs and neither sudo nor utils-linux were one of the packages that updated
[09:27:42] <deep42thought> I just updated my eeepc from the stable to the testing repos this morning (after running an upgrade yesterday) without any problems, so I guess parabola might be interfering here
[09:28:20] <bill-auger> but the problem happened immediate during the upgrade - one of the post install hooks shows the same error sudo: error in /etc/sudo.conf, line 0 while loading plugin "sudoers_policy"
[09:28:21] <bill-auger> sudo: unable to load /usr/lib/sudo/sudoers.so: libaudit.so.1: cannot open shared object file: No
[09:28:21] <bill-auger> such file or directory
[09:28:21] <bill-auger> sudo: fatal error, unable to load plugins
[09:29:02] <bill-auger> that was ironically running under sudo
[09:31:35] -!- woshty has joined #archlinux32
[09:32:44] <deep42thought> can you look, what "lddtree /usr/bin/su" and "lddtree /usr/bin/sudo" tells you?
[09:33:26] <bill-auger> nope command not found lddtree
[09:33:45] <bill-auger> and i can install anything until i reboot and chroot in
[09:33:47] <deep42thought> !wtf lddtree
[09:33:55] <phrik> deep42thought: community/pax-utils
[09:33:58] <bill-auger> is that supposed to be in base?
[09:34:00] <deep42thought> !wtf ldd
[09:34:00] <phrik> deep42thought: core/glibc
[09:34:06] <deep42thought> then use ldd
[09:34:15] <deep42thought> the output should be informative enough
[09:34:46] <bill-auger> yea it says libaudit.so.1 => not found
[09:34:57] <deep42thought> oh, wait
[09:35:04] <deep42thought> ldd shows the link (but lddtree does not)
[09:35:12] <bill-auger> is listed twice actually
[09:35:49] <deep42thought> ok, so the "stable" su is linked against libaudit.so.1
[09:36:07] <deep42thought> (I just switched to stable on my test machine)
[09:36:20] <bill-auger> it looks that way - but i dont have that package installe and never did
[09:36:45] <bill-auger> and sudo worked up until the last sudo pacman -Syu
[09:36:45] <deep42thought> but I have audit installed
[09:37:00] <deep42thought> it's a dependency of systemd
[09:37:13] <bill-auger> i do not have systemd
[09:37:31] <deep42thought> *kuh-ching*
[09:37:33] <bill-auger> openrc - so maybe this is an openrc fluke
[09:37:55] <deep42thought> I'd rather say, su/sudo should depend on audit if it's linked against it
[09:38:08] <deep42thought> no matter if audit is installed by a base package or not
[09:38:25] <deep42thought> but upstream might have a different opinion on that
[09:38:35] <bill-auger> well yea that for sure
[09:38:50] <bill-auger> is that audit package important though?
[09:38:58] <deep42thought> I have no idea
[09:39:02] <bill-auger> and why did sudo work before without
[09:39:16] <deep42thought> "Userspace components of the audit framework"
[09:39:21] <deep42thought> very informative
[09:39:29] <bill-auger> unless maybe some other package was providing that yesterday
[09:39:31] <deep42thought> well, maybe some other package also depends on audit
[09:39:37] <deep42thought> exactly
[09:39:52] <bill-auger> or "did" depend on it yesterday
[09:40:39] <bill-auger> but it could not be the 'audit' package because i dont have it installed and pacman did not remove it today
[09:40:59] <bill-auger> that .so maybe was in some other package yesterday
[09:41:07] <deep42thought> so: no changes to su, sudo and audit?
[09:41:13] <bill-auger> no
[09:41:47] <deep42thought> it would be a bug if two packages provided the same .so (if it was not audit-git or similar)
[09:42:33] <deep42thought> more precisely: no updates to sudo, util-linux or audit?
[09:43:21] <bill-auger> this is the log tail http://termbin.com
[09:45:12] <deep42thought> I don't understand, why sudo should fail - it is not linked against libaudit.so - only su is ...
[09:45:28] <deep42thought> maybe sudo calls su internally :-/
[09:46:10] <bill-auger> yea it looks that way from the error message
[09:46:30] -!- thePiGrepper has joined #archlinux32
[09:46:30] <deep42thought> and maybe the audit part of su is not always needed, but some external change activated some feature of su which requires libaudit?
[09:46:44] * deep42thought is just guessing
[09:47:16] <bill-auger> but neither sudo nor utils-linux was part of the update
[09:47:56] <deep42thought> yes, that's the somewhat mystic thing: What exactly triggered su to use libaudit now?
[09:49:51] <deep42thought> damn, why is it only linked against libaudit on i686???
[09:50:29] <bill-auger> pam was though
[09:51:59] <bill-auger> well if anyone would know the answer to that question it would be this person
[09:52:02] <bill-auger> $ pacman -Si util-linux | grep Packager
[09:52:02] <bill-auger> Packager : Erich Eckner <arch32 at eckner dot net>
[09:52:23] <deep42thought> this person is already investigating the issue
[09:52:58] <bill-auger> ok ima reboot now - i will do a full upgrade on the arch32 install
[09:53:10] <deep42thought> do not forget to install audit!
[09:53:14] <deep42thought> good luck!
[09:53:36] <bill-auger> no im going to try to just upgrade without that package and see if arch32 gets broken too
[09:53:45] <deep42thought> ok
[09:53:56] <bill-auger> i will install audit onto this parabola system and see if that fixes parabola
[09:54:28] <bill-auger> and if i break them both its debian for the remainer of today cause i got other works to do
[09:56:49] -!- noctambulo has quit [Quit: WeeChat 2.2]
[09:57:24] -!- thePiGrepper has quit [Ping timeout: 252 seconds]
[09:59:10] -!- thePiGrepper has joined #archlinux32
[10:11:11] -!- thePiGrepper has quit [Ping timeout: 260 seconds]
[10:12:52] -!- thePiGrepper has joined #archlinux32
[10:14:43] * buildmaster failed to execute a mysql query - can you have a look at "tmp.mysql-functions.query.2018-10-09T10:03:27.IVNAqC.stdin"?.
[10:14:45] <bill-auger> lol ffs i can not even reboot this box - reboot requires su - dun dun
[10:15:24] <deep42thought> power button?
[10:15:54] <deep42thought> or did you disable the "safely power down on power button press" - as I did?
[10:19:42] -!- bill-auger has quit [Ping timeout: 264 seconds]
[10:41:41] * buildmaster resumes sanity.
[10:51:09] -!- bill-auger has joined #archlinux32
[10:51:34] <bill-auger> deep42thought: im on arch32 now
[10:51:51] <bill-auger> ok this is interesting - the 'util-linux' packages installed on arch32 are the same version as parabola
[10:52:01] <bill-auger> core/libutil-linux 2.32.1-1.0 [installed]
[10:52:01] <bill-auger> core/util-linux 2.32.1-2.1 (base base-devel) [installed]
[10:52:19] <bill-auger> but on arch32 `ldd /usr/bin/su` does not list the audit .so
[10:52:34] <deep42thought> whoot?
[10:52:35] <bill-auger> and also it is not installed - you thought it was a core dependency
[10:52:47] <deep42thought> audit is dependency of systemd
[10:52:54] <deep42thought> if you're not using that, then it won't get installed
[10:52:54] <bill-auger> it is not installed
[10:53:03] <deep42thought> and you're using systemd?
[10:53:08] <bill-auger> this is a default base install of arch32
[10:53:21] <bill-auger> that is the only option isnt it?
[10:53:39] <deep42thought> what version of systemd do you have installed?
[10:53:47] <bill-auger> this is a very fresh install from about 2 weeks ago using pacstrap /mnt base
[10:53:56] <bill-auger> then i added X and openbox
[10:54:07] <deep42thought> "pacman -Q systemd" will tell you the version
[10:55:27] <bill-auger> $ pacman -Ss '^systemd$'
[10:55:28] <bill-auger> core/systemd 239.2-1.0 (base-devel) [installed: 239.0-2.0]
[10:55:47] <Ingar> same versions here, audit is installed. works fine.
[10:55:52] <bill-auger> i have not upgraded yet as you see
[10:56:20] <bill-auger> but deep42thoughtthought it was a dependency of systemd
[10:56:39] <deep42thought> it _is_ a dependency of systemd-239.2-1.1
[10:57:18] <bill-auger> it is actually
[10:57:22] <bill-auger> yea 239.2-1.0
[10:57:34] <deep42thought> wait a sec
[10:57:39] <Ingar> it's not in the systemd 239.2-1.0 dependencies
[10:57:52] <bill-auger> it is on my system
[10:57:58] <deep42thought> "pacman -Qi audit" tells me "Required By : systemd"
[10:58:08] <deep42thought> but "pacman -Qi systemd" doesn't mention audit O.o
[10:58:48] * deep42thought should not check "pacman -Qi" while running "pacman -U" on the same package simultanously
[10:58:52] <bill-auger> $ pacman -Si systemd | grep -E 'Version|Depends'
[10:58:52] <bill-auger> Version : 239.2-1.0
[10:58:53] <bill-auger> Depends On : acl bash cryptsetup dbus iptables kbd kmod hwids libcap libgcrypt libsystemd libidn2 lz4 pam libelf libseccomp util-linux xz pcre2 audit
[10:59:02] <deep42thought> last entry
[10:59:31] <Ingar> deep42thought: you sry I jsut noticed it
[10:59:36] <Ingar> *yeah sorry :)
[10:59:53] <deep42thought> np, I missed it, too ;-)
[10:59:59] <bill-auger> yes i have not upgraded yet - so np there
[11:00:06] <Ingar> the looked sorted alphabeticly
[11:00:13] <deep42thought> bill-auger: this is on both systemd versions
[11:00:18] <deep42thought> 239.2-1.0 and 239.2-1.1
[11:00:40] <deep42thought> maybe they _should_ be ordered alphabetically?
[11:01:46] <bill-auger> ok i have 239.0 now though - it is not on the depends array for that version - so no confusion there
[11:02:02] <deep42thought> ah, ok
[11:02:03] <deep42thought> :-)
[11:02:04] <Ingar> deep42thought: sorting would be 'nice to have'
[11:02:48] <bill-auger> any idea why might ldd show linkage to audit on parabola though
[11:03:11] <deep42thought> well, I see linkage on archlinux32, too
[11:03:22] <deep42thought> I have no clue, why it links
[11:03:31] <bill-auger> from su to audit .so
[11:03:35] <deep42thought> building the same source with almost identical package versions for x86_64 does not link
[11:03:45] <deep42thought> !ptpb
[11:03:45] <phrik> "<command> |& curl -F c=@- https://ptpb.pw" OR "curl -F c=@path/to/a/file https://ptpb.pw"
[11:04:22] <deep42thought> these are the different installed packages (according to .BUILDINFO): https://ptpb.pw
[11:06:07] <bill-auger> thats too complicated phrik - i use `cat afile | nc termbin.com 9999`
[11:06:44] <deep42thought> !termbin
[11:06:45] <phrik> deep42thought: Eh?
[11:08:26] <deep42thought> !termbin
[11:08:28] <phrik> <command> |& nc termbin.com 9999
[11:10:23] <bill-auger> so as a recap - su does not link to audit .so on this arch32 install
[11:10:31] <bill-auger> core/libutil-linux 2.32.1-1.0 [installed]
[11:10:31] <bill-auger> core/util-linux 2.32.1-2.1 (base base-devel) [installed]
[11:10:46] <bill-auger> this is the current version - no update available
[11:11:00] <bill-auger> but you say you arch32 system does link su to audit .so
[11:12:19] <bill-auger> that would imply this is something that just appeared in testing
[11:12:33] <deep42thought> util-linux-2.32.1-2.1 does link to libaudit on my system
[11:12:49] <bill-auger> but su also links to audit on parabola using that same version of util-linux - indeed the same pakage imported from arch32
[11:13:42] <bill-auger> ok just to be anal i ran ldd again
[11:13:46] <bill-auger> $ ldd /usr/bin/su
[11:13:46] <bill-auger> linux-gate.so.1 (0xb7fd2000)
[11:13:46] <bill-auger> libpam.so.0 => /usr/lib/libpam.so.0 (0xb7f98000)
[11:13:46] <bill-auger> libpam_misc.so.0 => /usr/lib/libpam_misc.so.0 (0xb7f94000)
[11:13:47] <bill-auger> libutil.so.1 => /usr/lib/libutil.so.1 (0xb7f8f000)
[11:13:49] <bill-auger> libc.so.6 => /usr/lib/libc.so.6 (0xb7dad000)
[11:13:51] <bill-auger> libdl.so.2 => /usr/lib/libdl.so.2 (0xb7da7000)
[11:13:53] <bill-auger> /lib/ld-linux.so.2 => /usr/lib/ld-linux.so.2 (0xb7fd4000)
[11:14:16] <bill-auger> now i suppose when i upgrade systemd that will pull in audit
[11:15:17] <bill-auger> and there is an update for sudo but sudo did not link to audit on any system - so thats probably no issue
[11:15:24] <deep42thought> yes
[11:16:11] <bill-auger> well here goes nuffin
[11:25:56] -!- bill-auger has quit [Remote host closed the connection]
[11:30:51] -!- bill-auger has joined #archlinux32
[11:31:50] <bill-auger> ok the upgrade went smoothly - and su is linking to audit now with no trouble
[11:32:22] <bill-auger> and installing the 'audit' package on parabola fixes login and sudo
[11:32:44] <bill-auger> so i guess we just need to add 'audit' as a dependency of the systemd dummy package
[11:33:20] <bill-auger> its no wonder why people talk smack about systemd though
[11:33:39] <bill-auger> even when you dont use it you still are subject to its whims
[11:33:57] <deep42thought> :-D
[11:34:01] <bill-auger> that really is not how unix is supposed to be
[11:34:18] <bill-auger> but ... it works now so
[11:34:28] <bill-auger> leave the debates for another day
[11:59:46] <buildmaster> i686/haskell-conduit is broken (says eurobuild3) - I rescheduled: haskell-hspec-core.
[12:08:04] <buildmaster> i686/haskell-conduit-extra is broken (says buildknecht).
[12:25:23] <buildmaster> i686/haskell-persistent-sqlite is broken (says nlopc46) - I rescheduled: haskell-aeson-compat, haskell-hspec-core, haskell-http-api-data, haskell-persistent-template.
[12:29:31] <buildmaster> i686/haskell-esqueleto is broken (says buildknecht) - I rescheduled: haskell-http-api-data.
[12:33:54] <buildmaster> i686/haskell-persistent is broken (says buildknecht2) - I rescheduled: haskell-hspec-core, haskell-http-api-data.
[12:40:24] <buildmaster> i686/haskell-persistent-template is broken (says eurobuild3) - I rescheduled: haskell-aeson-compat, haskell-http-api-data.
[12:43:12] -!- Case_Of has joined #archlinux32
[12:43:28] <Case_Of> hello
[12:44:16] <buildmaster> i686/haskell-project-template is broken (says rechenknecht) - I rescheduled: haskell-hspec-core.
[12:44:24] <Case_Of> deep42thought: finsternis told me that you could help me with gpg keychain on live iso to use pacstrap
[12:46:09] <Case_Of> i'm using pacman-key --refresh-keys but it doesn't help it
[12:46:20] <Case_Of> it's still complaining
[12:50:33] <buildmaster> i686/haskell-store is broken (says eurobuild3) - I rescheduled: haskell-hspec-core.
[12:54:06] <buildmaster> i686/haskell-simple-sendfile is broken (says nlopc46) - I rescheduled: haskell-hspec-core.
[12:54:22] <buildmaster> i686/haskell-http is broken (says buildknecht2).
[13:09:10] <deep42thought> Case_Of: does the refresh-keys command succeed or does it fail?
[13:11:10] <buildmaster> i686/haskell-warp is broken (says rechenknecht) - I rescheduled: haskell-hspec-core.
[13:26:13] * buildmaster failed to execute a mysql query - can you have a look at "tmp.mysql-functions.query.2018-10-09T13:15:42.l7ZeNC.stdin"?.
[13:26:14] <buildmaster> i686/darcs is broken (says buildknecht) - I rescheduled: haskell-ansi-wl-pprint, haskell-test-framework.
[13:40:48] <buildmaster> i686/haskell-criterion is broken (says rechenknecht) - I rescheduled: haskell-ansi-wl-pprint, haskell-tasty.
[14:04:01] <buildmaster> i686/haskell-hjsonschema is broken (says rechenknecht) - I rescheduled: haskell-ansi-wl-pprint, haskell-connection, haskell-hspec-core, haskell-http-client-tls, haskell-wai-app-static.
[14:25:45] <buildmaster> i686/haskell-wai-app-static is broken (says nlopc46) - I rescheduled: haskell-ansi-wl-pprint, haskell-hspec-core, haskell-wai-extra.
[14:36:27] <buildmaster> i686/haskell-servant-server is broken (says rechenknecht) - I rescheduled: haskell-ansi-wl-pprint, haskell-hspec-core, haskell-hspec-wai, haskell-http-api-data, haskell-servant, haskell-wai-app-static, haskell-wai-extra.
[14:40:06] -!- ofara has quit [Quit: ofara]
[14:50:42] <buildmaster> i686/haskell-http-conduit is broken (says rechenknecht) - I rescheduled: haskell-connection, haskell-hspec-core, haskell-http-client-tls, haskell-warp-tls.
[15:10:32] <buildmaster> i686/haskell-xml-conduit is broken (says rechenknecht) - I rescheduled: haskell-hspec-core.
[15:34:54] <buildmaster> i686/haskell-aws is broken (says rechenknecht) - I rescheduled: haskell-ansi-wl-pprint, haskell-connection, haskell-http-client-tls, haskell-http-conduit, haskell-tasty.
[15:48:27] <buildmaster> i686/haskell-html-conduit is broken (says buildknecht) - I rescheduled: haskell-hspec-core.
[15:51:56] <buildmaster> i686/haskell-authenticate is broken (says nlopc43).
[15:55:24] <buildmaster> i686/cgrep is broken (says nlopc46) - I rescheduled: haskell-ansi-terminal.
[16:05:23] <buildmaster> i686/haskell-dav is broken (says rechenknecht) - I rescheduled: haskell-ansi-wl-pprint, haskell-connection, haskell-http-client-tls.
[16:10:04] <buildmaster> i686/haskell-hpack is broken (says buildknecht) - I rescheduled: haskell-connection, haskell-hspec-core, haskell-http-client-tls.
[16:10:14] <buildmaster> i686/haskell-yaml is broken (says eurobuild3).
[16:13:37] -!- deep42thought has quit [Quit: Leaving.]
[16:16:04] <buildmaster> i686/haskell-mustache is broken (says nlopc46) - I rescheduled: haskell-connection, haskell-hspec-core, haskell-http-client-tls, haskell-wreq.
[16:17:09] <Case_Of> deep42thought it was succeeding
[16:23:32] <buildmaster> i686/haskell-yesod-core is broken (says nlopc46) - I rescheduled: haskell-clientsession, haskell-wai-extra.
[16:28:27] <buildmaster> i686/haskell-yesod-default is broken (says rechenknecht) - I rescheduled: haskell-clientsession, haskell-wai-extra.
[16:29:39] <buildmaster> i686/haskell-yesod-persistent is broken (says buildknecht2).
[16:34:34] <buildmaster> i686/haskell-yesod is broken (says nlopc46) - I rescheduled: haskell-aeson-compat, haskell-clientsession, haskell-http-api-data, haskell-persistent-template, haskell-wai-extra, haskell-yesod-form, haskell-yesod-persistent.
[16:36:59] -!- dopsi has quit [Ping timeout: 252 seconds]
[16:40:41] <buildmaster> i686/haskell-yesod-static is broken (says nlopc43) - I rescheduled: haskell-ansi-wl-pprint, haskell-clientsession, haskell-wai-app-static, haskell-wai-extra.
[16:41:57] <buildmaster> i686/haskell-yesod-form is broken (says buildknecht).
[16:50:03] <buildmaster> i686/git-annex is broken (says buildknecht2) - I rescheduled: haskell-aeson-compat, haskell-ansi-wl-pprint, haskell-aws, haskell-clientsession, haskell-concurrent-output, haskell-connection, haskell-dav, haskell-http-api-data, haskell-http-client-tls, haskell-http-conduit, haskell-persistent-sqlite, haskell-persistent-template, haskell-tasty, haskell-wai-app-static, haskell-wai-extra, haskell-yesod, haskell-yesod-form, haskell-yesod
[16:50:12] <buildmaster> i686/haskell-yesod-test is broken (says nlopc43).
[17:01:31] <buildmaster> i686/hindent is broken (says nlopc46) - I rescheduled: haskell-ansi-wl-pprint, haskell-hspec-core.
[17:03:18] -!- noctambulo has joined #archlinux32
[17:08:03] <buildmaster> i686/haskell-yesod-auth is broken (says rechenknecht) - I rescheduled: haskell-aeson-compat, haskell-authenticate, haskell-clientsession, haskell-connection, haskell-http-api-data, haskell-http-client-tls, haskell-http-conduit, haskell-persistent-template, haskell-wai-extra, haskell-yesod-form, haskell-yesod-persistent.
[17:18:41] -!- NoobAlice has joined #archlinux32
[17:22:11] <buildmaster> i686/hlint is broken (says nlopc43) - I rescheduled: haskell-ansi-terminal.
[17:22:28] -!- ofara has joined #archlinux32
[17:22:44] <buildmaster> i686/hledger-api is broken (says buildknecht).
[17:23:58] <buildmaster> i686/hledger-web is broken (says nlopc46).
[17:25:28] -!- noctambulo has quit [Ping timeout: 245 seconds]
[17:25:45] -!- noctambulo has joined #archlinux32
[17:34:45] <buildmaster> i686/haskell-sbv is broken (says rechenknecht) - I rescheduled: haskell-ansi-wl-pprint, haskell-tasty, hlint.
[17:54:28] * buildmaster failed to execute a mysql query - can you have a look at "tmp.mysql-functions.query.2018-10-09T17:42:58.koVHxt.stdin"?.
[17:54:28] <buildmaster> i686/hopenpgp-tools is broken (says buildknecht) - I rescheduled: haskell-ansi-wl-pprint, haskell-connection, haskell-http-client-tls, haskell-prettyprinter-ansi-terminal, haskell-prettyprinter-convert-ansi-wl-pprint.
[18:05:27] -!- deep42thought has joined #archlinux32
[18:05:28] <buildmaster> Hi deep42thought!
[18:05:28] <buildmaster> !rq deep42thought
[18:05:30] <phrik> buildmaster: <deep42thought> arch32 is on the bleeding edge of arch, which is on the bleeding edge of software?
[18:05:59] <deep42thought> Case_Of: can you check the signatures of the claimed-to-be-faulty keys?
[18:07:02] <deep42thought> bill-auger: https://bugs.archlinux32.org
[18:07:04] <phrik> Title:FS#54 : [pam] links against libaudit, but doesn't declare a dependency on [audit] (at bugs.archlinux32.org)
[18:07:31] <deep42thought> this would explain, why I don't see a difference when rebuilding util-linux :-)
[18:24:05] <elibrokeit> bill-auger: this is easier to find with lddtree instead of ldd...
[18:25:38] <elibrokeit> Also useful is https://github.com
[18:25:39] <phrik> Title:dotfiles/pkg-list-linked-libraries at master · eli-schwartz/dotfiles · GitHub (at github.com)
[18:42:31] <deep42thought> elibrokeit: the problem was, that he could not call su/sudo to install lddtree - but ldd was available ;-)
[18:53:54] <elibrokeit> This is why having lddtree beforehand is useful :)
[18:54:37] <elibrokeit> Also my pkg-list-linked-libraries script
[19:00:47] <deep42thought> ok, rebuilding pam for x86_64 now also links against libaudit.so.1
[19:01:26] <elibrokeit> Automatic dependencies :D
[19:01:34] <elibrokeit> * automagic
[19:01:39] <deep42thought> we do have those - at least in the database
[19:01:59] <deep42thought> afk, dinner
[19:02:22] <elibrokeit> Right, but this could be arguably a PKGBUILD bug then.
[19:29:52] -!- abaumann has joined #archlinux32
[19:29:52] <buildmaster> Hi abaumann!
[19:29:52] <buildmaster> !rq abaumann
[19:29:54] <phrik> buildmaster: <abaumann> works. I receive my personal spam now ;-)
[19:29:57] <deep42thought> Hi abaumann!
[19:30:02] <abaumann> hi deep42thought.
[19:30:13] <deep42thought> should I switch off your personal spam?
[19:30:53] <abaumann> Maybe a good idea. It doesn't help me too much to find the one of the 1000 broken packages, which would be most benefitial to fix :-)
[19:31:38] <abaumann> Isn't audit part of 'base'?
[19:31:47] <deep42thought> it's a dependency of systemd
[19:32:00] <abaumann> quite a new one.
[19:32:36] <abaumann> during bootstrapping I also replaced mingetty, pam, etc. with something much simpler: root. :-)
[19:33:05] <abaumann> since systemd creates users and groups it's pretty much a MUST dependency of Arch.
[19:36:36] <elibrokeit> Well, no.
[19:36:45] <elibrokeit> You can use opensysusers
[19:37:02] <deep42thought> abaumann: if you're looking for useful things to bootstrap, I'm currently stuck at rust and vala
[19:37:08] <elibrokeit> Gentoo literally created this explicitly so openrc can be compatible with this open spec
[19:37:25] <abaumann> oh. didn't know about this one.
[19:37:48] <abaumann> deep42thought: you didn't mention java. :->
[19:37:56] <deep42thought> didn't need it so far :-D
[19:38:01] <elibrokeit> Do note that systemd deliberately designed the sysusers functionality so that it doesn't depend on systemd -- systemd just proposed it and provided the first implementation
[19:38:37] <deep42thought> buildmaster: what's up?
[19:38:38] <buildmaster> up? I'm up for 3 days, 11 hours, 2 minutes, load average: 1.76, 1.26, 1.21 ... and I'm insane :-D
[19:38:40] <elibrokeit> It's one of those cases where systemd really did make the world unquestionably better
[19:38:50] <elibrokeit> Also os-release is nice...
[19:38:54] <abaumann> For daemon users it's really better to go the sysusers approach.
[19:39:05] <abaumann> I remember all those merge conflicts in /etc/passwd and friends. :-)
[19:39:05] <elibrokeit> Standardizing this stuff is extremely nice
[19:39:19] <abaumann> standardizing for Linux that is. :-)
[19:39:53] <elibrokeit> Also the alternative is not etc passed, it is post_install invocation of useradd
[19:40:00] <elibrokeit> *passwd
[19:40:03] <abaumann> true
[19:43:15] <abaumann> yes, os-release is nice, lsb_release was a similar approach, all of them better than the 'cat /etc/debian-release' thingy :-)
[19:46:04] <abaumann> OpenBSD for instance is still pure /etc/passwd, which is usually very funny when doing an upgrade..
[19:55:09] <elibrokeit> Do they dance the dance of a thousand useradds?
[19:57:19] <abaumann> more the sysmerge dance (a tool from the dark ages of computing) :-)
[19:58:13] <elibrokeit> Do they not have the concept of backup files?
[19:58:44] <elibrokeit> Why would you want to merge a nondeterministic flat-file database at all
[19:59:15] <abaumann> It's better than doing it all by hand. I have to admit though, that usually I just do a complete reinstall.
[19:59:44] <elibrokeit> But if the packaged file hasn't changed...
[19:59:53] <elibrokeit> There should be nothing to merge
[20:00:25] <abaumann> I think, it is that smart. You can usually choose between 'install new file', 'keep existing', or go the painfull diff/merge way.
[20:01:18] <abaumann> I prefer the script on a compact flash way: http://www.andreasbaumann.cc
[20:01:20] <phrik> Title:OpenBSD-Firewall (at www.andreasbaumann.cc)
[20:01:32] <abaumann> I didn't start it.. I'm just maintaining it..
[20:04:02] <elibrokeit> Right, so for a non-deterministic flat-file database the obvious answer is #2 :p
[20:04:11] <abaumann> :-)
[20:10:40] <deep42thought> on crux (which is pretty close to openbsd) you need to merge even if it didn't change in the package
[20:18:00] * buildmaster resumes sanity.
[20:23:23] <buildmaster> i686/pandoc-citeproc is broken (says nlopc46) - I rescheduled: haskell-connection, haskell-http-client-tls, haskell-skylighting, pandoc.
[20:26:13] <buildmaster> i686/hoogle is broken (says nlopc43).
[20:31:48] -!- abaumann has quit [Quit: leaving]
[20:36:25] <buildmaster> i686/haskell-hakyll is broken (says nlopc46).
[20:40:01] <buildmaster> i686/cryptol is broken (says buildknecht2) - I rescheduled: haskell-ansi-terminal.
[20:40:57] <buildmaster> i686/pandoc is broken (says rechenknecht).
[20:43:33] <buildmaster> i686/pandoc-crossref is broken (says eurobuild3).
[20:49:48] <buildmaster> i686/postgrest is broken (says nlopc46) - I rescheduled: haskell-ansi-wl-pprint, haskell-connection, haskell-hasql, haskell-hjsonschema, haskell-hspec-core, haskell-hspec-wai, haskell-hspec-wai-json, haskell-http-client-tls, haskell-postgresql-binary, haskell-wai-extra.
[20:50:00] <buildmaster> i686/xmobar is broken (says eurobuild3).
[20:50:05] <buildmaster> i686/stylish-haskell is broken (says buildknecht).
[20:51:11] <buildmaster> i686/stack is broken (says buildknecht2).
[20:51:20] <buildmaster> i686/deepin-session-ui is broken (says nlopc46).
[20:55:28] <buildmaster> i686/tamarin-prover is broken (says rechenknecht) - I rescheduled: haskell-ansi-wl-pprint, haskell-clientsession, haskell-wai-app-static, haskell-wai-extra, haskell-yesod-static.
[20:57:28] <buildmaster> i686/shellcheck is broken (says nlopc43).
[21:08:26] -!- isacdaavid has quit [Read error: Connection reset by peer]
[22:09:20] -!- Numou has joined #archlinux32
[22:14:03] -!- Numou has quit [Quit: Leaving]
[23:01:39] -!- deep42thought has quit [Quit: Leaving.]
[23:02:24] <Case_Of> eep42thought: error that occurs exactly is when syncing repositories: error: GPGME error: No data error: failed to update core (invalid or corrupted database (PGP signature))
[23:02:34] <Case_Of> ah he left