=== mwhudson_ is now known as mwhudson | ||
oSoMoN | good morning desktoppers | 07:09 |
---|---|---|
ricotz | oSoMoN, hello | 07:09 |
oSoMoN | hey ricotz | 07:10 |
oSoMoN | ricotz, Simon said on Tuesday that he was working on the rustc/cargo update | 07:11 |
ricotz | oSoMoN, great, thanks | 07:12 |
ricotz | harfbuzz requires a chafa/i386 build - https://launchpad.net/ubuntu/+source/harfbuzz/5.2.0-2 | 07:13 |
lissyx | oSoMoN, I tried to have a look at how to make a llvm release | 07:49 |
lissyx | and well ... | 07:49 |
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:01 |
seb128 | goood morniong desktopers | 08:16 |
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:42 |
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:43 |
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:44 | |
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:45 | |
seb128 | ça va bien :) | 08:46 |
lissyx | oSoMoN, yeah but we would be in a bad position for discovering those | 08:46 |
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 :/ | 09:20 |
lissyx | ok, now core20 and core22 are building fine, it's definitively bad interactions and/or missing iptables rules on lxd setup | 12:01 |
lissyx | oSoMoN, has something changed recently? I can't run anymore nightly without wayland | 12:52 |
lissyx | Error: cannot open display: :0 | 12:53 |
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] | 12:55 | |
lissyx | oSoMoN, thanks DISABLE_WAYLAND=1 did the trick | 13:04 |
lissyx | oSoMoN, interesting, I can't reproduce the CTRL+S issue | 13:21 |
ogra | IIRC it happens rather random, not every time ... but if it happens it eats your system | 13:22 |
* ogra saw it once and could also reproduce it back then | 13:23 | |
lissyx | ogra, I was clearly reproducing easily last time | 13:28 |
ogra | well, probably it fixed itself then 🙂 | 13:28 |
lissyx | ogra, given we got multiple duplicates recently, I doubt | 13:37 |
ogra | hmm | 13:38 |
lissyx | but I'm manually forcing disabling wayland, so who knows | 13:39 |
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:44 |
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:48 |
lissyx | spam of XDP: Handling SaveFile | 13:50 |
ogra | aha ! | 13:59 |
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:00 |
ogra | it honestly felt more like a portal or gtk bug to me when it happened ... | 14:05 |
lissyx | indeed, but I need to find more hints | 14:07 |
lissyx | so at least we can file correct upstream issue | 14:07 |
KGB-0 | gtk3 Simon McVittie 355650 * commented merge request !11 * https://deb.li/3zLbG | 14:13 |
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:16 |
ogra | not arbitrary ones, there are some SNAPCRAFT_* or CRFT_* ones it carries over indeed ... | 14:17 |
ogra | *CRAFT_ | 14:17 |
lissyx | could I abuse some for tweaking the build process? | 14:19 |
ogra | hah, that has actually never struck my mind ! (and i'm usually the king of hacks) | 14:20 |
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:22 |
lissyx | yeah I was thinking about that possibility | 14:23 |
lissyx | but I dont think it would be accepted, would it? | 14:23 |
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 | 14:24 |
lissyx | ogra, oSoMoN bad news | 15:23 |
lissyx | MOZ_LOG=Widget:5 + local patches, I can see firefox issues multiple nsIFilePicker::Open | 15:23 |
lissyx | unfortunately, it's school pickup time, I'll resume after ;) | 15:24 |
oSoMoN | so it's indeed a problem in firefox, not the portal | 15:26 |
lissyx | well | 15:40 |
lissyx | seems like it could be keypress handling | 15:42 |
lissyx | oSoMoN, because I also have a spam of https://searchfox.org/mozilla-central/rev/5a49163b7012ded5fa1c4da5aa4f8d3f7c85a5e7/widget/gtk/nsWindow.cpp#4911-4916 | 16:05 |
lissyx | oSoMoN, would we have a way to probe, from the snap, what browsers are installed? | 16:10 |
lissyx | I guess no | 16:10 |
oSoMoN | no, that would defeat strict confinement | 16:11 |
lissyx | I'd say it's the goal :p | 16:13 |
KGB-2 | gnome-initial-setup Jelmer Vernooij 355685 * commented merge request !13 * https://deb.li/kt6V | 17:23 |
KGB-0 | gnome-video-effects Janitor 355687 * commented merge request !1 * https://deb.li/3WeIg | 17:34 |
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 | 17:46 |
=== nteodosi is now known as nteodosio | ||
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 | 23:38 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!