[06:40] <oSoMoN> good morning desktoppers!
[06:40] <duflu> Morning oSoMoN
[06:42] <ricotz> hey oSoMoN duflu
[06:58] <duflu> Hi ricotz
[07:08] <didrocks> good morning
[07:20] <duflu> Morning didrocks
[07:22] <didrocks> hey duflu
[08:12] <Wimpress> Morning o/
[08:14] <didrocks> good morning Wimpress
[08:16] <Wimpress> Hi didrocks
[08:18] <duflu> Morning Wimpress and seb128
[08:19] <seb128> goood morning desktopers
[08:19] <seb128> hey duflu, how are you? had a good w.e?
[08:19] <didrocks> salut seb128, bon week-end ?
[08:20] <Wimpress> seb128: Morning
[08:20] <seb128> lut didrocks, hey Wimpress, how are you? good w.e?
[08:21] <Wimpress> Yep, good weekend here.
[08:21] <Wimpress> Yourself?
[08:21] <didrocks> seb128: good good, thanks!
[08:21] <Wimpress> Side project for the weekend was getting Steam fixed in Focal.
[08:21] <Wimpress> All uploaded.
[08:22] <seb128> Wimpress, I didn't even know it was not working ... was it our fault or just world moving around it which we didn't catch up with?
[08:24] <Wimpress> didrocks jibel I see no MIR update for zsys in Trello or LP so I've pinged Steve and Joe.
[08:24] <didrocks> Wimpress: thanks! I did the same check
[08:25] <mwhudson> oSoMoN: 1.41? debian doesn't have that yet, boo
[08:25] <jibel> yeah, I re-pinged on the card
[08:25] <Wimpress> seb128: For reasons that a not documented steam in Ubuntu added an epoch sometime ago, so has not been syncing from Debian.
[08:25] <Wimpress> Many fixes in Debian recently, particularly for controllers and VR.
[08:26] <seb128> I see
[08:26] <Wimpress> All merged  and tested.
[08:26] <Wimpress> Got the community involved over the weekend.
[08:27] <seb128> mwhudson, hey, we will get a new gnome-system-monitor before focal, we are targetting 3.36 and 3.35.9x are rc versions for it
[08:27] <seb128> Wimpress, well done :)
[08:27] <mwhudson> seb128: cool :)
[08:28] <didrocks> nice
[08:46] <oSoMoN> good morning duflu, ricotz, didrocks, Wimpress, seb128, jibel
[08:47] <oSoMoN> hey mwhudson, I guess the rustc driver in debian is firefox, as it is in Ubuntu…
[08:48] <seb128> lut oSoMoN, comment ça va ? bon w.e?
[08:49] <didrocks> hey oSoMoN
[08:49] <oSoMoN> très bon! we had Trevinho and Trevinha over for dinner on Friday, that was really nice
[08:51] <seb128> I saw the picture, nice one :)
[08:51] <marcustomlinson> morning desktoppers
[08:51] <oSoMoN> good morning marcustomlinson
[08:51] <seb128> hey marcustomlinson, how are you today?
[08:52] <marcustomlinson> hey seb128 yeah doing ok, yourself?
[08:52] <seb128> marcustomlinson, I'm good, thanks!
[08:52] <marcustomlinson> hi oSoMoN
[08:53] <mwhudson> oSoMoN: yeah well need to upload 1.40 first anyway i guess
[08:54] <mwhudson> just uploading a 1.40 merge for focal to my ppa, that's step one anyway
[08:55] <oSoMoN> mwhudson, ack, thanks
[08:57] <didrocks> hey marcustomlinson !
[08:57] <marcustomlinson> morning didrocks
[09:01] <duflu> Hi marcustomlinson
[09:02] <Laney> morning
[09:02] <marcustomlinson> hey duflu and Laney
[09:02] <duflu> Hi Laney
[09:09] <seb128> hey Laney, how are you? had a good w.e?
[09:11] <seb128> duflu, thx for dropping that pulseaudio patch from the vcs, I know it was good to remove but forgot once I was done rebasing other changes
[09:11] <seb128> duflu, also thx for giving it a round of testing!
[09:11] <duflu> seb128, no problem. That's the only thing I did remember/know about v14
[09:15] <seb128> Laney didrocks, do you remember if there is a place where we have the packages-to-team mapping lists published?
[09:16] <Laney> hi marcustomlinson duflu seb128
[09:17] <Laney> weekend was nice, went to a beer festival and the cinema
[09:17] <Laney> you?
[09:17] <Laney> and not offhand
[09:18] <seb128> the w.e in France was really nice for us :-)
[09:18] <seb128> weather was nice and we had some relaxing time, good food and fun
[09:21] <Laney> ah good!
[09:25] <didrocks> hey Laney
[09:25] <oSoMoN> morning Laney
[09:26] <didrocks> seb128: hum, I don’t know either, I’m more checking package by package with our tools
[09:26] <seb128> didrocks, Laney, no worry, maybe there isn't one :)
[09:26] <Laney> I thought there was a CSV or a JSON file
[09:27] <Laney> but don't know where it lives, guess one for Brian
[09:27] <seb128> Brian might know, I will ask him
[09:27] <seb128> right
[09:27] <seb128> thx :)
[09:31] <seb128> Laney, libsoup from experimental, was it any reason to not sync it? I'm about to do that now, stop me if there is a reason :)
[09:32] <Laney> seb128: the reason you found!
[09:33] <seb128> Laney, well, the issue is in g-n not libsoup
[09:33] <Laney> ok
[09:33] <Laney> you can handle it
[09:33] <Laney> that is the any reason though
[09:33] <seb128> k, thanks
[09:34] <seb128> I will nag mcatanzaro about the g-n issue first though
[09:34] <seb128> (first relocating, brb)
[10:02] <Laney> seb128: the new gedit deps need promoting now btw for the migration
[10:02] <Laney> also should it be dropped on i386 or what?
[10:03] <seb128> ack, didrocks kept the MIR bugs assigned to him so I though he was going to do it
[10:03] <seb128> didrocks, or do you want me to do it?
[10:04] <seb128> no idea about i386, I will ask Steve about why it's still trying to build there
[10:05] <Laney> some chain that comes from gtk+3.0
[10:08] <Laney> given that, I would say that the new deps need to be added into lp:ubuntu-archive-tools update-i386-whitelist and the script re-run to get those in the whitelist
[10:08] <didrocks> seb128: I can do them in a moment
[10:08] <seb128> didrocks, thx
[10:09] <seb128> Laney, ack, I will have a look to that in a bit
[10:12] <didrocks> seb128: btw, do you run change-override and other ubuntu-archive-tools on focal? With the removal of python-launchpadlib and those scripts still being python2…
[10:13] <seb128> didrocks, I still have python2 installed and I hack around for the interpreter when needed, but yeah those need work :/
[10:13] <didrocks> seb128: ah, you didn’t apt autoremove and so, still have a python2-launchpadlib around
[10:13] <seb128> yes :)
[10:14] <didrocks> humf, really, I wonder how even the archive tools could be broken on our distro and people still doing the transition…
[10:16] <didrocks> impossible to reinstall easily, the dep list is infinite
[10:16] <didrocks> I’ll do as the previous days, starts my bionic vm :/
[12:56] <Laney> fossfreedom: hey, going to upload mutter-6 shortly, any chance you could prep a budgie-desktop for that please? looks like it should be ready upstream
[13:18]  * ricotz thinks about stopping libreoffice in favor of picking op new poppler
[14:25] <seb128> tkamppeter, there are a bunch of printing items with failing autopkgtest on the current focal report, is that something you are looking at?
[14:26] <tkamppeter> seb128, where, which packages?
[14:27] <seb128> tkamppeter, https://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses_by_team.html#desktop-packages see the cups section
[14:31] <tkamppeter> seb128, seems that the last two Debian updates broke it all down.
[14:34] <seb128> tkamppeter, right, so at least you are aware now :)
[14:34] <seb128> there is a -10, let's see if it fixes it once it's synced
[14:36] <tkamppeter> seb128, -8 and -9 have lots of changes on the autopkg tests to make them much more sensitive, this probably revealed a lot of problems with the more exotic drivers and processor architectures.
[14:37] <seb128> tkamppeter, can you make sure the debian maintainer knows?
[14:38] <tkamppeter> seb128, I will do.
[14:38] <tkamppeter> seb128, -8 contains only a fix done by me, but it was skipped by the autosync because -9 came too close after.
[14:39] <tkamppeter> seb128, -10 contains 2 real (not autopkg stuff) bug fixes from other contributors.
[14:40] <tkamppeter> seb128, if it gets too much to get Debian's CUPS sorted for 20.04, I suggest to take the 3 bug fixes of -8  and -10 and put them up -in a -7ubuntu1 for 20.04 and from 20.10 on we go snap-only.
[14:42] <tkamppeter> seb128, -10 has also autopkgtest additions, and none of them list autopkgtest fixes in their debian/changelog entries.
[14:48] <seb128> tkamppeter, k, your call, still would be useful to upstream to debian
[15:08] <tkamppeter> seb128, Debian maintainers are informed now.
[15:08] <seb128> tkamppeter, thanks!
[15:09] <tkamppeter> seb128, now I would like to have -8 as the Debian base for our Focal cups package and make -8ubuntu1 to take the 2 bug fixes of -10.
[15:09] <seb128> tkamppeter, sounds good to me yes
[15:11] <tkamppeter> seb128, can I upload -8ubuntu1 despite -9 and -10 were already pulled by the sync but not passed into -release?
[15:11] <tkamppeter> seb128, or do we need someone to remove the failed -9 and -10 from -proposed?
[15:12] <hellsworth> good morning desktopers
[15:12] <seb128> Hey Heather, how are you?
[15:12] <kenvandine> good morning
[15:12] <marcustomlinson> morning hellsworth
[15:12] <seb128> tkamppeter, either we remove from proposed or you ubuntu a 10ubuntu1 which is -8 where you write in the changelog 'revert changes from -9 and -10'
[15:14] <tkamppeter> seb128, probably the -8ubuntu1 would be better as it allows to get to -10 should there not be -11 soon.
[15:15] <tkamppeter> seb128, for 20.10 we will then remove all printer-driver-* packages so CUPS stops to trigger their autopkgtests (cups will stay as Debian package only for libcups, the printing stack will come from the CUPS snap).
[15:15] <seb128> tkamppeter, -10 didn't sync yet, so you can upload -9ubuntu1 with the problematic changes reverted and then we are still able to sync -10 later if we want
[15:15] <tkamppeter> seb128, could you block the sync of -10 somehow then?
[15:16] <Laney> seb128: just uploaded mozjs68 to focal/new btw, would be good if you could take a look, didn't want to wait for new in debian for that
[15:16] <Laney> it's going to need to go into that bootstrap list too btw
[15:16] <seb128> tkamppeter, if you upload -9ubuntu1 today that should be good enough to block it :)
[15:16] <seb128> Laney, I can have a look, I've no idea about the boostrap list thing though
[15:17] <Laney> same script I mentioned earlier
[15:17] <Laney> it generates the i386 whitelist
[15:17] <seb128> the i386 one?
[15:17] <seb128> ah, right
[15:17] <Laney> going to be needed for gjs
[15:27] <Laney> we should move libproxy over too, then mozjs60 can go away
[15:29] <seb128> ack
[15:29] <seb128> Laney, step1, source NEWed
[15:30] <Laney> woot, thanks!
[15:30] <seb128> np!
[15:30] <hellsworth> it looks like icu is holding up a bunch of things in proposed : https://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses_by_team.html#desktop-packages
[15:30] <hellsworth> who should i contact about this?
[15:30] <hellsworth> the maintainer of icu?
[15:31] <hellsworth> oh no i'm wrong
[15:31] <hellsworth> LO is holding up icu which is holding up things. soryr from the update_excuses_by_team view it looked the other way around :)
[15:32] <seb128> it's actively being work on, just a non trivial transition
[15:32] <seb128> no need to contact anyone, it's well known
[15:32] <Laney> that's probably why dok_o pinged about libreoffice/arm64 this morning
[15:32] <Laney> the rebuilds are done: https://people.canonical.com/~ubuntu-archive/transitions/html/icu.html
[15:32] <Laney> but it's not a candidate because of that test failure
[15:34] <marcustomlinson> hellsworth: 1. drink coffee, 2. re-read DMs ;)
[15:34] <hellsworth> ok so should i just relaunch the failed autopkgtests on http://autopkgtest.ubuntu.com/packages/libr/libreoffice/focal/arm64
[15:35]  * hellsworth scrolls up for the first time this morning :)
[15:35] <marcustomlinson> hellsworth: I had tried a re-run already
[15:35] <tkamppeter> seb128, there is one problem wedging a -9ubuntu1 upload between current -9 and upcoming -10 to stop -10.
[15:36] <marcustomlinson> hellsworth: icu is not the only package where libreoffice/arm64 is failing
[15:36] <hellsworth> marcustomlinson: i don't see any pings in this room from today besides from you
[15:37] <marcustomlinson> hellsworth: I was pinged in ubuntu-devel
[15:37] <hellsworth> there's a common issue which looks like maybe a nova one: ERROR: testbed failure: sent `auxverb_debug_fail', got `timeout', expected `ok...'
[15:37] <tkamppeter> seb128, sorry, I think I have found a way to do it.
[15:37]  * hellsworth joins ubuntu-devel
[15:37] <seb128> tkamppeter, good :)
[15:41] <hellsworth> who maintains the nova infra for autopkgtest?
[15:42] <Laney> me and some others in #ubuntu-release
[15:44] <hellsworth> ah ok thanks then i'll go ask in that room :)
[15:47] <tkamppeter> seb128, uploaded cups 2.3.1-9ubuntu1, to kill auto-sync, if something is wrong with it, I will upload -9ubuntu2 soon.
[15:48] <seb128> tkamppeter, thx
[15:49] <tkamppeter> seb128, it got accepted into -proposed, so I was quick enough.
[15:51] <seb128> tkamppeter, \o/
[18:26] <kenvandine> Laney: this should work right?  OnlyShowIn=ubuntu;
[18:27] <Laney> yus
[18:31] <kenvandine> Laney: it's not :(
[18:32] <kenvandine> https://paste.ubuntu.com/p/J8QyF6ZbxJ/
[18:32] <kenvandine> and
[18:32] <kenvandine> https://paste.ubuntu.com/p/x9wyvg7jBS/
[18:32] <kenvandine> those are the full desktop files
[18:32] <kenvandine> Snap Store is shown and Ubuntu Software isn't... when XDG_CURRENT_DESKTOP == ubuntu:GNOME
[18:39] <Laney> mmm, it does look right...
[18:41] <Laney> presumably other ones are working for you
[18:41] <Laney> grep for ShowIn in /usr/share/applications and check
[18:44] <tkamppeter> seb128, the many failures of CUPS autopkg tests are very probably caused by a bug in cups-filters, which I got the fix for today but it was not yest uploaded when several CUPS releases got fed in by Debian. Now the Debian maintainer has uploaded also cups-filters with the fix and this will hopefully clean everything up.
[18:45] <tkamppeter> seb128, he will also fix something on the autopkg tests so that with cups -11 we can probably get back into sync again.
[18:47] <marcustomlinson> kenvandine: should it be ubuntu:GNOME perhaps?
[18:48] <marcustomlinson> yeah I think it should
[18:48] <marcustomlinson> echo $XDG_CURRENT_DESKTOP
[18:51] <Laney> those are colon separated lists of elements and the *ShowIn are supposed to match on any of them
[18:54] <Laney> night!
[18:55] <kenvandine> marcustomlinson: i've tried that
[18:55] <kenvandine> doesn't honor that either
[18:55] <kenvandine> I've also tried just GNOME for testing, same thing
[18:56]  * kenvandine wonders if there's a gnome bug here
[19:01] <marcustomlinson> ah I see
[19:04] <marcustomlinson> kenvandine: libreoffice-math uses 'NotShowIn=GNOME;' and doesn't show in the dash as expected for me
[19:05] <marcustomlinson> 'NotShowIn=ubuntu;' does not work however
[19:05] <marcustomlinson> every time you change that value remember to alt+f2 then 'r'
[19:07] <kenvandine> you don't need to reload
[19:07] <marcustomlinson> in fact, 'NotShowIn=ubuntu:GNOME;' doesn't work either
[19:07] <kenvandine> actually OnlyShowIn=GNOME; does work
[19:07] <kenvandine> i thought i had tried that
[19:07] <marcustomlinson> oh sorry, so you don't
[19:07] <kenvandine> problem is that isn't good enough for my use case
[19:08] <kenvandine> I need it to be just for ubuntu
[19:08] <marcustomlinson> hmm
[19:08] <kenvandine> ubuntu:GNOME rather
[19:08] <kenvandine> that should work...
[19:08] <kenvandine> but this can always be resolved after feature freeze :)
[19:16] <marcustomlinson> :)
[19:17] <marcustomlinson> kenvandine: certainly feels like a bug
[19:56] <seb128> tkamppeter, great, thanks for chassing that and for the status update!
[19:58] <seb128> kenvandine,
[19:58] <seb128>  OnlyShowIn=ubuntu;
[19:58] <seb128> kenvandine, how are you .desktop named?
[20:02] <marcustomlinson> seb128: weirdly for the libreoffice-math example, 'OnlyShowIn=GNOME;' works but 'OnlyShowIn=ubuntu;' does not
[20:02] <marcustomlinson> neither 'OnlyShowIn=ubuntu;' nor 'NotShowIn=ubuntu;' work as expected
[20:02] <seb128> marcustomlinson, what's the issue? i t shows in a GNOME session?
[20:03] <marcustomlinson> with 'OnlyShowIn=GNOME;' if I search "math" in the dock I see it
[20:03] <marcustomlinson> with 'OnlyShowIn=ubuntu;' if I search "math" in the dock I don't see it
[20:05] <marcustomlinson> then with 'NotShowIn=GNOME;' if I search "math" in the dock I don't see it
[20:05] <marcustomlinson> and with 'NotShowIn=ubuntu;' if I search "math" in the dock I do see it
[20:05] <seb128> weird indeed
[20:08] <kenvandine> Exactly
[20:11] <marcustomlinson> this issue is present in Bionic, Disco and Eoan too
[20:14] <marcustomlinson> in fact even on Xenial - 'OnlyShowIn=Unity;' works but 'OnlyShowIn=ubuntu;' does not
[20:15] <marcustomlinson> so did this ever work really
[20:17] <seb128> xenial didn't use ubuntu as session value iirc
[20:18] <seb128> also it didn't have the xdg_current_desktop support for lists
[20:18] <seb128> it was one value only at the time
[20:18] <seb128> or was it?
[20:19] <seb128> https://bugzilla.gnome.org/show_bug.cgi?id=729813
[20:19] <seb128> it's older that I remembered
[20:19] <seb128> weird that it regressed, that has tests :/
[20:19] <seb128> or maybe it's buggy in gnome-shell and not glib?
[21:28] <kenvandine> seb128: our gnome-shell package has a distro patch related to this
[21:33] <kenvandine>     + ubuntu/desktop_detect.patch:
[21:33] <kenvandine>       - add caching for desktop detection to avoid querying the current desktop env variable as iterate through the list each time. For the time of the Shell process, we can expect this env variable to stay stable.
[21:37] <marcustomlinson> interesting to know what value is being cached
[21:38] <kenvandine> we should be able to do that with lg