callmepk | good morning | 02:00 |
---|---|---|
sarnold | good morning callmepk :) | 02:09 |
sarnold | medhi: any chance you can fix your connection? thanks | 02:09 |
callmepk | good morning sarnold | 02:10 |
duflu | Morning callmepk and sarnold | 02:19 |
sarnold | hey duflu :) | 02:19 |
callmepk | hi duflu | 03:12 |
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:57 |
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 | 03:58 |
=== xclaesse1 is now known as xclaesse | ||
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:01 |
oSoMoN | good morning desktoppers | 07:13 |
duflu | Hi oSoMoN | 07:15 |
oSoMoN | hi duflu | 07:15 |
ricotz | good morning | 07:23 |
duflu | Morning ricotz | 07:23 |
ricotz | duflu, hey | 07:24 |
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:26 |
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:33 |
oSoMoN | jamesh, that was a fix for https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1840925 | 07:37 |
ubot5 | Ubuntu bug 1840925 in chromium-browser (Ubuntu) "[snap] chromium doesn't start under Wayland with GNOME 3.33" [High,Fix released] | 07:37 |
oSoMoN | caused by this upstream change: https://github.com/GNOME/mutter/commit/a8984a81c2e887623d69ec9989ae8a5025f7bd47 | 07:37 |
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:38 |
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 | 07:39 |
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:00 |
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:04 |
duflu | Morning/evening pieq | 08:08 |
duflu | afternoon even | 08:08 |
jamesh | oSoMoN: thanks. I think jdstrand's analysis is wrong there. | 08:09 |
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:12 |
duflu | Morning didrocks | 08:13 |
seb128 | goood morning desktopers | 08:13 |
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:14 |
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:15 |
jamesh | oSoMoN: well, the PR is merged now, so everything's good :-) | 08:16 |
marcustomlinson | morning desktoppers | 08:23 |
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:24 |
didrocks | hey ricotz | 08:25 |
oSoMoN | marcustomlinson, take it easy then, I hope you get better soon | 08:25 |
marcustomlinson | thanks oSoMoN | 08:25 |
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:27 |
didrocks | marcustomlinson: get better :/ | 08:31 |
duflu | Morning marcustomlinson. Hopefully you don't read this and are resting | 08:32 |
Laney | \o | 09:02 |
duflu | Hi Laney | 09:03 |
oSoMoN | hey Laney | 09:10 |
Laney | moin duflu and oSoMoN! | 09:17 |
seb128 | hey Laney, how are you? | 09:37 |
=== oerheks1 is now known as oerheks | ||
didrocks | hey Laney | 09:38 |
Laney | hey seb128 didrocks | 09:48 |
Laney | doing alright, quite enjoying this fake / early spring | 09:49 |
Laney | hope the quiet house is nice :> | 09:49 |
=== jnsgruk0 is now known as jnsgruk | ||
=== xclaesse0 is now known as xclaesse | ||
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:08 | |
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:11 |
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:12 |
didrocks | seb128: https://launchpadlibrarian.net/525001177/buildlog_ubuntu-hirsute-amd64.adsys_0.1ppa5_BUILDING.txt.gz | 10:14 |
didrocks | a successful build | 10:14 |
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:15 |
seb128 | indeed, I don't understand | 10:16 |
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:17 |
Laney | that listing says it's a file | 10:20 |
seb128 | shrug, how to misread a log | 10:21 |
seb128 | Laney, thanks for pointing that out, at least that makes sense now | 10:21 |
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:22 |
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:23 |
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:24 |
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:25 |
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:26 |
Laney | but you can put some ps faux in there to see what else might be running | 10:27 |
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:28 |
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:29 |
seb128 | right | 10:30 |
didrocks | ppa6 is on the way! | 10:33 |
didrocks | ofc, ppa6 passed… | 10:37 |
* didrocks adds a sleep 300 to try to cancel the build when it passed and retry | 10:37 | |
seb128 | :p | 10:39 |
didrocks | and a failure \o/ https://launchpadlibrarian.net/525004315/buildlog_ubuntu-hirsute-amd64.adsys_0.1ppa7_BUILDING.txt.gz | 10:43 |
didrocks | nothing weird in the running processes :/ | 10:44 |
seb128 | :-( | 10:47 |
didrocks | let me try to add a fsync after go generate, just in case… | 10:49 |
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:52 |
* Laney nods | 10:53 | |
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:54 |
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:55 |
didrocks | seb128: I will try to only strace the wanted generation and ensure gcc call is always straced | 10:56 |
Laney | I added `stat debian/adsys/lib` to the rules file and now it passed like 10 times in a row /o\ | 11:33 |
didrocks | it’s passing a well with strace :/ | 11:55 |
didrocks | can’t get a failing build yet | 11:55 |
seb128 | it was failing on thursday between 9utc and 11utc, you missed your debug slot now ;-) | 11:56 |
didrocks | heh | 11:56 |
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:57 |
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… | 11:58 |
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:02 |
hellsworth | good morning desktopers | 15:29 |
kenvandine | hey hellsworth | 15:30 |
hellsworth | o/ kenvandine | 15:31 |
=== ijohnson is now known as ijohnson|lunch | ||
=== ijohnson|lunch is now known as ijohnson|groceri | ||
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:17 |
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:18 |
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 | 19:44 |
=== dupondje1 is now known as dupondje | ||
=== ogra_ is now known as Guest97578 | ||
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:05 |
ubot5 | Ubuntu bug 1916956 in xorg-server (Ubuntu) "xvfb fails when building mutter in hirsute-proposed" [Critical,New] | 21:05 |
Trevinho | others are running fine though, still using xvfb so may be depending on other parts of the stack | 21:06 |
tjaalton | Trevinho: just on s390x? | 21:19 |
Trevinho | tjaalton: no, all archs | 21:19 |
Trevinho | that was the one which built faster... | 21:19 |
tjaalton | ok | 21:20 |
Trevinho | I mean I got it locally first, then.. | 21:20 |
tjaalton | I don't see why it would.. | 21:20 |
Trevinho | tjaalton: no idea either... I thought were my patches, but then rebuilt the hirsute version and that's the same | 21:24 |
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:25 |
Trevinho | so seems like wayland side of things is broken | 21:26 |
Trevinho | tjaalton: https://www.pastery.net/kkvqzs/ which is weird... | 21:29 |
Trevinho | as it should just run as nested in that case | 21:30 |
=== E_Eickmeyer is now known as Eickmeyer | ||
Trevinho | tjaalton: so just tested, reverted proposed in that machine, with the same mutter version, it works | 22:04 |
=== ijohnson|groceri is now known as ijohnson | ||
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:05 |
Trevinho | so, xwayland only seems ok | 22:06 |
tjaalton | well that's a good sign :) | 22:29 |
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 | 22:48 |
Trevinho | tjaalton: not your problem at all.... was glib! | 23:36 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!