#archlinux32 | Logs for 2023-03-08

Back
[07:01:10] -!- iamawacko has joined #archlinux32
[07:02:04] <iamawacko> the libpango update broke wofi
[07:02:25] <iamawacko> waybar: symbol lookup error: /usr/lib/libpango-1.0.so.0: undefined symbol: hb_ot_color_has_paint
[07:03:42] <iamawacko> bemenu too
[10:36:18] -!- zxrom has quit [Read error: Connection reset by peer]
[12:59:54] -!- iamawacko has quit [Ping timeout: 255 seconds]
[13:20:28] -!- zxrom has joined #archlinux32
[14:58:58] -!- iamawacko has joined #archlinux32
[15:01:55] <iamawacko> waybar: symbol lookup error: /usr/lib/libpango-1.0.so.0: undefined symbol: hb_ot_color_has_paint
[15:02:07] <iamawacko> I get that error trying to do anything GUI
[15:06:43] <iamawacko> Downgrading pango fixed it
[15:06:50] <iamawacko> But this really should be fixed
[15:48:33] -!- wjlafrance has quit [Ping timeout: 255 seconds]
[16:07:44] -!- wjlafrance has joined #archlinux32
[16:12:53] <KillerWasp> iamawacko: hb_*, depend of harfbuzz library, you need update this library also
[16:54:31] <bill-auger> you also should report bugs on the bug tracker instead of IRC, twice - a bug report only needs to be done once
[18:14:44] -!- abaumann has joined #archlinux32
[18:14:44] <buildmaster> Hi abaumann!
[18:14:44] <buildmaster> !rq abaumann
[18:14:45] <phrik> buildmaster: <abaumann> the world would be a better place if less would be programmed in C, or at least by people knowing C :-)
[18:15:23] <abaumann> yes, there are segfaults in libxft (which I don't understand) and I triggered all kind of rebuilds around font libraries (harfbuzz, fontconfig, pango, cairo, libxft). They should all be in testing only and not in stable.
[18:16:17] <abaumann> Mar 08 19:16:01 arch32 audit[409]: ANOM_ABEND auid=1000 uid=0 gid=0 ses=5 pid=409 comm="slim" exe="/usr/bi n/slim" sig=11 res=1
[18:16:23] <abaumann>
[18:16:26] <abaumann> Mar 08 19:16:01 arch32 kernel: slim[409]: segfault at 30 ip b7dbe9e9 sp bf84f680 error 4 in libX11.so.6.4. 0[b7d9c000+8c000] likely on CPU 0 (core 0, socket 0)
[18:16:32] <abaumann>
[18:16:35] <abaumann> Mar 08 19:16:01 arch32 kernel: Code: 04 00 00 83 c4 10 eb 8e 8d b4 26 00 00 00 00 66 90 53 e8 1a dd fd ff 81 c3 92 7a 11 00 83 ec 08 8b 44 24 10 8b 88 38 05 00 00 <8b> 51 30 83 fa ff 74 52 c7 41 30 ff ff ff ff 8b
[18:16:40] <abaumann> 88 d0 04 00 00 85
[18:16:45] <abaumann> Mar 08 19:16:01 arch32 systemd[1]: Started Process Core Dump (PID 424/UID 0).
[18:16:48] <abaumann> Mar 08 19:16:01 arch32 audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=system d-coredump@1-424-0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[18:16:54] <abaumann>
[18:16:57] <abaumann> Mar 08 19:16:01 arch32 systemd-coredump[425]: [🡕] Process 409 (slim) of user 0 dumped core.
[18:17:01] <abaumann>
[18:17:05] <abaumann> Stack trace of thread 409:
[18:17:09] <abaumann> #0 0x00000000b7dbe9e9 _XAllocID (libX11.so.6 + 0x349e9)
[18:17:13] <abaumann> #1 0x00000000b7d9f710 XCreatePixmap (libX11.so.6 + 0x15710)
[18:17:17] <abaumann> #2 0x00000000b74cbd41 XRenderFindDisplay (libXrender.so.1 + 0x2d41)
[18:17:23] <abaumann>
[18:17:26] <abaumann> #3 0x00000000b74cccf1 XRenderFreeGlyphSet (libXrender.so.1 + 0x3cf1)
[18:17:32] <abaumann>
[18:17:34] <abaumann> #4 0x00000000b766e55b n/a (libXft.so.2 + 0x655b)
[18:17:38] <abaumann> #5 0x00000000b7c9a4fa _ZN5PanelD2Ev (libslim.so.1.3.6 + 0x1 34fa)
[18:17:44] <abaumann>
[18:17:47] <abaumann> #6 0x00000000004bc49f _ZN3App13RestartServerEv (slim + 0xd4 9f)
[18:17:53] <abaumann>
[18:17:55] <abaumann> #7 0x00000000004bd623 _ZN3App5LoginEv (slim + 0xe623)
[18:17:59] <abaumann> #8 0x00000000004bc073 _ZN3App3RunEv (slim + 0xd073)
[18:18:03] <abaumann> #9 0x00000000004b4742 main (slim + 0x5742)
[18:18:07] <abaumann> #10 0x00000000b7850129 n/a (libc.so.6 + 0x1f129)
[18:18:11] <abaumann> #11 0x00000000b78501fd __libc_start_main (libc.so.6 + 0x1f1f d)
[18:18:17] <abaumann>
[18:18:20] <abaumann> #12 0x00000000004b48b5 _start (slim + 0x58b5)
[18:18:24] <abaumann> ELF object binary architecture: Intel 80386
[18:18:28] <abaumann> oh, I wanted to create a bug, actually :-)
[18:18:30] <abaumann> https://bugs.archlinux32.org
[18:18:32] <phrik> Title: FS#324 : [libxft] segfaults (at bugs.archlinux32.org)
[18:18:33] <abaumann> In my experience this can be almost anything sadly (non-matching libraries, lacking rebuilds of whole of X11)..
[18:18:36] <abaumann> mmh. starting with startx instead of a display manager just works fine.. I wonder..
[18:19:47] <abaumann> xfce4-session: libpango-1.0.so.0, yeah. This cannot be good.
[18:20:35] <abaumann> I still have problems with the buildmaster. Forced pushed from testing to stable last hours (for one invocation) and usually result in a broken buildmaster (because it cannot move something presumably and ends up in deadlocks)
[18:21:01] <abaumann> ok, cannot get worse: I'm force pushing pango cairo harfbuzz freetype2
[18:21:26] <abaumann> oh, and there is a llvm14-libs required all over the places..
[18:21:30] <girls> force pushing should not take that long
[18:21:34] <abaumann> .. luckily the shim is around..
[18:21:50] <girls> I can understand, that normal db-updates take ages - we have ~1k packages in testing and in staging
[18:22:22] <abaumann> yes, the only solution I see at the moment is that I fix packages from most blocking to least blocking..
[18:22:28] <abaumann> ..to reduce the size of the list.
[18:22:34] <abaumann> Does blacklisting haskell or so help?
[18:22:44] <abaumann> Though: ironically, ghc builds again ATM.. :-)
[18:22:53] <girls> we could also force-move everything and see, what breaks :D
[18:22:54] <abaumann> ..just the documentation building of ghc fails..
[18:23:13] <abaumann> we could.. and maybe we must..
[18:23:54] <abaumann> let me see first, what pushing of font libraries yields..
[18:29:05] <abaumann> ok, xfce4 and lightdm work again.
[18:29:20] <abaumann> I have a problem with slim, but I think that one has just to be rebuild
[18:29:52] <abaumann> aha, seed-build-list is fast, prioritize-build-list seems to be slow
[18:30:23] <abaumann> but lemme test that properly..
[18:31:13] <abaumann> warning: cannot resolve "libspdlog.so=1-32", a dependency of "waybar"
[18:31:14] <abaumann> urgh
[18:31:31] <abaumann> wayland.. well.., yeah..
[18:33:42] <abaumann> wow: archlinux32.org is 10x slower seeding a torrent than my raspberry pi 2 with external hard disk.. this means, it must be _very_ slow :-)
[18:34:19] <abaumann> yes, huge I/O wait on the machine
[18:41:18] <abaumann> 0 S master 1174669 1174393 6 80 0 - 1616 pipe_r 19:40 ? 00:00:00 /bin/sh /home/master/builder/bin/check-mirrors QmVsYXJ1cw== Ynk= aHR0cHM6Ly9taXJyb3IuZGF0YWNlbnRlci5ieS9wdWIvYXJjaGxpbnV4MzIvJGFyY2gv
[18:41:22] <abaumann> 0 S master 1174681 1174393 6 80 0 - 1617 pipe_r 19:40 ? 00:00:00 /bin/sh /home/master/builder/bin/check-mirrors RnJhbmNl ZnI= aHR0cHM6Ly9hcmNobGludXgzMi5hZ29jdHJsLm9yZy8kYXJjaC8kcmVwbw==
[18:41:26] <abaumann> 0 S master 1174712 1174393 6 80 0 - 1617 pipe_r 19:40 ? 00:00:00 /bin/sh /home/master/builder/bin/check-mirrors R2VybWFueQ== ZGU= aHR0cHM6Ly9taXJyb3IuYXJjaGxpbnV4MzIub3JnLyRhcmNoLyRyZXBv
[18:41:30] <abaumann> 0 S master 1174725 1174393 7 80 0 - 1617 pipe_r 19:40 ? 00:00:00 /bin/sh /home/master/builder/bin/check-mirrors R2VybWFueQ== ZGU= aHR0cDovL21pcnJvci5hcmNobGludXgzMi5vc3MvJGFyY2gvJHJlcG8=
[18:41:34] <abaumann> 1 S master 1176090 1174725 0 80 0 - 1617 do_wai 19:40 ? 00:00:00 /bin/sh /home/master/builder/bin/check-mirrors R2VybWFueQ== ZGU= aHR0cDovL21pcnJvci5hcmNobGludXgzMi5vc3MvJGFyY2gvJHJlcG8=
[18:41:38] <abaumann> aha, runaway check-mirrors
[18:42:55] <abaumann> yes, prioritize-build-list is the slow part.
[18:43:16] <girls> what options did you pass
[18:44:49] <abaumann> -d -w
[18:45:06] <abaumann> -d sounds expensive
[18:47:45] <abaumann> yeah, checking mirrors all 10 minutes is too much, so they get stuck on each other and they collide with other tasks on the buildmaseter, I set them to every 20 minute
[18:48:19] <girls> yeah, go ahead
[18:49:28] <abaumann> XDG_RUNTIME_DIR=/run/user/$UID systemctl --user reenable check-mirrors.timer
[18:49:35] <abaumann> thinks like this drive me nuts.
[18:49:52] <abaumann> I could add XDG_RUNTIME_DIR=/run/user/$UID to the .profile..
[18:56:02] -!- KillerWasp has parted #archlinux32
[19:02:57] -!- abaumann has quit [Quit: leaving]
[21:22:20] -!- eschwartz has quit [Ping timeout: 260 seconds]
[21:36:03] -!- eschwartz has joined #archlinux32