[07:09] <oSoMoN> good morning desktoppers
[07:09] <ricotz> oSoMoN, hello
[07:10] <oSoMoN> hey ricotz 
[07:11] <oSoMoN> ricotz, Simon said on Tuesday that he was working on the rustc/cargo update
[07:12] <ricotz> oSoMoN, great, thanks
[07:13] <ricotz> harfbuzz requires a chafa/i386 build - https://launchpad.net/ubuntu/+source/harfbuzz/5.2.0-2
[07:49] <lissyx> oSoMoN, I tried to have a look at how  to make a llvm release
[07:49] <lissyx> and well ...
[08:01] <lissyx> ogra, https://docs.docker.com/network/iptables/#docker-on-a-router
[08:01] <lissyx> so I guess it's all known
[08:01] <lissyx> might be good to have a note on that on the snapcraft lxd setup docs?$
[08:16] <seb128> goood morniong desktopers
[08:42] <oSoMoN> salut seb128 
[08:42] <seb128> oSoMoN, lut! en forme ?
[08:42] <oSoMoN> bien, et toi?
[08:42] <oSoMoN> lissyx, how difficult is it to make a LLVM release?
[08:43] <lissyx> oSoMoN, just finding the steps took me 30mins, and then I am still unable to know where is the script they document
[08:43] <lissyx> https://llvm.org/docs/ReleaseProcess.html#test-release-sh
[08:44] <lissyx> oSoMoN, btw I was asked what are our options to access other browser profiles to fix https://bugzilla.mozilla.org/show_bug.cgi?id=1467094
[08:44] -ubottu:#ubuntu-desktop- Mozilla bug 1467094 in Firefox "Import from the Chromium Snap profile doesn't work" [S3, New]
[08:45] <oSoMoN> lissyx, I cannot think of an alternative to https://bugzilla.mozilla.org/show_bug.cgi?id=1467094#c22
[08:45] -ubottu:#ubuntu-desktop- Mozilla bug 1467094 in Firefox "Import from the Chromium Snap profile doesn't work" [S3, New]
[08:46] <seb128> ça va bien :)
[08:46] <lissyx> oSoMoN, yeah but we would be in a bad position for discovering those
[09:20] <lissyx> oSoMoN, btw we might want to look deeper into the ctrl+s triggering too many portal windows
[09:20] <lissyx> it's the third dupe of it in a few days
[09:20] <lissyx> and it has the potential of killing machines because it sounds like a bad fork bomb :/
[12:01] <lissyx> ok, now core20  and core22 are building fine, it's definitively bad interactions and/or missing iptables rules on lxd setup
[12:52] <lissyx> oSoMoN, has something changed recently? I can't run anymore nightly without wayland
[12:53] <lissyx> Error: cannot open display: :0
[12:55] <oSoMoN> lissyx, it could be https://bugs.launchpad.net/ubuntu/+source/gnome-session/+bug/1965113
[12:55] -ubottu:#ubuntu-desktop- Launchpad bug 1965113 in gnome-session (Ubuntu) "Desktop snaps don't start at all in Xorg sessions if a Wayland session has been used" [Medium, Triaged]
[13:04] <lissyx> oSoMoN, thanks DISABLE_WAYLAND=1 did the trick
[13:21] <lissyx> oSoMoN, interesting, I can't reproduce the CTRL+S issue
[13:22] <ogra> IIRC it happens rather random, not every time ... but if it happens it eats your system 
[13:23]  * ogra saw it once and could also reproduce it back then
[13:28] <lissyx> ogra, I was clearly reproducing easily last time
[13:28] <ogra> well, probably it fixed itself then 🙂
[13:37] <lissyx> ogra, given we got multiple duplicates recently, I doubt
[13:38] <ogra> hmm
[13:39] <lissyx> but I'm manually forcing disabling wayland, so who knows
[13:44] <lissyx> oSoMoN, could we rely on the launcher script for discovering path to existing profiles of other browsers, expose that to firefox (via env?) and from there we could show portal dialog
[13:48] <lissyx> ogra, no repro before, did a rebuild where I picked the way we disable wayland on stable, and I got repro pretty easily
[13:50] <lissyx> spam of XDP: Handling SaveFile
[13:59] <ogra> aha !
[14:00] <lissyx> but as much as I  remmeber from my previous dive in that code,  we dont issue SaveFile directly
[14:00] <lissyx> it's done via gtk
[14:05] <ogra> it honestly felt more like a portal or gtk bug to me when it happened ... 
[14:07] <lissyx> indeed,  but I need to find more hints
[14:07] <lissyx> so at least we can file correct upstream issue
[14:13] <KGB-0> gtk3 Simon McVittie 355650 * commented merge request !11 * https://deb.li/3zLbG
[14:16] <lissyx> ogra, with those new versions of snapcraft and/or lxd, we still are not allowed to pass arbitrary env var from CLI to the snapcraft build itself?
[14:17] <ogra> not arbitrary ones, there are some SNAPCRAFT_* or CRFT_* ones it carries over indeed ... 
[14:17] <ogra> *CRAFT_
[14:19] <lissyx> could I abuse some for tweaking the build process?
[14:20] <ogra> hah, that has actually never struck my mind ! (and i'm usually the king of hacks)
[14:22] <oSoMoN> lissyx, the launcher script is also running confined, so it won't be allowed to discover other browsers' existing profiles, unless we request personal-files plugs for all known browser profiles paths
[14:23] <lissyx> yeah I was thinking about that possibility
[14:23] <lissyx> but I dont think it would be accepted, would it?
[14:24] <lissyx> ogra, like one of my problem is being able to build snap from current build tree and right now the simplest solution is ... push to my local m-c git repo, hack the snapcraft.yaml to git clone :p
[14:24] <oSoMoN> unlikely
[15:23] <lissyx> ogra, oSoMoN bad news
[15:23] <lissyx> MOZ_LOG=Widget:5 + local patches, I can see firefox issues multiple nsIFilePicker::Open
[15:24] <lissyx> unfortunately, it's school pickup time, I'll resume after ;)
[15:26] <oSoMoN> so it's indeed a problem in firefox, not the portal
[15:40] <lissyx> well
[15:42] <lissyx> seems like it could be keypress handling
[16:05] <lissyx> oSoMoN, because I also have a spam of https://searchfox.org/mozilla-central/rev/5a49163b7012ded5fa1c4da5aa4f8d3f7c85a5e7/widget/gtk/nsWindow.cpp#4911-4916
[16:10] <lissyx> oSoMoN, would we have a way to probe, from the snap, what browsers are installed?
[16:10] <lissyx> I guess no
[16:11] <oSoMoN> no, that would defeat strict confinement
[16:13] <lissyx> I'd say it's the goal :p
[17:23] <KGB-2> gnome-initial-setup Jelmer Vernooĳ 355685 * commented merge request !13 * https://deb.li/kt6V
[17:34] <KGB-0> gnome-video-effects Janitor 355687 * commented merge request !1 * https://deb.li/3WeIg
[17:46] <lissyx> oSoMoN, even key_press_event_cb is spamming the log: https://searchfox.org/mozilla-central/rev/5a49163b7012ded5fa1c4da5aa4f8d3f7c85a5e7/widget/gtk/nsWindow.cpp#8227
[17:46] <lissyx> that might still be outside of firefox
[23:38] <amurray> lissyx: re personal-files for known browser profiles - this doesn't sound unreasonable on the surface so don't assume an automatic reject - I'd be more than happy to discuss this with you / oSoMoN over on forum.snapcraft.io