[07:56] <oSoMoN> good morning desktoppers
[08:18] <didrocks> good morning
[08:19] <oSoMoN> salut didrocks
[08:20] <oSoMoN> comment va?
[08:21] <didrocks> salut oSoMoN, encore malade et je crache mes poumons, mais je survis :p
[08:21] <didrocks> et toi ?
[08:23] <oSoMoN> ça va, je n’ai pas encore attrapé de rhume rapporté de l’école, je croise les doigts…
[08:24] <didrocks> des vrais petits nids infectieux :p
[08:35] <ricotz> hey desktopers
[08:35] <ricotz> chrisccoulson, hi, don't forget to push your firefox packaging branches
[08:48] <oSoMoN> hey ricotz, good morning
[08:48] <seb128> good morning desktopers
[08:48] <didrocks> salut seb128
[08:49] <seb128> lut oSoMoN didrocks
[09:00] <willcooke> morning all
[09:01] <didrocks> hey willcooke
[09:05] <oSoMoN> salut seb128
[09:05] <oSoMoN> good morning willcooke
[09:08] <ricotz> chrisccoulson, please copy the rustc/cargo/llvm packages to the archive too
[09:09] <seb128> hey willcooke, how are you?
[09:12] <willcooke> Got to go to the dentist later.  First time for about, erm, 25 years
[09:12] <willcooke> :(
[09:19] <seb128> willcooke, lucky you & not wise at the same time!
[09:19] <willcooke> :)
[09:24] <Nafallo> willcooke: what seb128 means is probably that you'll loose the wisdom teeth ;-)
[09:24] <willcooke> ha
[09:24] <Nafallo> morning channel btw. had coffee now :-P
[09:24] <willcooke> morning Nafallo
[09:39] <seb128> willcooke, btw that unity-control-center SRU got moved to updates after nagging yesterday (in case you didn't notice)
[09:44] <Nafallo> 17.04 → 17.10 → 18.04 on the go. first time in a long while I'm a bit... hesitant about dist-upgrades ;-)
[10:07] <oSoMoN> got my flights booked for FOSDEM, looking forward to it!
[10:07] <seb128> oSoMoN, wooot
[10:08] <oSoMoN> I'm kind of worried that https://fosdem.org/2018/beerevent/ returns a 404 though
[10:35] <willcooke> seb128, kenvandine - I've got a clash with the team meeting now, could one of you guys run it?  I'll forward the updates I have
[11:38] <Nafallo> seems update-manager -cd breaks in artful ;-)
[11:38] <Nafallo> /usr/lib/python3/dist-packages/DistUpgrade/DistUpgradeFetcher.py:23: PyGIWarning: Gtk was imported without specifying a version first. Use gi.require_version('Gtk', '3.0') before import to ensure that the right version gets loaded.
[11:38] <Nafallo>   from gi.repository import Gtk, Gdk
[11:38] <Nafallo> Segmentation fault (core dumped)
[12:39] <jibel> Nafallo, it's known
[12:39] <Nafallo> good, no bug needed then ;-)
[12:40] <Nafallo> hmm. if not that much have had a change yet perhaps it's worth doing an old-style upgrade? :-P
[12:40] <jibel> Nafallo, it happens under wayland
[12:40] <jibel> Nafallo, run xhost +si:localuser:root before running the command
[12:40] <jibel> Nafallo, it'll add root to the ACL
[12:42] <jibel> Nafallo, for reference it's bug 1732185
[12:42] <Nafallo> cheers, I'll try :-)
[12:42] <Nafallo> I suppose changing + to - after will remove it again?
[12:43] <seb128> willcooke, I can do
[12:43] <jibel> Nafallo, yes but after a release upgrade you'll usually reboot and it'll reset the acl
[12:44] <Nafallo> ah. it's not a permanent change. I see :-)
[12:44] <seb128> jibel, wouldn't it be simpler to set GDK_BACKEND=x11 to have those using xwayland rather than poking a security hole through like that?
[12:48] <jibel> seb128, let me try again with do-release-upgrade, I couldn't make it work AFAIR
[12:48] <seb128> jibel, yeah, thinking more about it that's probably not going to make a difference in the auth
[12:53] <seb128> oSoMoN, you noticed that libreoffice is blocked in bionic-proposed due to i386 autopkgtest issues?
[12:53] <Nafallo> → 18.04
[13:02] <oSoMoN> seb128, yes, I'm on it
[13:02] <seb128> great
[13:02] <seb128> I don't know if you received those emails about it being stucked migration?
[13:04] <ricotz> oSoMoN, I think openjdk 9 supposedly fixed this i386 issue
[13:04] <ricotz> the i386 kernel java issue
[13:31] <kenvandine> oSoMoN, yeah the 404 for the beerevent is discouraging :)
[13:37] <oSoMoN> ricotz, yes, I thought so too, just trying to reproduce and confirm locally for now
[13:38] <oSoMoN> kenvandine, will you be going?
[13:39] <kenvandine> oSoMoN, yup!
[13:40] <ricotz> oSoMoN, of course it isn't the default yet? so it would have to be used explicitly
[14:09] <oSoMoN> kenvandine, cool!
[14:09] <oSoMoN> ricotz, yes, we would have to specify the version
[14:20] <simonizor> Well then... LXQt is super duper broken in 18.04 daily right now
[14:20] <simonizor> dunno how you push an update that breaks so many deps at once
[14:21] <simonizor> https://u.teknik.io/z7DgL.txt
[14:21] <Trevinho> morning guys
[14:23] <seb128> hey Trevinho, how are you?
[14:23] <Trevinho> hey seb128 finally well :-D
[14:23] <seb128> great news
[14:24] <Trevinho> I mean energetic as always :-D
[14:24] <seb128> \o/
[14:24] <jbicha> simonizor: try #lubuntu-devel
[14:30] <kenvandine> Roll call: andyrock, dgadomski, didrocks, duflu (out), jbicha, jamesh (out), jibel/heber, kenvandine, laney (out), oSoMoN, seb128, tkamppeter, trevinho, robert_ancell (out)
[14:30] <jbicha> o/
[14:30] <didrocks> hey
[14:30] <kenvandine> #startmeeting Desktop Team Weekly Meeting - 2017-11-28
[14:30] <meetingology> Meeting started Tue Nov 28 14:30:25 2017 UTC.  The chair is kenvandine. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
[14:30] <meetingology> Available commands: action commands idea info link nick
[14:30] <andyrock> hey
[14:30] <seb128> o/
[14:30] <kenvandine> #topic andyrock
[14:30] <andyrock> hey
[14:31] <andyrock> 1. Removing snaps from gdu
[14:31] <oSoMoN> o/
[14:31] <andyrock> 1.1 proposed a mp for snapd
[14:31] <andyrock> 1.2 proposed a mp for udisks
[14:31] <andyrock> 1.3 proposed a mp for gdu
[14:31] <kenvandine> andyrock, woot!
[14:31] <andyrock> 2. Livepatch desktop integration
[14:31] <andyrock> 2.1 prepared mp for bionic
[14:32] <andyrock> 2.2 working on backporting py-macaroonbakery in xenial
[14:32] <andyrock> eow
[14:32] <kenvandine> andyrock, thx
[14:32] <kenvandine> #topic dgadomski
[14:32] <dgadomski> hey
[14:32] <dgadomski> I don't have anything desktop-related this time.
[14:32] <dgadomski> eof
[14:32] <kenvandine> thx
[14:32] <kenvandine> #topic didrocks
[14:32] <didrocks> * Learnt Meson/ninja (reading docs and playing examples)
[14:32] <didrocks> * Do initial building blocks and branch for GNOME Shell new themes, add build system, refresh strategy and packaging. Offering a special session for this community theme setting up GNOME Shell, icon theme, GTK theme and setting default GDM theme to it.
[14:32] <didrocks> * Discussion on sound panel volume within GNOME (waiting on Allan to be back from holidays)
[14:32] <didrocks> * Discussion on session mode management within GNOME (still waiting for feedback after additional thoughts provided)
[14:33] <didrocks> * Entered google code in dekstop tasks into the system.
[14:33] <didrocks> * A lot of community/hub interactions (on the community theme side)
[14:33] <didrocks> .
[14:34] <kenvandine> didrocks, thx
[14:34] <kenvandine> #topic jbicha
[14:35] <jbicha> • fonts-noto-color-emoji is in Ubuntu today. MIR is LP: #1734885
[14:35] <jbicha> • fonts-roboto-slab is in Debian & Ubuntu (a default font for Pop!_OS)
[14:35] <jbicha> • Debian has gnome-software-plugin-snap again (snapd-glib is now in Debian)
[14:35] <jbicha> • Merged gnome-software 3.26.3 with Debian for bionic
[14:35] <jbicha> • Uploaded goocanvasmm-2.0 to Debian (build-dependency for glom)
[14:35] <jbicha> • Waiting on a license issue to be resolved before uploading glom to Debian
[14:35] <jbicha> • New version of babl uploaded but https://bugzilla.gnome.org/790745
[14:35] <jbicha> • I need help with LP: #1734586 I think we should consider dropping the patch if no one is going to rebase it.
[14:35] <jbicha> eof
[14:35] <kenvandine> jbicha, thx
[14:36] <kenvandine> #topic jamesh
[14:36] <kenvandine> * snapd: update user-mounts branch to use snap-update-ns and add a
[14:36] <kenvandine> spread test.  This seems close to being accepted, and is the base
[14:36] <kenvandine> infrastructure needed to enable the xdg-desktop-portal's document
[14:36] <kenvandine> portal for snaps.  Once this is merged, I want to get portal access
[14:36] <kenvandine> working by default with the "desktop" snap interface.
[14:36] <kenvandine> * snaps:
[14:36] <kenvandine>  - Investigated where time was being spent on the first run of snapped
[14:36] <kenvandine> desktop apps.  I experimented with some moving generation of some
[14:36] <kenvandine> caches from first run to snap generation, which makes a massive
[14:36] <kenvandine> difference.  I've got a patch for snapcraft-desktop-helpers that solve
[14:36] <kenvandine> the issue for apps using the GNOME platform snap.  At present, it
[14:36] <kenvandine> isn't clear how to handle this without snapcraft.yaml changes for the
[14:36] <kenvandine> other desktop-* cloud parts.
[14:36] <kenvandine>  - oSoMoN pointed me at a report that a user's personal fonts (i.e.
[14:36] <kenvandine> those in ~/.fonts or ~/.local/share/fonts) were not visible in the
[14:36] <kenvandine> snapped LibreOffice.  This seems to be a case of fontconfig not
[14:36] <kenvandine> finding them rather than being denied access.  I put together another
[14:36] <kenvandine> snapcraft-desktop-helpers PR that should solve this.
[14:36] <kenvandine> #topic jibel
[14:36] <jibel> - Debugged upgrade failure from Xenial to Bionic (bug 1723115)
[14:36] <jibel> - Continued SRU verification of gnome-software on artful
[14:36] <jibel> - Built bionic image for MaaS and enable testing on hardware of the dev release (pre-requisite for bootspeed tests and app startup tests)
[14:36] <jibel> - Started work on app startup time for snap packages
[14:36] <jibel> - Update tests setup to ensure they load the proxy environment variables in systemd
[14:36] <jibel> - Create a snap with testability plug to make sure introspection is possible and submit a test.
[14:36] <jibel> ..
[14:38] <kenvandine> jibel, thx
[14:38] <kenvandine> #topic kenvandine
[14:38] <kenvandine> * I've been mostly out since last weeks meeting.  I was busy eating too much :)
[14:38] <kenvandine> * Reviewed and merged gnome-3-1604 platform snap fixes from jamesh, this is the basis for some work to speed up app launching
[14:38] <kenvandine> * Reviewing/testing snapcraft-desktop-helpers PRs from jamesh, improving font handling and speedup work
[14:38] <kenvandine> #topic oSoMoN
[14:38] <oSoMoN> hey
[14:38] <oSoMoN> • chromium
[14:39] <oSoMoN>   ∘ uploaded chromium-browser 62.0.3202.94 to bionic and Chris published to all supported series
[14:39] <oSoMoN>   ∘ updated chromium beta to 63.0.3239.59 and updated snap in beta channel
[14:39] <oSoMoN>   ∘ updated chromium dev to 64.0.3269.3 and updated snap in edge channel
[14:39] <oSoMoN>   ∘ following conversation with DMB, started using a more standard versioning scheme for chromium packages (was using bzr revno until now, this was inherited from the existing packages, I'm not really sure why)
[14:39] <oSoMoN>   ∘ gave a quick shot at jumbo builds (https://chromium.googlesource.com/chromium/src/+/master/docs/jumbo.md), the result is faster builds indeed, but also a much larger binary (×3) as a result − need to look at that again some time
[14:39] <oSoMoN> • libreoffice
[14:39] <oSoMoN>   ∘ investigating a crash report that's blocking the 5.4.2 SRU to artful (unlikely to be a regression, but gotta get to the bottom of it)
[14:39] <oSoMoN>   ∘ updated libreoffice snap to 5.4.3, now in candidate channel and issued a call for testing
[14:39] <oSoMoN>   ∘ 5.4.3 in bionic-proposed, currently looking into an i386 autopkgtest failure that prevents the migration
[14:39] <oSoMoN> • misc
[14:39] <oSoMoN>   ∘ got my tickets for FOSDEM
[14:39] <oSoMoN> CRLF
[14:39] <kenvandine> oSoMoN, thx
[14:39] <kenvandine> #topic seb128
[14:39] <seb128> • had one day off
[14:39] <seb128> • dealt with some HR backlog
[14:39] <seb128> • bugs reviews/triaging
[14:39] <seb128> • catching up on upstream/community discussions
[14:39] <seb128> • some planning work

[14:39] <kenvandine> seb128, thx
[14:40] <kenvandine> #topic tkamppeter
[14:40] <tkamppeter> - OpenPrinting web site: Tested GitHub Pages functionality for a possible move of the main page.
[14:40] <tkamppeter> - cpdb-libs (Common Print Dialog Backends Libraries): As Nilanjana does not have much time, looked into how to improve the library layout for Debian packaging.
[14:40] <tkamppeter> - Bugs.
[14:41] <kenvandine> tkamppeter, thx
[14:41] <kenvandine> #topic Trevinho
[14:41] <kenvandine> · Need to take 2.5 of sickness leave because Panama hit me with some fever
[14:41] <kenvandine> · Proposed a gjs fix to avoid crashes when calling methods on deleted
[14:41] <kenvandine> objects
[14:41] <kenvandine>   https://gitlab.gnome.org/GNOME/gjs/merge_requests/22
[14:41] <kenvandine> · Some fixes and improvements to the gnome-shell fractional resource scale
[14:41] <kenvandine>   (I think there's nothing really more do to at shell toolkit level, just
[14:41] <kenvandine>   waiting for upstream review)
[14:41] <kenvandine> · Fixed yet another gnome shell crash happening on monitor setting changes
[14:41] <Trevinho> 🇨🇴
[14:41] <kenvandine> hey Trevinho!
[14:41] <Trevinho> hey :)
[14:42] <Trevinho> faster than me to paste
[14:42] <Trevinho> thanks
[14:42] <kenvandine> #topic robert_ancell
[14:42] <kenvandine> - Working on snap channel selection in GNOME Software
[14:42] <kenvandine> - snapd-glib 1.30 released
[14:42] <kenvandine> #topic aob
[14:44] <kenvandine> ok, seems no other business
[14:44] <kenvandine> everyone continue making Ubuntu Desktop awesome!
[14:44] <kenvandine> #endmeeting
[14:44] <meetingology> Meeting ended Tue Nov 28 14:44:48 2017 UTC.
[14:44] <meetingology> Minutes:        http://ubottu.com/meetingology/logs/ubuntu-desktop/2017/ubuntu-desktop.2017-11-28-14.30.moin.txt
[14:44] <seb128> thanks kenvandine!
[14:45] <oSoMoN> thanks kenvandine
[14:45] <jbicha> seb128: could you add the bug subscribers for LP: #1731065 and  LP: #1734885 ?
[14:45] <jbicha> I've got an NMU in progress for mod-dnssd to update the packaging some
[14:46] <kenvandine> oSoMoN, what's needed to allow the chromium snap to set the default browser?
[14:46] <kenvandine> isn't that just gsettings?
[14:46] <didrocks> thanks!
[14:46] <seb128> jbicha, done
[14:47]  * kenvandine wants irc links to open the snap instead of chrome :)
[14:48] <seb128> kenvandine, https://forum.snapcraft.io/t/browser-not-setting-itself-as-the-default/1547/
[14:48] <kenvandine> great, another link that will open in chrome :)
[14:48] <seb128> kenvandine, it's not gsettings but ~/.config/mimeapps.list which is outside the snap env
[14:48] <kenvandine> ah
[14:48] <seb128> also they are not wanting to give free access to that
[14:49] <kenvandine> that leaks info
[14:49] <seb128> otherwise random crap could claim to be handling types and do not nice thing
[14:50] <seb128> kenvandine, you should be able to pick the snap in gnome-control-center -> details to make it default though?
[14:50] <seb128> just the other way around doesn't work (the app prompt)
[14:50] <kenvandine> i hadn't tried
[14:51] <kenvandine> yay
[14:51] <kenvandine> indeed that works fine :)
[14:51] <seb128> :)
[14:51] <kenvandine> makes dogfooding even better :)
[14:55] <jbicha> didrocks: do you do MIR reviews?
[14:56] <didrocks> jbicha: as time permits, I do some, I plan to do the gnome-characters one before EOW
[14:56] <jbicha> the Noto Emoji one should be easy
[14:56] <didrocks> I'll see if I can review it, no promess though
[14:56] <jbicha> http://people.canonical.com/~ubuntu-archive/component-mismatches-proposed.html shows a bunch of fonts-smc-* packages (split to separate packages I believe)
[14:57] <didrocks> jbicha: it won't be before Friday for me at least
[14:57] <jbicha> seb128: do you need to subscribe Desktop Bugs to those fonts-smc packages?
[14:57] <jbicha> ok
[14:58] <seb128> jbicha, what is fonts-smc?
[14:58] <seb128> ah
[14:58] <seb128> I wouldn't bother
[14:59] <seb128> I'm not even sure we should sign up to maintain fonts
[15:00] <jbicha> fonts-smc has been stuck in bionic-proposed for a few weeks 🤷
[15:04] <seb128> changing location, brb
[16:54] <willcooke> off to the dentist, l8r doodz
[16:54] <oSoMoN> seb128, I confirm that the i386 autopkgtest regression for libreoffice in bionic-proposed is the infamous i386 java kernel issue
[16:55] <oSoMoN> seb128, IIRC last time we ignored the failure to allow LO to migrate to the release pocket
[16:56] <oSoMoN> ric_otz reminded me that this is supposedly fixed in openjdk 9, so if we don't want to ignore the failure I could look into having the tests run with openjdk9
[17:42] <Nafallo> hmm. I have no menus in thunderbird on 18.04 I just realised. is this a bug or did I forget to remove something? :-)
[17:48] <kenvandine> with gnome-3-26-1604 from edge and desktop helpers fixes from jamesh, startup time for gnome-characters went from 31s to 3s!
[17:48] <kenvandine> woot
[17:49] <kenvandine> jamesh, great work!
[17:54] <Nafallo> oh. rightclick, menubar... :-P
[18:28] <seb128> oSoMoN, can you nag #ubuntu-release to do that again?
[18:28] <seb128> Nafallo, use alt-f, the idea is that the menubar shouldn't be needed that all the options are available in the popdown menu from the top right
[18:29] <seb128> kenvandine, jamesh, well done!
[18:29] <oSoMoN> seb128, you mean ignore the failure?
[18:32] <seb128> oSoMoN, right, I would ask that to unblock it, you can look at using openjdk9 but time to do the change/test/upload/build
[18:32] <seb128> there is no reason to not migrate the current one
[18:37] <oSoMoN> seb128, ack
[19:22] <Nafallo> seb128: alt-f just pops down the hidden menu?
[23:32] <robert_ancell> jbicha: so how do you build from the git debian branches?
[23:46] <jbicha> robert_ancell: are you familiar with git-buildpackage?
[23:46] <robert_ancell> jbicha: I've never got it to work from a branch that doesn't contain the source
[23:50] <jbicha> use --git-tarball-dir=../tarballs (assuming that's where your original tarballs are kept)
[23:51] <jbicha> you might need --git-no-pristine-tar too
[23:52] <jbicha> personally I really like pristine-tar and full upstream source in the git repo but sunweaver doesn't for some reason
[23:52] <robert_ancell> jbicha: it can't just get the tarball automatically from debian/watch?
[23:53] <jbicha> I use uscan -dd to download the new version
[23:53] <jbicha> I see you have a new version out already, you develop too fast 😉
[23:53] <robert_ancell> release early, release often :)