[02:00] <callmepk> good morning
[02:09] <sarnold> good morning callmepk :)
[02:09] <sarnold> medhi: any chance you can fix your connection? thanks
[02:10] <callmepk> good morning sarnold
[02:19] <duflu> Morning callmepk and sarnold 
[02:19] <sarnold> hey duflu :)
[03:12] <callmepk> hi duflu 
[03:57] <KGB-1> 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] <KGB-1> 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] <KGB-1> 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] <KGB-1> gnome-settings-daemon ubuntu/master 5a1d726 Marco Trevisan (Treviño) debian/changelog * Update changelog * https://deb.li/Hscn
[03:58] <KGB-1> gnome-settings-daemon ubuntu/master 9cdb3f7 Marco Trevisan (Treviño) debian/changelog * Finalise changelog * https://deb.li/3Rtk7
[07:01] <KGB-1> gdm tags 9807a79 Marco Trevisan ubuntu/3.38.1-2ubuntu1.1 * Debian release 3.38.1-2ubuntu1.1 * https://deb.li/3Ut2e
[07:01] <KGB-1> 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] <oSoMoN> good morning desktoppers
[07:15] <duflu> Hi oSoMoN 
[07:15] <oSoMoN> hi duflu 
[07:23] <ricotz> good morning
[07:23] <duflu> Morning ricotz 
[07:24] <ricotz> duflu, hey
[07:26] <jamesh> 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] <oSoMoN> good morning ricotz 
[07:33] <oSoMoN> hey jamesh, let me try to remember
[07:33] <jamesh> oSoMoN: it's weird, because it is in the Wayland permanent slot AppArmor blob
[07:37] <oSoMoN> jamesh, that was a fix for https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1840925
[07:37] <oSoMoN> caused by this upstream change: https://github.com/GNOME/mutter/commit/a8984a81c2e887623d69ec9989ae8a5025f7bd47
[07:38] <jamesh> 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] <jamesh> 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] <oSoMoN> jamesh, see the conversation on the PR (https://github.com/snapcore/snapd/pull/7303)
[08:00] <oSoMoN> it might be that the addition to the wayland interface wasn't necessary
[08:04] <pieq> morning people!
[08:04] <pieq> oSoMoN, I just upgraded and got Thunderbird 78.7. Pleasant surprise! Thanks for all the hard work!
[08:04] <pieq> (and it didn't mess up my existing e-mail database)
[08:04] <pieq> \o/
[08:08] <duflu> Morning/evening pieq 
[08:08] <duflu> afternoon even
[08:09] <jamesh> oSoMoN: thanks.  I think jdstrand's analysis is wrong there.
[08:12] <didrocks> good morning
[08:12] <oSoMoN> salut pieq, I'm glad that the update went smoothly :)
[08:12] <oSoMoN> jamesh, it is safe to blame him now that he isn't with us anymore ;)
[08:12] <oSoMoN> salut didrocks 
[08:13] <duflu> Morning didrocks 
[08:13] <seb128> goood morning desktopers
[08:14] <oSoMoN> salut seb128 
[08:14] <seb128> hey jamesh ricotz oSoMoN pieq duflu didrocks, how are you?
[08:14]  * duflu looks forward to the new version tomorrow
[08:14] <oSoMoN> doing alright, how are you seb128 ?
[08:14] <duflu> Morning seb128 
[08:15] <pieq> salut seb128 ! Ça va, et toi ?
[08:15] <didrocks> salut oSoMoN, duflu, seb128 
[08:15] <didrocks> salut pieq 
[08:15] <seb128> oSoMoN, I'm alright, I didnd't get woken up before 6:45 and kids are back to daycare!
[08:15] <oSoMoN> \o/
[08:16] <jamesh> oSoMoN: well, the PR is merged now, so everything's good :-)
[08:23] <marcustomlinson> morning desktoppers
[08:24] <oSoMoN> marcustomlinson, good morning, are you feeling better?
[08:24] <ricotz> hello didrocks seb128 jamesh pieq marcustomlinson 
[08:24] <marcustomlinson> 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] <didrocks> hey ricotz 
[08:25] <oSoMoN> marcustomlinson, take it easy then, I hope you get better soon
[08:25] <marcustomlinson> thanks oSoMoN
[08:27] <KGB-1> 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] <didrocks> marcustomlinson: get better :/
[08:32] <duflu> Morning marcustomlinson. Hopefully you don't read this and are resting
[09:02] <Laney>  \o
[09:03] <duflu> Hi Laney
[09:10] <oSoMoN> hey Laney 
[09:17] <Laney> moin duflu and oSoMoN!
[09:37] <seb128> hey Laney, how are you?
[09:38] <didrocks> hey Laney 
[09:48] <Laney> hey seb128 didrocks 
[09:49] <Laney> doing alright, quite enjoying this fake / early spring
[09:49] <Laney> hope the quiet house is nice :>
[10:08] <seb128> dh_install
[10:08] <seb128> dh_install: error: mkdir debian/adsys/lib: File exists
[10:08] <seb128> 	install -d debian/adsys/lib/systemd/system/
[10:08]  * seb128 scratches head
[10:11] <seb128> Laney, quiet time is the best ;-)
[10:11] <didrocks> debian/adsys/lib being an empty directgory, why is install -d doing a mkdir and not a mkdir -p or something else?
[10:12] <seb128> also I can't reproduce locally, the only case it fails is if that's a file and not a dir
[10:12] <seb128> but that's not the case in that og
[10:12] <seb128> log
[10:14] <didrocks> seb128: https://launchpadlibrarian.net/525001177/buildlog_ubuntu-hirsute-amd64.adsys_0.1ppa5_BUILDING.txt.gz
[10:14] <didrocks> a successful build
[10:15] <didrocks> drwxr-xr-x 3 root root 4096 Feb 25 10:12 debian/adsys/lib
[10:15] <didrocks> same perms
[10:15] <didrocks> same install -d debian/adsys/lib/systemd/system/
[10:15] <didrocks> but no error, so weird
[10:15] <didrocks> (the triggering is clearly debian/adsys/lib/x86_64-linux-gnu/security existing or not)
[10:16] <seb128> indeed, I don't understand
[10:17] <seb128> the failed log is https://launchpadlibrarian.net/524999394/buildlog_ubuntu-hirsute-amd64.adsys_0.1ppa5_BUILDING.txt.gz
[10:17] <seb128> if anyone has an idea what could go wrong?
[10:17] <seb128> ebian/rules override_dh_install
[10:17] <seb128> make[1]: Entering directory '/<<PKGBUILDDIR>>'
[10:17] <seb128> ls -ld debian/adsys/lib || true
[10:17] <seb128> -rwxr-xr-x 3 root root 4096 Feb 25 10:00 debian/adsys/lib
[10:17] <seb128> ...
[10:17] <seb128> dh_install
[10:17] <seb128> dh_install: error: mkdir debian/adsys/lib: File exists
[10:17] <seb128> 	install -d debian/adsys/lib/systemd/system/
[10:17] <seb128> make[1]: *** [debian/rules:44: override_dh_install] Error 25
[10:20] <Laney> that listing says it's a file
[10:21] <seb128> shrug, how to misread a log
[10:21] <seb128> Laney, thanks for pointing that out, at least that makes sense now
[10:22] <Laney> no worries
[10:22] <Laney> strace the thing which makes it? :>
[10:22] <didrocks> argh, so focused on the permission right we even didn’t notice the d
[10:22] <seb128> what mislead me was the
[10:22] <seb128> cat debian/adsys/lib || true
[10:22] <didrocks> thanks Laney, seb128 
[10:22] <seb128> cat: debian/adsys/lib: Is a directory
[10:22] <seb128> why does cat states that it is a dir?
[10:23] <didrocks> yeah, weird
[10:23] <didrocks> ls -ld debian/adsys/lib || true
[10:23] <didrocks> -rwxr-xr-x 3 root root 4096 Feb 25 10:00 debian/adsys/lib
[10:23] <didrocks> cat debian/adsys/lib || true
[10:23] <didrocks> cat: debian/adsys/lib: Is a directory
[10:23] <didrocks> that doesn’t make sense ^
[10:23] <seb128> makes no sense :/
[10:23] <seb128> at least if it's a file that would explain why install -d fails
[10:24] <didrocks> yeah, but it’s a file and at the same time, not a file :p
[10:24] <seb128> it's a shrodinger file!
[10:24] <seb128> :p
[10:24] <didrocks> exactly
[10:25] <Laney> is it https://launchpad.net/~didrocks/+archive/ubuntu/ppa/+build/21083217 which built now?
[10:25] <seb128> yes
[10:25] <seb128> it's a random failure
[10:25] <seb128> debian/adsys/lib/x86_64-linux-gnu/security/pam_adsys.so is missing in the case where it fails
[10:26] <Laney> I guess if you have a race, all weird shit can happen
[10:26] <seb128> so we think this call is failing
[10:26] <seb128> GENERATE_ONLY_INSTALL_TO_DESTDIR=/<<PKGBUILDDIR>>/debian/adsys go generate -tags tools -ldflags=-X=github.com/ubuntu/adsys/internal/config.Version=0.1ppa5 --mod=vendor ./...
[10:26] <didrocks> which is an issue I’m currently debugging (and this is what creates debian/adsys/lib)
[10:26] <Laney> like you seeing a file in a weird state
[10:26] <didrocks> go generate is blocking though
[10:26] <seb128> Laney, are dh calls happening in parallel?
[10:26] <Laney> no don't think so, only the actual builds
[10:27] <Laney> but you can put some ps faux in there to see what else might be running
[10:28] <seb128> but it's after the build :/
[10:28] <seb128> it's in
[10:28] <seb128> override_dh_auto_install:
[10:28] <Laney> it's possible that something is still running in the background
[10:28] <Laney> think you're in the realms of weird shit i'm afraid :p
[10:28] <seb128> indeed
[10:29] <seb128> doesn't dh ensure the build is finished before doing dh_install steps?
[10:29] <didrocks> The only thing I can see is a fsync not happening
[10:29] <didrocks> let’s try to do some ps stuffy
[10:29] <Laney> it can't ensure that in general
[10:29] <Laney> if you do
[10:29] <seb128> that would be really weird ... but yeah, ps and see
[10:29] <Laney> like... ( sleep 10; rm that file; mkdir that directory ) &
[10:30] <seb128> right
[10:33] <didrocks> ppa6 is on the way!
[10:37] <didrocks> ofc, ppa6 passed…
[10:37]  * didrocks adds a sleep 300 to try to cancel the build when it passed and retry
[10:39] <seb128> :p
[10:43] <didrocks> and a failure \o/ https://launchpadlibrarian.net/525004315/buildlog_ubuntu-hirsute-amd64.adsys_0.1ppa7_BUILDING.txt.gz
[10:44] <didrocks> nothing weird in the running processes :/
[10:47] <seb128> :-(
[10:49] <didrocks> let me try to add a fsync after go generate, just in case…
[10:52] <ramcq> 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] <ramcq> ie it might change the outcome, but by accident / for really bad reasons. :P
[10:53]  * Laney nods
[10:54] <seb128> didrocks, well the install -d is failing later on so the status is not changing
[10:54] <seb128> I would say that
[10:54] <seb128> -rwxr-xr-x 3 root root 4096 Feb 25 10:00 debian/adsys/lib
[10:54] <seb128> cat debian/adsys/lib || true
[10:54] <seb128> cat: debian/adsys/lib: Is a directory
[10:54] <seb128> the "Is a directory" is misleading for some reason but it's really afile
[10:55] <seb128> the ls suggests it's one and the error later still does
[10:55] <seb128> and the pam .so is missing
[10:55] <seb128> I would start by figuring out why the .so is missing
[10:55] <seb128> strace the go generate if needed?
[10:56] <didrocks> seb128: I will try to only strace the wanted generation and ensure gcc call is always straced
[11:33] <Laney> I added `stat debian/adsys/lib` to the rules file and now it passed like 10 times in a row /o\
[11:55] <didrocks> it’s passing a well with strace :/
[11:55] <didrocks> can’t get a failing build yet
[11:56] <seb128> it was failing on thursday between 9utc and 11utc, you missed your debug slot now ;-)
[11:56] <didrocks> heh
[11:57] <Laney> only printers are allowed to do that
[11:57] <Laney> I do see one of the tests failing sometimes though, it seems somewhat flaky (unrelated probably)
[11:58] <didrocks> 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] <didrocks> I need to relax the sleep (I kept it tight), don’t really like the solution though…
[15:02] <KGB-2> 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] <KGB-2> 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] <KGB-2> * debian/patches/git_power_profiles.patch:
[15:02] <KGB-2>   - backport new upstream icons for the power profiles, those are used
[15:02] <KGB-2>     in the power section of the GNOME settings
[15:02] <KGB-2> adwaita-icon-theme ubuntu/master 084537c Sebastien Bacher debian/ changelog control * upload to ubuntu * https://deb.li/Zdo2
[15:29] <hellsworth> good morning desktopers
[15:30] <kenvandine> hey hellsworth 
[15:31] <hellsworth> o/ kenvandine 
[19:17] <KGB-2> gdm ubuntu/master 622da3e Marco Trevisan * pushed 33 commits (first 5 follow) * https://deb.li/3NAhs
[19:17] <KGB-2> gdm ubuntu/master 0c61dfd Ray Strode NEWS * NEWS: Update for release * https://deb.li/34zKh
[19:17] <KGB-2> gdm ubuntu/master a972256 Ray Strode meson.build * meson: Bump to 3.38.2.1 * https://deb.li/ijnac
[19:18] <KGB-2> gdm ubuntu/master 94fe414 Laurent Bigonville (6 files in 3 dirs) * New upstream version 3.38.2.1 * https://deb.li/iAuy
[19:18] <KGB-2> 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] <KGB-2> gdm ubuntu/master 266aa98 Laurent Bigonville debian/changelog * New upstream release * https://deb.li/3qQ2A
[19:44] <KGB-2> 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] <KGB-1> gdm ubuntu/master ab5f0fe Iain Lane debian/changelog * Finalise changelog * https://deb.li/7dUs
[21:05] <Trevinho> 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:06] <Trevinho> others are running fine though, still  using xvfb so may be depending on other parts of the stack
[21:19] <tjaalton> Trevinho: just on s390x?
[21:19] <Trevinho> tjaalton: no, all archs
[21:19] <Trevinho> that was the one which built faster... 
[21:20] <tjaalton> ok
[21:20] <Trevinho> I mean I got it locally first, then..
[21:20] <tjaalton> I don't see why it would..
[21:24] <Trevinho> tjaalton: no idea either... I thought were my patches, but then rebuilt the hirsute version and that's the same
[21:25] <Trevinho> 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] <Trevinho> so seems like wayland side of things is broken
[21:29] <Trevinho> tjaalton: https://www.pastery.net/kkvqzs/ which is weird...
[21:30] <Trevinho> as it should just run as nested in that case
[22:04] <Trevinho> tjaalton: so just tested, reverted proposed in that machine, with the same mutter version, it works
[22:05] <tjaalton> update just the xserver bits and try again?
[22:05] <tjaalton> to rule out anything else in there
[22:05] <Trevinho> tjaalton: yeah, that's the plan
[22:06] <Trevinho> so, xwayland only seems ok
[22:29] <tjaalton> well that's a good sign :)
[22:48] <KGB-1> mutter signed tags 2fd3efb Marco Trevisan ubuntu/3.38.3-3ubuntu1 * mutter Debian release 3.38.3-3ubuntu1 * https://deb.li/3CRlI
[22:48] <KGB-1> mutter ubuntu/master 24de66a Marco Trevisan * pushed 10 commits (first 5 follow) * https://deb.li/olgE
[22:48] <KGB-1> 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] <KGB-1> 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] <KGB-1> mutter ubuntu/master 69eb1df Simon McVittie debian/changelog * Release to unstable * https://deb.li/3wvyj
[22:48] <KGB-1> 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] <KGB-1> 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] <Trevinho> tjaalton: not your problem at all.... was glib!