[02:00] good morning [02:09] good morning callmepk :) [02:09] medhi: any chance you can fix your connection? thanks [02:10] good morning sarnold [02:19] Morning callmepk and sarnold [02:19] hey duflu :) [03:12] hi duflu [03:57] gnome-settings-daemon signed tags 268e5d4 Marco Trevisan ubuntu/3.38.1-3ubuntu3 * gnome-settings-daemon Debian release 3.38.1-3ubuntu3 * https://deb.li/32YX2 [03:58] gnome-settings-daemon ubuntu/master 5fa204b Marco Trevisan (Treviño) debian/patches/ (15 files) * debian/patches: Support smartcard reders via p11kit API * https://deb.li/qS9i [03:58] gnome-settings-daemon ubuntu/master 4496f7e Marco Trevisan (Treviño) debian/ control control.in * debian/control: Build depend on libgck-1-dev and remove nss dependency * https://deb.li/38sWh [03:58] gnome-settings-daemon ubuntu/master 5a1d726 Marco Trevisan (Treviño) debian/changelog * Update changelog * https://deb.li/Hscn [03:58] gnome-settings-daemon ubuntu/master 9cdb3f7 Marco Trevisan (Treviño) debian/changelog * Finalise changelog * https://deb.li/3Rtk7 === xclaesse1 is now known as xclaesse [07:01] gdm tags 9807a79 Marco Trevisan ubuntu/3.38.1-2ubuntu1.1 * Debian release 3.38.1-2ubuntu1.1 * https://deb.li/3Ut2e [07:01] gdm ubuntu/master 40cc8bf Marc Deslauriers debian/ changelog patches/series patches/CVE-2020-16125.patch * Import Debian changes 3.38.1-2ubuntu1.1 * https://deb.li/i7YG0 [07:13] good morning desktoppers [07:15] Hi oSoMoN [07:15] hi duflu [07:23] good morning [07:23] Morning ricotz [07:24] duflu, hey [07:26] oSoMoN: I know this is a pretty old change, but do you happen to remember if there was a reason for the wayland interface changes in https://github.com/snapcore/snapd/commit/5e58678f94 ? [07:33] good morning ricotz [07:33] hey jamesh, let me try to remember [07:33] oSoMoN: it's weird, because it is in the Wayland permanent slot AppArmor blob [07:37] jamesh, that was a fix for https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1840925 [07:37] Ubuntu bug 1840925 in chromium-browser (Ubuntu) "[snap] chromium doesn't start under Wayland with GNOME 3.33" [High,Fix released] [07:37] caused by this upstream change: https://github.com/GNOME/mutter/commit/a8984a81c2e887623d69ec9989ae8a5025f7bd47 [07:38] oSoMoN: right. I understand why the AppArmor for the x11 interface plug needed updating. I was trying to work out if the wayland interface needed the rule too [07:39] oSoMoN: the question came up in https://github.com/snapcore/snapd/pull/9952 where I was trying to fix a similar problem for KDE Plasma, and had only adjusted the x11 interface [08:00] jamesh, see the conversation on the PR (https://github.com/snapcore/snapd/pull/7303) [08:00] it might be that the addition to the wayland interface wasn't necessary [08:04] morning people! [08:04] oSoMoN, I just upgraded and got Thunderbird 78.7. Pleasant surprise! Thanks for all the hard work! [08:04] (and it didn't mess up my existing e-mail database) [08:04] \o/ [08:08] Morning/evening pieq [08:08] afternoon even [08:09] oSoMoN: thanks. I think jdstrand's analysis is wrong there. [08:12] good morning [08:12] salut pieq, I'm glad that the update went smoothly :) [08:12] jamesh, it is safe to blame him now that he isn't with us anymore ;) [08:12] salut didrocks [08:13] Morning didrocks [08:13] goood morning desktopers [08:14] salut seb128 [08:14] hey jamesh ricotz oSoMoN pieq duflu didrocks, how are you? [08:14] * duflu looks forward to the new version tomorrow [08:14] doing alright, how are you seb128 ? [08:14] Morning seb128 [08:15] salut seb128 ! Ça va, et toi ? [08:15] salut oSoMoN, duflu, seb128 [08:15] salut pieq [08:15] oSoMoN, I'm alright, I didnd't get woken up before 6:45 and kids are back to daycare! [08:15] \o/ [08:16] oSoMoN: well, the PR is merged now, so everything's good :-) [08:23] morning desktoppers [08:24] marcustomlinson, good morning, are you feeling better? [08:24] hello didrocks seb128 jamesh pieq marcustomlinson [08:24] oSoMoN: nope :/ I just have some things I want to wrap up this morning then I think I'll go lie down again [08:25] hey ricotz [08:25] marcustomlinson, take it easy then, I hope you get better soon [08:25] thanks oSoMoN [08:27] mutter ubuntu/master Daniel van Vugt * [update] merge request !67: Enable deep colour (30-bit) by default for Wayland sessions * https://deb.li/3RXbC [08:31] marcustomlinson: get better :/ [08:32] Morning marcustomlinson. Hopefully you don't read this and are resting [09:02] \o [09:03] Hi Laney [09:10] hey Laney [09:17] moin duflu and oSoMoN! [09:37] hey Laney, how are you? === oerheks1 is now known as oerheks [09:38] hey Laney [09:48] hey seb128 didrocks [09:49] doing alright, quite enjoying this fake / early spring [09:49] hope the quiet house is nice :> === jnsgruk0 is now known as jnsgruk === xclaesse0 is now known as xclaesse [10:08] dh_install [10:08] dh_install: error: mkdir debian/adsys/lib: File exists [10:08] install -d debian/adsys/lib/systemd/system/ [10:08] * seb128 scratches head [10:11] Laney, quiet time is the best ;-) [10:11] debian/adsys/lib being an empty directgory, why is install -d doing a mkdir and not a mkdir -p or something else? [10:12] also I can't reproduce locally, the only case it fails is if that's a file and not a dir [10:12] but that's not the case in that og [10:12] log [10:14] seb128: https://launchpadlibrarian.net/525001177/buildlog_ubuntu-hirsute-amd64.adsys_0.1ppa5_BUILDING.txt.gz [10:14] a successful build [10:15] drwxr-xr-x 3 root root 4096 Feb 25 10:12 debian/adsys/lib [10:15] same perms [10:15] same install -d debian/adsys/lib/systemd/system/ [10:15] but no error, so weird [10:15] (the triggering is clearly debian/adsys/lib/x86_64-linux-gnu/security existing or not) [10:16] indeed, I don't understand [10:17] the failed log is https://launchpadlibrarian.net/524999394/buildlog_ubuntu-hirsute-amd64.adsys_0.1ppa5_BUILDING.txt.gz [10:17] if anyone has an idea what could go wrong? [10:17] ebian/rules override_dh_install [10:17] make[1]: Entering directory '/<>' [10:17] ls -ld debian/adsys/lib || true [10:17] -rwxr-xr-x 3 root root 4096 Feb 25 10:00 debian/adsys/lib [10:17] ... [10:17] dh_install [10:17] dh_install: error: mkdir debian/adsys/lib: File exists [10:17] install -d debian/adsys/lib/systemd/system/ [10:17] make[1]: *** [debian/rules:44: override_dh_install] Error 25 [10:20] that listing says it's a file [10:21] shrug, how to misread a log [10:21] Laney, thanks for pointing that out, at least that makes sense now [10:22] no worries [10:22] strace the thing which makes it? :> [10:22] argh, so focused on the permission right we even didn’t notice the d [10:22] what mislead me was the [10:22] cat debian/adsys/lib || true [10:22] thanks Laney, seb128 [10:22] cat: debian/adsys/lib: Is a directory [10:22] why does cat states that it is a dir? [10:23] yeah, weird [10:23] ls -ld debian/adsys/lib || true [10:23] -rwxr-xr-x 3 root root 4096 Feb 25 10:00 debian/adsys/lib [10:23] cat debian/adsys/lib || true [10:23] cat: debian/adsys/lib: Is a directory [10:23] that doesn’t make sense ^ [10:23] makes no sense :/ [10:23] at least if it's a file that would explain why install -d fails [10:24] yeah, but it’s a file and at the same time, not a file :p [10:24] it's a shrodinger file! [10:24] :p [10:24] exactly [10:25] is it https://launchpad.net/~didrocks/+archive/ubuntu/ppa/+build/21083217 which built now? [10:25] yes [10:25] it's a random failure [10:25] debian/adsys/lib/x86_64-linux-gnu/security/pam_adsys.so is missing in the case where it fails [10:26] I guess if you have a race, all weird shit can happen [10:26] so we think this call is failing [10:26] GENERATE_ONLY_INSTALL_TO_DESTDIR=/<>/debian/adsys go generate -tags tools -ldflags=-X=github.com/ubuntu/adsys/internal/config.Version=0.1ppa5 --mod=vendor ./... [10:26] which is an issue I’m currently debugging (and this is what creates debian/adsys/lib) [10:26] like you seeing a file in a weird state [10:26] go generate is blocking though [10:26] Laney, are dh calls happening in parallel? [10:26] no don't think so, only the actual builds [10:27] but you can put some ps faux in there to see what else might be running [10:28] but it's after the build :/ [10:28] it's in [10:28] override_dh_auto_install: [10:28] it's possible that something is still running in the background [10:28] think you're in the realms of weird shit i'm afraid :p [10:28] indeed [10:29] doesn't dh ensure the build is finished before doing dh_install steps? [10:29] The only thing I can see is a fsync not happening [10:29] let’s try to do some ps stuffy [10:29] it can't ensure that in general [10:29] if you do [10:29] that would be really weird ... but yeah, ps and see [10:29] like... ( sleep 10; rm that file; mkdir that directory ) & [10:30] right [10:33] ppa6 is on the way! [10:37] ofc, ppa6 passed… [10:37] * didrocks adds a sleep 300 to try to cancel the build when it passed and retry [10:39] :p [10:43] and a failure \o/ https://launchpadlibrarian.net/525004315/buildlog_ubuntu-hirsute-amd64.adsys_0.1ppa7_BUILDING.txt.gz [10:44] nothing weird in the running processes :/ [10:47] :-( [10:49] let me try to add a fsync after go generate, just in case… [10:52] there would need to be a kernel bug to see an old filesystem state if you are accessing the filesystem after an operation has completed... if you have a race (backgrounded something) the fsync won't change the view of the filesystem, but it might act a bit like a sleep() and cause some other process to finish [10:52] ie it might change the outcome, but by accident / for really bad reasons. :P [10:53] * Laney nods [10:54] didrocks, well the install -d is failing later on so the status is not changing [10:54] I would say that [10:54] -rwxr-xr-x 3 root root 4096 Feb 25 10:00 debian/adsys/lib [10:54] cat debian/adsys/lib || true [10:54] cat: debian/adsys/lib: Is a directory [10:54] the "Is a directory" is misleading for some reason but it's really afile [10:55] the ls suggests it's one and the error later still does [10:55] and the pam .so is missing [10:55] I would start by figuring out why the .so is missing [10:55] strace the go generate if needed? [10:56] seb128: I will try to only strace the wanted generation and ensure gcc call is always straced [11:33] I added `stat debian/adsys/lib` to the rules file and now it passed like 10 times in a row /o\ [11:55] it’s passing a well with strace :/ [11:55] can’t get a failing build yet [11:56] it was failing on thursday between 9utc and 11utc, you missed your debug slot now ;-) [11:56] heh [11:57] only printers are allowed to do that [11:57] I do see one of the tests failing sometimes though, it seems somewhat flaky (unrelated probably) [11:58] yeah, there is a test I was force to do a sleep because of no other way to synchronize the goroutine between running it and checking :/ [11:58] I need to relax the sleep (I kept it tight), don’t really like the solution though… [15:02] adwaita-icon-theme signed tags 327fe94 Sebastien Bacher ubuntu/3.38.0-1ubuntu2 * adwaita-icon-theme Debian release 3.38.0-1ubuntu2 * https://deb.li/Yk67 [15:02] adwaita-icon-theme ubuntu/master b45f965 Sebastien Bacher debian/ changelog not-in-humanity.txt patches/git_power_profiles.patch patches/series * https://deb.li/3Bdfd [15:02] * debian/patches/git_power_profiles.patch: [15:02] - backport new upstream icons for the power profiles, those are used [15:02] in the power section of the GNOME settings [15:02] adwaita-icon-theme ubuntu/master 084537c Sebastien Bacher debian/ changelog control * upload to ubuntu * https://deb.li/Zdo2 [15:29] good morning desktopers [15:30] hey hellsworth [15:31] o/ kenvandine === ijohnson is now known as ijohnson|lunch === ijohnson|lunch is now known as ijohnson|groceri [19:17] gdm ubuntu/master 622da3e Marco Trevisan * pushed 33 commits (first 5 follow) * https://deb.li/3NAhs [19:17] gdm ubuntu/master 0c61dfd Ray Strode NEWS * NEWS: Update for release * https://deb.li/34zKh [19:17] gdm ubuntu/master a972256 Ray Strode meson.build * meson: Bump to 3.38.2.1 * https://deb.li/ijnac [19:18] gdm ubuntu/master 94fe414 Laurent Bigonville (6 files in 3 dirs) * New upstream version 3.38.2.1 * https://deb.li/iAuy [19:18] gdm ubuntu/master 0dfcf1f Laurent Bigonville (6 files in 3 dirs) * Update upstream source from tag 'upstream/3.38.2.1' * https://deb.li/RAeI [19:18] gdm ubuntu/master 266aa98 Laurent Bigonville debian/changelog * New upstream release * https://deb.li/3qQ2A [19:44] gdm signed tags 3da7bf1 Iain Lane ubuntu/3.38.2.1-2ubuntu1 * gdm3 Debian release 3.38.2.1-2ubuntu1 * https://deb.li/i4NRl [19:44] gdm ubuntu/master ab5f0fe Iain Lane debian/changelog * Finalise changelog * https://deb.li/7dUs === dupondje1 is now known as dupondje === ogra_ is now known as Guest97578 [21:05] tjaalton: not sure if it's strictly xorg issue but some mutter tests are all failing in hirsute proposed: https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1916956 [21:05] Ubuntu bug 1916956 in xorg-server (Ubuntu) "xvfb fails when building mutter in hirsute-proposed" [Critical,New] [21:06] others are running fine though, still using xvfb so may be depending on other parts of the stack [21:19] Trevinho: just on s390x? [21:19] tjaalton: no, all archs [21:19] that was the one which built faster... [21:20] ok [21:20] I mean I got it locally first, then.. [21:20] I don't see why it would.. [21:24] tjaalton: no idea either... I thought were my patches, but then rebuilt the hirsute version and that's the same [21:25] tjaalton: mhmh... enabling proposed in a machine I notice that the ubuntu on Xorg option isn't there... it means that Wayland isn't available though [21:26] so seems like wayland side of things is broken [21:29] tjaalton: https://www.pastery.net/kkvqzs/ which is weird... [21:30] as it should just run as nested in that case === E_Eickmeyer is now known as Eickmeyer [22:04] tjaalton: so just tested, reverted proposed in that machine, with the same mutter version, it works === ijohnson|groceri is now known as ijohnson [22:05] update just the xserver bits and try again? [22:05] to rule out anything else in there [22:05] tjaalton: yeah, that's the plan [22:06] so, xwayland only seems ok [22:29] well that's a good sign :) [22:48] mutter signed tags 2fd3efb Marco Trevisan ubuntu/3.38.3-3ubuntu1 * mutter Debian release 3.38.3-3ubuntu1 * https://deb.li/3CRlI [22:48] mutter ubuntu/master 24de66a Marco Trevisan * pushed 10 commits (first 5 follow) * https://deb.li/olgE [22:48] mutter ubuntu/master aefb832 Marco Trevisan (Treviño) debian/rules * debian/rules: Enable remote desktop for all linux builds * https://deb.li/39aOU [22:48] mutter ubuntu/master e765a28 Simon McVittie debian/ (10 files in 2 dirs) * d/patches: Update to commit 3.38.3-20-g2818cfda8 from gnome-3-38 branch * https://deb.li/3Gu4D [22:48] mutter ubuntu/master 69eb1df Simon McVittie debian/changelog * Release to unstable * https://deb.li/3wvyj [22:48] mutter ubuntu/master e9342ca Marco Trevisan (Treviño) debian/ (10 files in 2 dirs) * Merge tag 'debian/3.38.3-3' into ubuntu/master * https://deb.li/36eIe [22:48] mutter ubuntu/master 51c9ec8 Marco Trevisan (Treviño) debian/patches/ (5 files) * debian/patches: cherry-pick more upstream gnome-3-38 fixes * https://deb.li/OlQ7 [23:36] tjaalton: not your problem at all.... was glib!