/srv/irclogs.ubuntu.com/2022/07/22/#ubuntu-desktop.txt

=== clobrano2 is now known as clobrano
didrocksgood morning05:30
dufluHi didrocks 05:43
didrockshey duflu 05:58
oSoMoNgood morning desktoppers06:24
didrockssalut oSoMoN 06:26
dufluHi oSoMoN 06:34
oSoMoNsalut didrocks, hey duflu 06:41
=== guiverc2 is now known as guiverc
seb128goood morning desktopers!08:04
dufluHi seb128 08:05
lissyxoSoMoN, thanks for all the needinfo :)08:06
oSoMoNgood morning seb128 08:16
seb128duflu, lissyx, oSoMoN, Hey, how are you?08:54
dufluseb128, not bad. Feel like I've made good progress and soon EOW. How are you?08:55
oSoMoNI'm doing good, thanks!08:58
lissyxseb128, at high speed on the train :)08:58
oSoMoNlissyx, I still have a few needinfo to go through, and I've just fixed the nightly builds, so I'm going to proceed with merging your debug symbols branch and do a test build08:59
lissyxoSoMoN, can't you perform a test without merging?08:59
lissyxin case there are things we need to further fix, so we dont clutter the history too much08:59
lissyxi'm tracking a bug where someone sets /dev/shm as download folder on the snap package09:00
lissyxand it's triggering EACCES on XDG Document Portal ...09:00
oSoMoNI'd need to set up another branch, another workflow, and that would end up being more clutter than testing in the nightly branch itself I think09:00
lissyxright09:00
lissyxso let's hope I forgot nothing :)09:00
oSoMoNwe shall see very soon :)09:01
lissyxoSoMoN, can you also do a test run on gnome-sdk patches?09:01
lissyxor do we need kenvandine to merge before09:01
seb128lissyx, I will give a try to the gnome-sdk debug change today09:07
seb128duflu, ah, nice, on what changesets are you working atm?09:08
dufluseb128, https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/94609:11
ubottuMerge 946 in xorg/xserver "xwayland: Detect gbm_bo_get_fd_for_plane at runtime" [Opened]09:11
seb128duflu, ah, great!09:17
seb128also I can't wait for the day we will replace IRC by something modern which handle disconnects and timeouts09:17
seb128duflu, do you know if adding an extension to org.gnome.shell disabled-extensions should be an ok-is way to prevent it to be loaded even if it's part of the session?09:20
seb128it's for the new desktop installer, we want to disable ding and dashtodock by default for the 'installer only' mode09:21
seb128I hacked the systemd job which start the installer to do 'gnome-extensions disable ubuntu-dock@ubuntu.com' which works but it's a bit late so the launcher displays for a second before being unloaded09:23
seb128the idea was that we would disable the extensions and re-enable them when the installer closes (which the 'try ubuntu' item would also trigger)09:23
dufluseb128, not familiar with that command but if it sets gsettings org.gnome.shell disabled-extensions ... then yes09:25
lunahow to tell apt in ubuntu to not upgrade a package?09:54
guivercluna, this isn't support, please use #ubuntu & don't post the same in multiple rooms10:09
lunaok10:09
lunaoh well too lazy to fight with that now, atleast Spotify still works on FreeBSD thats what i use the compat layer/jail for10:17
lissyxseb128, oSoMoN by chance you dont know where this struct _PermissionDbEntry is defined? https://github.com/flatpak/xdg-desktop-portal/blob/main/document-portal/permission-db.h#L3213:11
oSoMoNlissyx: a PermissionDbEntry is just a GVariant, see https://github.com/flatpak/xdg-desktop-portal/blob/main/document-portal/permission-db.c#L110013:16
lissyxok, and what does the struct contains?13:20
lissyxI think I need to deserialize etc13:20
lissyxhttps://github.com/flatpak/xdg-desktop-portal/issues/83513:28
ubottuIssue 835 in flatpak/xdg-desktop-portal "Using /dev/shm as via XDG Document Portal results in `EACCES` when writing files" [Open]13:28
oSoMoNlissyx, setting the download folder to /dev/shm seems really convoluted, is there a valid use case for it?13:30
lissyxoSoMoN, who am I to judge what people are doing ?13:30
lissyxoSoMoN, and it was working without snap13:31
lissyxoSoMoN, and I dont see why even weird, it would not work13:31
oSoMoNI don't mean to judge, just saying that if there isn't a sensible use case, it's probably fine to ignore13:33
oSoMoN(and focus on real issues instead)13:33
lissyxthe ones I filed upstream issues that are not moving? :D13:34
lissyxoSoMoN, is this still valid ? https://bugzilla.mozilla.org/show_bug.cgi?id=129752413:35
ubottuMozilla bug 1297524 in Release Engineering "Investigate performance penalty of profile migration in Firefox snaps" [Normal, New]13:35
oSoMoNnope, let me comment13:37
lissyxseb128, so the pkcs#11 issue links to https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1967632, there seems to be no activity, did it just fall through the cracks (it happens often on bugzilla, so I would not be surprised) ?16:50
ubottuLaunchpad bug 1967632 in firefox (Ubuntu) "[snap] apparmor denied when trying to load pkcs11 module for smart card authentication" [High, Triaged]16:50
oSoMoNseb128, first successful firefox snap build with debug symbols: https://launchpad.net/~osomon/firefox/+snap/firefox-snap-stable-dbgsyms/+build/182805517:29
seb128lissyx, I guess oSoMoN shared that with you but he got a firefox snap test build which .debug generated on launchpad19:16
lissyxseb128, :)19:19
lissyxseb128, and I had a small mistake in my code but it is fixed now: https://treeherder.mozilla.org/jobs?repo=try&revision=6495bdf1f62d123e44e0101a0462b619848471fd&selectedTaskRun=AY3eZDyCSeKu6bXG9-qbZw.019:22
lissyxso symbol upload test succeeds: https://treeherder.mozilla.org/jobs?repo=try&revision=6495bdf1f62d123e44e0101a0462b619848471fd&selectedTaskRun=PrbhR5NCRbuCqwMOxxvIYw.019:22
seb128lissyx, great!19:28
lissyxseb128, so now, just have to cherry pick on all branches19:30
lissyxand we just need gnome-sdk also :)19:30
seb128right :)19:33
seb128lissyx, and I will check the pkcs#11 bug details later19:50
lissyx:)20:12

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!