[01:38] <mup> PR snapcraft#3493 opened: cli: rename experimental login environment variable <Created by sergiusens> <https://github.com/snapcore/snapcraft/pull/3493>
[06:01] <mborzecki> morning
[07:03] <pstolowski> morning
[07:04] <mvo> good morning pstolowski
[07:08] <zyga> good morning
[07:12] <mborzecki> mvo: zyga: pstolowski morning guys
[07:12] <zyga> :-)
[07:12] <zyga> I wonder what the ZFS investigation turns out
[07:16] <pstolowski> mvo: did you ping colin-king about zfs-linux or should i?
[07:17] <mvo> good morning mborzecki and zyga !
[07:17] <mvo> pstolowski: go ahead, I did not see him on irc yesterday so I did not ping him
[07:17] <zyga> hej mvo
[07:17] <pstolowski> mvo: yeah me neither, will try todaty
[07:17] <pstolowski> *today
[07:17] <zyga> I will fire up my machine, just need to find a power cable
[07:18] <mvo> pstolowski: thanks!
[07:31] <zyga> ok, my zfs box is up
[08:54] <pstolowski> xnox: hi, fyi https://github.com/snapcore/snapd/pull/10113
[08:54] <mup> PR #10113: systemd: wait for zfs mounts <Bug> <Created by stolowski> <https://github.com/snapcore/snapd/pull/10113>
[08:56] <pstolowski> mvo: re yesterday's point about implicit dependency of snaps units on fs-local.target, i don't see it with systemctl list-dependencies <snap-unit>
[09:00] <pstolowski> oh well, the gpg unit test error keeps delivering...
[09:00] <pstolowski> didn't Ian look at it?
[09:58] <mup> PR snapd#10116 opened: gadget: be more flexible with kernel content resolving <Created by mvo5> <https://github.com/snapcore/snapd/pull/10116>
[11:00] <mborzecki> re
[11:03] <mup> PR snapd#10096 closed: gadget: add support for kernel command line provided by the gadget <Skip spread> <UC20> <Created by bboozzoo> <Merged by bboozzoo> <https://github.com/snapcore/snapd/pull/10096>
[11:13] <diddledan> if /tmp/.X11-unix isn't a directory snap-confine moans: https://www.irccloud.com/pastebin/LVMtW7q0/
[11:14] <diddledan> or maybe that's snapd..? someone moans.
[11:14] <diddledan> (looking at X11 support for WSL2's native gui capabilities)
[11:14] <diddledan> I've updated LP#1922262
[11:19]  * ogra hands diddledan a pair of earplugs against the moaning ... 
[11:19]  * diddledan inserts one into each nostrill
[11:20]  * ogra tikles diddledan to see where they shoot at 
[11:20] <ogra> *tickles
[11:20] <diddledan> hahaha
[11:44] <mup> PR snapcraft#3493 closed: cli: rename experimental login environment variable <Created by sergiusens> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/3493>
[12:30] <pedronis> pstolowski: hi, I looked at https://github.com/snapcore/snapd/pull/10053 again
[12:30] <mup> PR #10053: o/snapstate: helper for getting snaps affected by refresh, define new hook <Needs Samuele review> <Refresh control> <Created by stolowski> <https://github.com/snapcore/snapd/pull/10053>
[12:33] <pstolowski> pedronis: thanks!
[12:42] <pedronis> thank you
[13:11] <zyga> diddledan that's expected sadly
[13:11] <zyga> what is it for you?
[13:13] <diddledan> zyga: the .X11-unix dir on WSL2 is at /mnt/wslg/.X11-unix - they symlink that to /tmp/.X11-unix (it's all in the bug report)
[13:13] <zyga> oh
[13:13] <zyga> interesting
[13:13] <zyga> oh well
[13:13] <zyga> then it's hard to make that work
[13:14] <diddledan> I tried a bind mount, but the snapd bind mount from there results in an empty directory inside the snap world
[13:14] <diddledan> i.e. snapd /tmp/.X11-unix bind-> host /tmp/.X11-unix bind-> /mnt/wslg/.X11-unix
[13:15] <diddledan> seems that a bind mount of a path that is already bind-mounted from elsewhere doesn't propagate that bind mount chain
[13:15] <diddledan> it binds to the underlying directory, not the bind mounted view
[13:49] <zyga> diddledan propagation is a separate topic
[13:49] <zyga> diddledan if you remove the symlink and bind mount it instead: mount --bind /mnt/wslg/.X11-unix /tmp/.X11-unix
[13:49] <zyga> and _then_ start a snap app
[13:49] <zyga> that should work
[13:53] <ijohnson> mvo: the PR you mentioned in the SU that you want reviews for is #10116 right ?
[13:53] <mup> Bug #10116: qgis: new changes from Debian require merging <Ubuntu:Fix Released by cjwatson> <https://launchpad.net/bugs/10116>
[13:53] <mup> PR #10116: gadget: be more flexible with kernel content resolving <Created by mvo5> <https://github.com/snapcore/snapd/pull/10116>
[13:54] <diddledan> zyga: no, because it it bind mounted again, which is why I'm talking about propagation
[13:54] <zyga> diddledan, it's not bind mounted on the host
[13:54] <zyga> I was suggesting to bind mount it on the host
[13:55] <zyga> then once /tmp/.X11-unix is a real directory, not a symlink
[13:55] <diddledan> that's precisely what I'm telling you won't (does not - I tried it) work
[13:55] <zyga> then that is explicitly (not propagated) bind mounted on snap startup
[13:55] <zyga> what happened when you tried?
[13:55] <diddledan> inside the snap the folder is empty
[13:57] <zyga> can you provide /proc/mountinfo from the host
[13:57] <zyga> and then from snap run --shell
[13:59] <diddledan> there is no /proc/mountinfo
[13:59] <diddledan> there's a /proc/mounts
[14:13] <zyga> diddledan sorry, I meant /proc/self/mountinfo
[14:13] <zyga> it's a per-process view
[14:15] <diddledan> ergh. now it's not failing the same way
[14:16] <diddledan> it's actually able to see X now
[14:16] <diddledan> I hate heisenbugs
[14:17] <diddledan> I wonder how I got it to break before? oh well, you were right, a bind mount seems to fix it
[14:19] <zyga> you had a bind mount after the mount namespace was constructed
[14:19] <zyga> so it was not propagating into it
[14:20] <mvo> ijohnson correct, thanks!
[14:22] <ijohnson> got it, will take a look
[14:59] <mup> PR snapcraft#3494 opened: tests: use candidate for autopkgtests <do-not-merge> <Created by sergiusens> <https://github.com/snapcore/snapcraft/pull/3494>
[15:15]  * cachio lunch
[15:16] <pedronis> ijohnson: I approved https://github.com/snapcore/snapd/pull/10061  you can chat with Alex to see if there's any blocker
[15:16] <mup> PR #10061: interfaces/pwm: add PWM interface <Needs Samuele review> <Created by woodrow-shen> <https://github.com/snapcore/snapd/pull/10061>
[15:16] <ijohnson> pedronis: ack sounds good
[15:20] <mborzecki> and it's snowing again, 3rd time today
[15:51] <zyga> mborzecki yeah
[15:51] <zyga> same here :)
[15:51] <zyga> huge snowflakes
[16:14] <mup> PR snapd#9171 closed: [RFC] config: "virtual" configuration for timezone <Needs Samuele review> <Run nested> <⛔ Blocked> <Created by mvo5> <Closed by mvo5> <https://github.com/snapcore/snapd/pull/9171>
[18:13]  * cachio afk
[18:28] <mup> Issue classic-snap#34 opened: Classic Dimension for Ubuntu Core 20 <Created by howardcochran> <https://github.com/snapcore/classic-snap/issues/34>
[19:03] <mup> Issue classic-snap#34 closed: Classic Dimension for Ubuntu Core 20 <Created by howardcochran> <Closed by anonymouse64> <https://github.com/snapcore/classic-snap/issues/34>
[19:45] <mup> PR snapcraft#3495 opened: conda v2 plugin: support for more architectures <Created by sergiusens> <https://github.com/snapcore/snapcraft/pull/3495>
[23:31] <mup> PR snapd#10117 opened: cmd/snap-bootstrap/initramfs-mounts: write active boot-flags to /run  <Simple 😃> <UC20> <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/10117>
[23:36] <mup> PR snapd#10118 opened: boot/flags.go: add RunModeRootfs() <Simple 😃> <UC20> <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/10118>