/srv/irclogs.ubuntu.com/2020/03/19/#ubuntu-desktop.txt

kenvandinejamesh: hey02:18
kenvandinei'm definately getting portals for file open and save as dialogs02:18
jameshokay02:20
jameshbut not for launching URLs/files?02:20
kenvandinerunning the portals with --verbose I can see the output02:20
kenvandinenope02:20
kenvandinenever hits the portal daemons02:20
kenvandineare you running the portal packages from the archive?02:21
kenvandineor maybe something newer that you've been hacking on?02:21
jameshfwiw, I don't think there is any verbose output for the OpenURI actions02:21
kenvandineoh02:21
kenvandinemaybe that's why :)02:21
kenvandinebut...02:21
jameshI was testing focal's xdg-desktop-portal02:21
kenvandinein firefox's stdout i see the attempts to exec /snap/bin/evince02:21
jameshah.02:22
jameshit can see /var/lib/snapd/desktop/applications02:22
kenvandineand it should... right?02:22
jamesheven with GTK_USE_PORTAL=1 set, it will prefer locally available handlers02:23
kenvandineportal-test does the right thing02:23
jameshbrowser-support grants access to /var/lib/snapd/desktop/applications, but probably shouldn't.  I've mentioned it to jdstrand a few times02:23
jameshit can't do anything useful with that data, and  it is an information leak02:24
jameshtry opening a file with a mime type not covered by any of your snap applications02:24
jameshI didn't have the libreoffice snap installed, so it was the .deb libreoffice snap that was being launched when I tried to open .docx files02:25
kenvandinejamesh: if i remove all my pdf handling snaps it works02:32
kenvandinei had 7 snaps installed that claim to handle pdf :)02:32
jameshI guess removing that apparmor rule from browser-support is a priority now02:32
kenvandineif i open the drop down to select a different handler it now shows no apps02:32
kenvandinethat UI should be provided by portals?02:33
jameshMy guess is that it was added in a reactive "browsers seem to be trying to access this path, so lets allow it" way, rather than because they need it02:33
kenvandinecan you raise that with jdstrand again?02:33
jameshyeah02:33
jameshDo you mean the Firefox UI that asks if you want to open or save, or the portal one after asking you which app to launch?02:33
kenvandinewhich app to launch02:34
kenvandineit defaults to "system handler"02:34
jameshWe can't offer application choice in the Firefox UI, because the sandboxed application can't know what's available02:34
kenvandineportal-test gives me the portal's selector02:34
jameshthe "System Handler" part is normal (although a bit ugly)02:34
kenvandinei guess that uses a different API?02:35
jameshthat's coming from Firefox itself, special casing for portal support02:35
jameshhttps://dxr.mozilla.org/mozilla-central/source/toolkit/system/gnome/nsGIOService.cpp#5802:35
jibelgood morning all06:38
jameshmorning jibel06:46
jibelhi jamesh, how are you?06:48
dufluHi jibel06:48
dufluand jamesh06:48
jibelhi duflu06:49
jameshIt's interesting times.  They just announced a travel ban for all non citizens or residents entering the country from tomorrow here06:51
jibelconfined at home with the kids is interesting too06:54
jameshMy mother has brought forward her travel home by a week (she's been working in the UK for the last month or so)06:55
seb128gooood morning desktopers07:28
dufluHi seb128. How goes?07:29
seb128duflu, doing fine with the current context! you?07:29
dufluHeh, yes, same. Though I miss the outside world. Will get back to it on Sunday07:29
didrocksgood morning07:30
dufluHi didrocks07:30
seb128lut didrocks, comment ça va ?07:30
didrockshey duflu07:31
didrockssalut seb128. ça va, et toi ?07:31
seb128ça va aussi07:31
seb128:-)07:31
dufluseb128, I haven't forgotten about your email. Just wanted to make sure everything else in progress isn't waiting on me before I try learning a new project/codebase07:34
seb128duflu, k, thanks, also it sounds like you are wanting to make some free cycle to poke at that so that's good news :)07:35
duflusame for most days really - finish what I started before starting anything new07:36
seb128duflu, btw, I've emailed Hans about my flicker, turned out to be an i915 bug, I reported upstream as https://gitlab.freedesktop.org/drm/intel/issues/1476 (mentioned as a follow up/in case you are curious still about the issue)07:37
gitbotdrm issue 1476 in intel "i915 fastset failing on XPS 13 7390" [Community, Feature: Display/Other, Platform: Kbl, Opened]07:37
dufluseb128, is that flicker or the corruption?07:41
oSoMoNgood morning desktoppers07:41
dufluwhich might also have flickered07:41
dufluHi oSoMoN07:41
oSoMoNhey duflu07:41
seb128lut duflu07:41
oSoMoNsalut seb12807:42
seb128duflu, that's the plymouth flicker and the logo shifting is a side effect of the modeset according to Hans, I didn't report the session video corruption yet since I'm trying on 5.6-rc and didn't hit the bug there yet07:43
dufluOn that note I had the idea of switching to radeon or nouveau briefly to try and prove my big flicker issue is i91507:43
seb128ups07:43
didrockssalut oSoMoN !07:43
seb128lut oSoMoN I meant, comment ça va ?07:43
oSoMoNsalut didrocks07:44
oSoMoNseb128, bien, et toi? :)07:44
seb128ça va :-)07:45
jameshoSoMoN: I had some ideas about how you could move forward with https://bugs.launchpad.net/snapd/+bug/1863625, but it turned into a (temporary) dead end08:22
ubot5Ubuntu bug 1863625 in snapd "Need an xdg-email wrapper, similar to the xdg-open one" [Medium,Triaged]08:22
seb128duflu, we seem to disagree on using "fix commited" for GNOME bugs which have a fix commited upstream :-(08:24
seb128duflu, can I convince to not change those back to triaged? it makes bugs lists more difficult to browse then, since from the list you can't tell that the bug is being handled/doesn't need more than waiting for the next update to land in Ubuntu08:25
tjaaltonoSoMoN: hi, would you be willing to consider linking libnssckbi.so in firefox/thunderbird to /usr/lib/<arch>/pkcs11/p11-kit-trust.so in order to fix bug 1647285?08:26
ubot5bug 1647285 in ca-certificates (Ubuntu) "SSL trust not system-wide" [Wishlist,Confirmed] https://launchpad.net/bugs/164728508:26
seb128duflu, your status is might be theoritically correct but at an efficiency cost on handling of bugs and I think it doesn't benefit anyone, neither us nor our users if we waste more time than needed on launchpad08:26
dufluseb128, my concern is that users don't understand "Fix committed" and then ask why the bug still isn't fixed. Also Marco and I have been using the 'fixed-upstream' tag for that for a while, so might you consider that?08:28
seb128duflu, tags are not visible from the bug lists so they don't solve my problem08:28
seb128when I review e.g gnome shell bugs I just have a stack of Triaged ones and I can't tell appart which ones need work and which ones don't08:29
seb128where "need work" means debugging/fixing work, e.g are not already in the process of being fixed by just updating08:29
dufluI feel it's something we shouldn't do, but I understand your concern. Also, most are not in the state you want: https://bugs.launchpad.net/ubuntu/+bugs?field.tag=fixed-upstream08:30
dufluseb128, advanced search has a tick box 'Show bugs that are resolved upstream'. I wonder if that works?08:32
seb128that somewhat works08:33
seb128it's not able to tell if it's fixed in the same component08:33
dufluYeah but it's only 21 bugs to fix08:34
seb128so gets confused if it has several upstream watches and one closed and one open08:34
dufluup08:34
dufluThat's a fair point08:34
seb128anyway, I made my point08:34
seb128there are other ways to find those bugs08:35
seb128it's just that fix commited is what messages the more clearly from bugs lists that an issue is handled, you can even don't list those08:35
seb128but yeah, it comes to the price of confusing a bit some users sometime08:35
seb128(though I usually do add a comment saying it has been fixed upstream and the fix will land with the next update when I change the status)08:36
dufluPeople are already confused. I forgot I wanted to give a lightning talk about all things in Launchpad that mislead people08:40
dufluLike they can't tell when a bug is closed and carry on with it08:40
didrockssame in every bug tracking system, people keep commenting on closed bugs on github for instance08:41
didrocksIt was the same on Track08:41
didrocksI don’t think we can aim at avoiding that08:41
dufluSure you can, just better UI/web design08:41
dufluseb128, I think if there was a packaging branch with a fix committed early then we'd both agree on the status. I think the main issue really is that there hasn't been (like https://git.launchpad.net/~ubuntu-desktop/ubuntu/+source/gnome-shell). If we declare Fix Committed when something is just fixed upstream then there may be an indefinite lag and no guarantee of it reaching distro even within one cycle or ever08:44
dufluSo Fix Committed creates false expectation even for those who know what it means08:46
didrockswell, if it’s fixed upstream in a version like 3.36.0 and we have 3.35.91, we know we’ll switch to the released version08:46
didrocksreleased as "stable"08:46
dufluThat's a good case for an exception08:46
didrocksand so, that it will reach the distro this cycle08:46
oSoMoNjamesh, ack, thanks, that's useful even if not applicable right now08:46
dufluOK, I will update 3.35.9x bugs to Fix Committed, seb12808:47
jameshoSoMoN: yeah.  If we're not doing any "snap userd" specific work, it's not clear it's worth reimplementing a tool like that08:51
dufluDone, seb12808:52
oSoMoNtjaalton, looking into this08:54
tjaaltonoSoMoN: great, thanks09:01
Laneymoin09:03
oSoMoNhey Laney09:03
didrockshey Laney09:04
seb128duflu, thanks!09:08
seb128duflu, and yeah, I don't suggest using "fix commited" for random projects on launchpad which might not see a new version for years, I use it as a special rule for GNOME mostly09:09
seb128hey tjaalton, Laney, how are you?09:10
dufluseb128, also beware we are in the territory of 3.36.1 fixes, which are committed upstream :)09:12
seb128duflu, that's fine, we do plan to get .1 in focal :)09:13
tjaaltonseb128: howdy, doing great09:13
Laneymoin oSoMoN didrocks seb12809:14
Laneyyeah not too bad I guess!09:15
Laneyyou?09:15
seb128doing good here!09:18
didrocksdoing fine09:19
pieqduflu, hi! Saw your comment on https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/186619409:19
ubot5Ubuntu bug 1866194 in pulseaudio (Ubuntu) "[Zoom USB audio on Dell Inspiron 7370] shows up in the sound output options but the sound keeps being emitted from the internal laptop speaker" [High,New]09:19
seb128today is my "work day" :)09:19
pieqduflu, the thing is I can trigger this with two very different sound interfaces: a USB microphone and a BT headset09:19
seb128not my try-to-strech-to-get-work-done-while-watching-kid day09:19
pieqduflu, so in my case I'm not sure if this is specific to a sound peripheral... maybe more to the device itself (and its internal component)09:20
duflupieq, yeah I think you're right. I periodically see similar issues on different devices, but not with every peripheral09:20
dufluSo different bugs09:20
pieqargh.... I don't know how to tackle this09:21
pieqa colleague was saying that basically when the issue is fixed for one person, it brings a regression for someone else...09:21
duflupieq, upstream is responsive and helpful: https://gitlab.freedesktop.org/groups/pulseaudio/-/issues09:21
pieqduflu, ha? I'll check it out then09:22
dufluIn fact I should have directed you there already. I forgot09:22
pieqbut maybe we should consider some test cases to make sure newer versions of PA don't break things on existing models09:22
oSoMoNtjaalton, you wrote in comment #22 that nss should have everything in focal, yet /usr/lib/x86_64-linux-gnu/nss/libnssckbi.so is not a symlink to p11-kit-trust.so09:22
pieqduflu, no worries. I'm very bad at going upstream myself... I'll check this out later09:23
tjaaltonoSoMoN: that's fine09:23
oSoMoNtjaalton, (I know this is independent from the situation in firefox and tbird, because they ship their own copy of nss)09:23
duflupieq, if you look hard enough this kind of bug never went away, but also never occurs on many machines09:23
seb128pieq, the bug you mentioned, is that new or did it exist for you in e.g bionic?09:23
pieqduflu, that's the problem... it's here enough to be annoying to a big enough fraction of the users, but it's not spread enough that it's easy to trigger/debug/fix09:24
oSoMoNtjaalton, so how is this going to work for other apps using the system-wide copy of nss?09:24
pieqseb128, it's new. I had 19.04 and 19.10 previously on this laptop09:24
duflupieq, anyway upstream knows the right questions and commands to try09:24
tjaaltonoSoMoN: I'm referring to comment #6 which mentioned that at least 3.30 would be needed09:24
pieqseb128, worked well enough, and when I put 20.04 daily, this bug appeared09:24
seb128pieq, that's the sort of information that would be useful to include in the report09:24
seb128pieq, when did you start testing focal?09:24
pieqseb128, argh I thought I mentioned it, but I didn't. I'll update the bug description09:25
dufluThis is why I keep a growing list of ISOs, so you can bisect when it's unclear what package is the issue09:25
pieqseb128, shortly before I open this bug09:25
dufluI think Debian is automating that kind of thing?09:26
pieqseb128, I was tricked by jibel who told me everything was fine09:26
pieqon 20.04 daily09:26
pieq;)09:26
oSoMoNtjaalton, but my understanding of comment #4 is that the symlink is needed nonetheless09:26
seb128k, so after we updated pulseaudio, which doesn't make easier to knowif that's pulseaudio or something else in focal09:26
pieqseb128, this laptop has been certified. I could check the OEM image (bionic) but I don't think it's very useful since it didn't happen on 19.04/19.1009:27
tjaaltonoSoMoN: ok, I'll leave that open then. but it doesn't concern ffox/tbird :)09:27
dufluon that note... why is "disco" still listed in launchpad? https://launchpad.net/ubuntu/+source/gnome-shell09:28
dufluIt hit EOL in January09:28
oSoMoNtjaalton, I know, I was just trying to understand the bigger picture. Doing that symlink in firefox and thunderbird sounds okay to me, but I'll ask the security team for their opinion, as I probably don't understand all the implications09:28
tjaaltonoSoMoN: sure thing09:29
tjaaltonoSoMoN: my understanding is that this doesn't *have* to be implemented everything in one go09:29
tjaaltonthe biggest impact would be gained from fixing these apps I think09:29
seb128duflu, because whoever is supposed to handle that didn't finish the work to decomission it properly09:32
seb128duflu, can you mention it/ask on #ubuntu-release ?09:32
seb128a reminder that it's not done might be useful09:32
Laneythere's no need, it's known / in progress09:32
dufluok09:32
LaneyI saw Steve talking about it yesterday actually09:32
seb128thx Laney09:32
Laneythere was some actual reason why it couldn't be done straight away09:33
seb128I've no idea about the process and what is involved09:33
Laneyme neither beyond https://wiki.ubuntu.com/EndOfLifeProcess09:33
seb128I would have expected that to be a simple flag to switch09:33
Laneywould be good to share that knowledge / work imho09:35
seb128indeed09:36
oSoMoNtjaalton, an alternative would be building firefox/thunderbird against the system-wide libnss, but firefox currently requires 3.50, which isn't yet in focal, and I suspect they bump that requirement often, so that wouldn't really work with our distribution model09:39
tjaaltonoSoMoN: yeah, I don't think that's worth it09:40
Laneyduflu: Fancy updating the debian/changelog in https://salsa.debian.org/3v1n0-guest/mutter/-/tree/ubuntu/master and https://salsa.debian.org/3v1n0-guest/gnome-shell/-/tree/ubuntu/master to list the bugs that would be closed by these uploads?09:48
dufluLaney, do I have perms for that?09:57
Laneyduflu: you can push it anywhere, or give me a 'git am'-able patch even, I don't mind :-)09:57
dufluLaney, OK I'll try to get that done before making dinner...09:58
Laneythat's great, thanks09:58
dufluUgh, don't mix remotes from the wrong project10:07
dufluLaney, I would be editing older changelog entries, you understand?10:09
dufluNot the top one10:09
Laneyduflu: That won't cause the bugs to be closed10:10
dufluHmm, they were closed in older entries10:10
LaneyI suggest describing it in the latest entry, as 'this upload to Ubuntu contains the fixes from ... which will close ...'10:10
dufluYes, caveat being that they are Ubuntu bugs and the first Ubuntu entry10:11
dufluLaney, 1/2: https://salsa.debian.org/3v1n0-guest/gnome-shell/-/merge_requests/110:23
dufluor https://salsa.debian.org/3v1n0-guest/gnome-shell/-/merge_requests/1.patch10:23
seb128Trevinho, Laney, duflu, bug #1867345 just as a FYI/consideration when updating the packaging now or later (we can also rls-ff-incoming and discuss in meeting if that makes more sense)10:26
ubot5bug 1867345 in gnome-shell (Ubuntu) "Do not ship "Extensions" application with gnome-shell" [Wishlist,New] https://launchpad.net/bugs/186734510:26
dufluI have no opinion on that, any more10:26
Laneysounds worth doing10:31
Laneyin Debian too probably though10:31
dufluLaney, 2/2: https://salsa.debian.org/3v1n0-guest/mutter/-/merge_requests/110:31
dufluwhich is https://salsa.debian.org/3v1n0-guest/mutter/-/merge_requests/1.patch10:32
dufluLaney, I'm done so good night(?)10:33
Laneythanks and see you!10:33
dufluOh wait10:34
dufluThose were the fixes already upstreamed not including patches. I guess Marco already documented any patches10:34
duflu?10:34
Laneyyes but without LP references if there are any10:35
dufluArgh10:35
dufluOK try again...10:35
dufluIn a minute10:36
Laneyyou can amend his lines to include those10:36
dufluI will10:36
dufluLaney, done10:44
dufluone line changed10:44
Laneygreat, thanks, I'll look in a bit10:44
popeykenvandine any plan to add pop theme to gtk-common-themes? i see no issues for it10:59
ricotzhey desktoppers :)12:16
popeyGood day!12:17
jdstrandjamesh, kenvandine: I may have misunderstood before that the access to /var/lib/snapd/desktop/applications was just noise. based on backscroll I understand that not to be the case12:31
oSoMoNhey ricotz, how are you?12:50
kenvandinepopey: no current plan.  i'm not particularly opposed but i do want to limit the size12:58
kenvandinepretty soon we should have the automated theme installation12:58
popey"soon"?12:59
kenvandinelast i heard we might have something usable in may12:59
kenvandineright after 20.04 releases12:59
kenvandine20.04 was the goal, but we couldn't get it in time for feature freeze13:00
kenvandineso decided right after 20.04 was ok13:00
jdstrandkenvandine: is there a bug for this firefox issue?13:33
kenvandinejdstrand: bug 186805113:34
ubot5bug 1868051 in snapd "browser-support[allow-sandbox=true] should not grant access to /var/lib/snapd/desktop/applications" [Undecided,New] https://launchpad.net/bugs/186805113:34
ricotzoSoMoN, hey, I am fine (still) ;), and you?13:45
oSoMoNricotz, yeah, I'm good, thanks13:48
kenvandineogra: anything to chat about today?14:05
ogranot really, i played with the platform snap but have nothing working yet14:05
kenvandineok14:05
hellsworthgood morning desktopers14:53
kenvandinehellsworth: good morning14:59
hellsworthhi kenvandine ! how are you today?14:59
kenvandinemy yard is turning yellow... hellsworth, do you know why?15:00
hellsworthumm because it's so warm there?15:01
hellsworthyou know, i went for a 30 min walk yesterday and got a solid sunburn. and today it is going to snow!15:03
hellsworthmaybe later i'll go get some snow to put on my sunburn :)15:03
hellsworthhey kenvandine so maybe we want to just forget about updating gtk in the build snap until gnome-3-36. i wasn't thinking of the test effort that would be needed and now that you pointed it out, i think it's not worth it.15:07
kenvandinehellsworth: pollen!15:11
kenvandineit's everywhere now15:11
hellsworthwelcome to spring i guess!15:11
hellsworthugh and the daycare will close at noon, not for coronavirus but for the blizzard warning15:15
hellsworthoSoMoN: heads up i'm going to ask you to upload a new LO to dev as soon as it builds and put the artifacts in a google drive for you. all autopkgtests have passed my build in the ppa.15:16
hellsworthricotz: FYI ^^15:16
hellsworththis is 6.4.215:16
oSoMoNhellsworth, sure thing15:18
ricotzhellsworth, hi, I noticed, so the autopkgtests passed?15:18
hellsworthyes all of them15:19
ricotzhellsworth, great15:19
hellsworthhttps://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal-hellsworth-libreoffice/?format=plain15:19
hellsworth(if you want to have a look)15:19
ricotzI am fine if you say so :)15:19
hellsworth:D15:19
ricotzhellsworth, I assume there is no difference from your ppa package apart from the final changelog version?15:20
hellsworthcorrect15:21
ricotzhellsworth, could you push the git branch?15:21
hellsworthyep doing that now15:22
ricotzthx15:23
seb128Trevinho, Laney, so what's the status of 3.36?16:09
LaneyI'm uploading bits to a silo now16:09
Trevinhoseb128: I'm fixing now a change we need for theming gdm16:09
Trevinhothen we should be good16:09
Trevinhoneed to change something in yaru too though16:10
seb128k16:10
seb128Laney, Trevinho, thanks16:10
LaneyTrevinho: what change to what project?16:11
Laneyand need?16:11
Laneyand what need*16:11
TrevinhoLaney: shell and yaru16:12
Laney:/16:12
Laneyis this another distro patch?16:13
TrevinhoLaney: no, need to change one actually, I hope to remove another so I'm trying to figure another approach16:13
Laneymeans 20.04.3 in the silo isn't 20.04.3 right?16:13
TrevinhoLaney: no, I noticed late...16:14
Laneyk, so I guess not today then16:14
TrevinhoLaney: if you wait a second I rebuild the silo16:14
Trevinhoand push without that yaru16:14
TrevinhoI knew I had to use ~wip there too -_-16:14
Laneyuse 398316:15
Laneythe silo was already dead because you burned the version for mutter16:15
Laneynow that one is dead too because of yaru16:15
TrevinhoLaney: ok, well in such cases I just abandon and rebuild and re-upload (or copy if in time)16:16
Laneyright16:16
LaneyI was fetching the things out and re-uploading them16:17
TrevinhoLaney: I wa looking at the changelog changes you pushed to salsa, and it's weird... Since i was sure I had pushed last night a version with bugs fixed as well, while it seems I forgot, but I had done the same alredy :(16:17
Trevinhoanyways...16:17
LaneyI got Daniel to do that so we could know it was right ;-)16:18
Laneyoh well16:18
Trevinhoah damn it.... I didn't push indeed https://gitlab.gnome.org/Teams/Design/os-mockups16:19
Trevinhoouch16:19
Trevinhohttps://paste.ubuntu.com/p/h3RyWk3GJS/16:19
Trevinhoso yeah, was right :D16:19
LaneyProbably going to copy Fedora for Shell and do https://src.fedoraproject.org/rpms/gnome-shell/c/2563211c08a75a21842793a6e3879c93a335e6b0?branch=master16:21
hellsworthoSoMoN: I've shared a google drive folder with you that contains all of the LO 6.4.2 build artifacts for focal. when you get a chance, please upload the necessary pieces to proposed.16:22
oSoMoNhellsworth, will do shortly16:29
hellsworthoSoMoN: thanks16:35
bigonRAOF: hey, I'm preparing a few changes for colord, is it that fine for you if I'm pushing them git and then uploading it to debian?17:19
oSoMoNhellsworth, looking at the debdiff, in debian/rules, is this intentional?18:00
oSoMoN-USE_GIT_TARBALLS=n18:00
oSoMoN+USE_GIT_TARBALLS=y18:00
hellsworthno18:00
hellsworth i fixed that locally (changed it back to n) and am rebuilding with debuild -S -sd18:02
hellsworthsorry18:02
oSoMoNhellsworth, also, it would be interesting to generate the *source.changes file using the -v switch to include all the changelog entries since the last version in focal18:02
hellsworthis that -v flag to debuild?18:03
oSoMoNIIRC, yes18:03
oSoMoNthat's dpkg-genchanges -v, and I think debuild dispatches it correctly to dpkg-genchanges18:03
hellsworthok thanks. i started a debuild -S -sd -v locally18:04
oSoMoNcheers18:05
tkamppeterIs there a way to make bug 1863239 an rls bug for focal?18:30
ubot5bug 1863239 in libmtp (Ubuntu) "/dev/bus/usb/*/* device file of HP multi-function printer assigned to "audio" group" [Critical,Confirmed] https://launchpad.net/bugs/186323918:30
tkamppeterIt makes most HP printers not printing when on USB.18:33
bigonhttps://bugs.debian.org/cgi-bin/bugreport.cgi?bug=954013 << an idea for this?18:39
ubot5Debian bug 954013 in evince "evince: Opening external URL failed: blocked by AppArmor: Failed to execute child process /bin/sh" [Normal,Open]18:39
hellsworthoSoMoN: seems that -v in debuild is for version and causes debuild -S -sd -v to fail18:40
hellsworth-v is version also to dpkg-genchanges18:41
hellsworthretrying with jsut debuild -S -sd18:41
=== _thumper_ is now known as thumper
oSoMoNhellsworth, yeah, you need to explicitly specify a version19:04
oSoMoNsee the man page for dpkg-genchanges19:04
hellsworthhmm ok thanks19:05
ricotzhellsworth, I noticed an issue :\19:34
hellsworthtell me19:34
ricotzit is an unwanted debian change19:35
ricotzregarding boost and mdds19:35
hellsworthi didn't see any problem with building or running libreoffice...19:37
ricotzhellsworth, I might lead to mdds being demoted to universe19:38
hellsworthoh perhaps this is bad because debian is now using an internal mdds and we need to use the mdds that's in main19:38
hellsworthright19:38
hellsworthok19:38
hellsworthgood catch19:38
ricotzhellsworth, I can push the required change19:39
hellsworthsure ricotz please do19:39
hellsworthand thanks19:39
ricotzhellsworth, done19:41
hellsworththanks19:41
hellsworthi'm going to err on the side of caution and build this in my ppa and rerun autopkgtests before requesting it to be uploaded to proposed19:43
hellsworthunless ricotz you think that's unwarranted19:44
hellsworthI will at least build a ~ppa2 in hellsworth:libreoffice and install/test19:46
ricotzhellsworth, yeah, do that19:46
oSoMoNgood night all20:29
jdstrandbigon: add this to the evince profile: /bin/{b,d}ash ixr,20:32
jdstrandbigon: actually, /bin/{,ba,da}sh ixr,20:33
robert_ancellpopey, https://forum.snapcraft.io/t/snap-interface-metadata-i-e-descriptions/16077 in case you didn't see it.20:36
robert_ancellDo desktop snaps need both the pulseaudio and audio-playback interfaces connected? I noticed audacity has both, which looks confusing in settings.20:38
jdstrandrobert_ancell: no, pulseaudio is deprecated20:40
robert_ancelljdstrand, ah, good.20:41
jdstrandrobert_ancell: it doesn't auto-connect any more (with new enough snapd)20:41
jdstrandrobert_ancell: unless we grandfathered the snap20:41
robert_ancelljdstrand, so it would probably make sense to add it to the blacklist in the UI?20:41
jdstrandrobert_ancell: we grandfathered snaps that only plugged pulseaudio so as not to break them and force a flag day to move to audio-playback20:42
jdstrandrobert_ancell: considering the number of grandfathered snaps, it probably makes sense to only show pulseaudio if audio-playback is not preset20:43
jdstrandpresent*20:43
robert_ancelljdstrand, ok.20:43
robert_ancellThanks!20:43
jdstrandnp20:43
robert_ancelljdstrand, is there an easy way to work out which interfaces are deprecated?20:44
jdstrandrobert_ancell: that won't fix the situation where a grandfathered snap decided to add audio-playback but not remove pulseaudio, in which case both show. if someone wanted to remove audio capabilities from the snap, they'd have to both be shown, but yes, to your point, it is a bit weird having both (but that is what the snap actually has)20:44
robert_ancelljdstrand, oh, so if you disable audio-playback but have pulseaudio connected then you'll get sound? In that case we'll have to show both.20:45
jdstrandrobert_ancell: I'm not sure if it is worth adding a 'deprecated' label in a strategic location or not. that might help the ui...20:45
jdstrandrobert_ancell: yes20:45
robert_ancelljdstrand, I was asking specifically so I know the list of interfaces that need labels, and not waste time on deprecated ones. But more metadata is always useful.20:46
jdstrandrobert_ancell: but if a snap plugged both, you could, conceivably, only show audio-playback if pulseaudio is disconnected. the more we chat, the more the 'deprecated' label might make sense :)20:46
jdstrandbut I'll leave that up to you :)20:47
robert_ancellI think I'll propose a deprecated label PR, because that seems an easy add.20:47
jdstrandrobert_ancell: for more context, pulseaudio actually grants playback and record on (iirc) < disco20:47
jdstrandnot that you need to necessarily express that20:48
jdstrandrobert_ancell: as for working out which interfaces are deprecated: no. this is the only one atm and we didn't add anything for querying what is deprecated20:50
robert_ancelloh, I thought there were more.20:50
robert_ancellThere's been some that have been removed, right?20:50
jdstrandrobert_ancell: well, now that you mention it, I might have used that term in a google doc, but this is the only one like pulseaudio where it moved from auto-connected to manual connected20:51
jdstrandrobert_ancell: you might be thinking of a spreadsheet that talked about the interfaces?20:51
robert_ancelljdstrand, yeah, that's what I've been looking at, but it's out of date and I was wondering if there was a better source of information.20:52
jdstrandrobert_ancell: no interfaces have been removed. pulseaudio went from auto to manual connect, and network-status was totally rewritten. everything else has just been modified in normal maintenance-y ways20:52
robert_ancellok20:53
robert_ancelljdstrand, Do you want to add some new labels to that spreadsheet? I asked for edit access from mpt but haven't got it yet.20:53
jdstrandrobert_ancell: right, so in terms of that doc, sure, the unity8 interfaces could be considered deprecated for your ui (they are still alive in the store reviews and snapd though)20:53
jdstrandrobert_ancell: I can review that spreadsheet again, sure20:54
robert_ancelljdstrand, ta20:54
robert_ancelljdstrand, https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/1867598 lists the interfaces we don't have labels for.20:55
ubot5Ubuntu bug 1867598 in gnome-control-center (Ubuntu) "Inconsistency in naming of "Permissions & Access"" [High,Triaged]20:55
jdstrandrobert_ancell: Snap interfaces GUI descriptions?20:55
robert_ancelljdstrand, yep20:55
jdstrandrobert_ancell: I have only comment access to the spreadsheet myself. perhaps the way to go is you obtain the edit access, add the missing things from your forum post, then I come in and add comments21:13
robert_ancelljdstrand, ok, I'll let you know when I get that.21:13
robert_ancellThanks again.21:13
jdstrandthanks21:13
jdstrandrobert_ancell: I don't think anyone has capacity to implement what I suggested in the forum topic in the next several weeks, so the spreadsheet is as good a place as any to coordinate until such time21:14
jdstrandit might still make sense after, I'll let mpt decide on that :)21:15
RAOFbigon: absolutely! colord is in the Debian group for a reason 😀.21:25
ricotzhellsworth, please enable -proposed in your PPA21:26
robert_ancellkenvandine, did you make the snap-store-3-36 branch intentionally? Upstream still hasn't made a 3.36 branch so just snap-store is still 3.3623:16
robert_ancellkenvandine, is the snap-store-packagekit branch now obsolete?23:32
kenvandineyes it is23:47
kenvandineyou made the snap-store-3-36 branch in frankfurt23:47

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