15:30 <seb128> #startmeeting Desktop Team 2017-08-29 15:30 <meetingology> Meeting started Tue Aug 29 15:30:40 2017 UTC. The chair is seb128. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 15:30 <meetingology> 15:30 <meetingology> Available commands: action commands idea info link nick 15:30 <jbicha> o/ 15:30 <seb128> Roll call: andyrock, dgadomski, didrocks (out), duflu (out), jbicha, jamesh (out), jibel/heber (out), kenvandine, laney, oSoMoN, seb128, tkamppeter, trevinho, robert_ancell (out) 15:30 <andyrock> hey 15:30 <kenvandine> o/ 15:30 <oSoMoN> 🐵/ 15:31 <heber> o/ 15:31 <Laney> moin 15:31 <seb128> ok, quite some people around, let's get started :-) 15:31 <seb128> #topic andyrock 15:31 <seb128> andyrock, hey 15:31 <andyrock> # Proposed branches for artful and xenial for canonical-livepatch, update-manager, update-notifier 15:32 <andyrock> # Working on sofware-properties (right now the error dialog) 15:32 <andyrock> # Help debugging a lockscreen issue (sometimes the text-entry field does not appera) 15:32 <andyrock> # Fixing a build issue with date-time 15:32 <andyrock> *date-time indicator 15:32 <andyrock> #eow 15:33 <seb128> thanks andyrock 15:33 <seb128> #topic dgadomski 15:33 <seb128> dgadomski, hey 15:33 <dgadomski> hey 15:33 <dgadomski> * verified fix to bug #1702529 15:33 <dgadomski> * still discussing options for disabling WiFi Direct capabilities for iwlwifi devices (to conform to some Cisco hw settings related to WFD) 15:33 <dgadomski> * back to examining python performance regression (bug #1638695) 15:33 <ubot5> bug 1702529 in samba (Ubuntu Zesty) " ACCESS_DENIED with symlinks within a root ("/") share" [Medium,Fix committed] https://launchpad.net/bugs/1702529 15:33 <ubot5> bug 1638695 in python2.7 (Ubuntu) "Python 2.7.12 performance regression" [High,Confirmed] https://launchpad.net/bugs/1638695 15:33 <dgadomski> eof 15:34 <tseliot> Laney: hey, have you had the chance to review my patch? 15:34 <seb128> thanks dgadomski 15:34 <seb128> #topic duflu 15:34 <Laney> tseliot: no sorry (plus I thought upstream was doing it) (also, let's wait until after the meeting) 15:34 <seb128> * Totem: 15:34 <seb128> - Unexpectedly lost a day trying to fix random totem build failures: https://bugzilla.gnome.org/show_bug.cgi?id=786248 15:34 <seb128> - Making great progress profiling totem, but its hotspots vary between different video files and between X vs Wayland. 15:34 <seb128> - Now focusing on Totem on Wayland where it spends 50% of its CPU rendering GTK/widgets (even in fullscreen where no widgets are visible). 15:34 <ubot5> Gnome bug 786248 in general "error: Package `Totem-1.0' not found in specified Vala API directories or GObject-Introspection GIR directories" [Normal,New] 15:34 <seb128> * Gnome Shell: 15:34 <seb128> - Lost a day testing Gnome Shell 3.25/3.26 and comparing app performance. While performance is good, the improvements don't seem to affect totem's own clutter performance problems. I had hoped they were related... 15:34 <seb128> - Lost another day chasing down broken colours in Gnome Shell 3.25/3.26 affecting totem and some other apps; https://bugzilla.gnome.org/show_bug.cgi?id=786786 15:34 <ubot5> Gnome bug 786786 in wayland "clutter apps (e.g. totem, gnome-maps, pinpoint) colours are wrong (red/blue swapped) in Gnome Shell 3.25 Wayland" [Normal,Resolved: duplicate] 15:34 <seb128> . Now fixed, which is good since that pre-emptively unblocks the move to Gnome 3.26 15:34 <seb128> * Bluez: 15:34 <seb128> - Released: https://launchpad.net/ubuntu/+source/bluez/5.46-0ubuntu2 15:35 <seb128> * PulseAudio: 15:35 <seb128> - Almost released?: https://launchpad.net/ubuntu/+source/pulseaudio/1:8.0-0ubuntu3.4 15:35 <seb128> * Video acceleration: 15:35 <seb128> - Public announcement about out-of-box support is still blocked awaiting: https://bugs.launchpad.net/ubuntu/+source/ubuntu-restricted-addons/+bug/1709166 15:35 <ubot5> Ubuntu bug 1709166 in ubuntu-restricted-addons (Ubuntu) "Refresh Restricted Addons" [Undecided,In progress] 15:35 <seb128> * Awaiting sponsorship: 15:35 <seb128> - https://bugs.launchpad.net/ubuntu/+source/ubuntu-restricted-addons/+bug/1709166 (FFE now?) 15:35 <seb128> - https://launchpad.net/ubuntu/+source/pulseaudio/1:8.0-0ubuntu3.4 15:35 <seb128> * Daily bug management across gnome-shell, gdm, ubuntu-themes, bluez, pulseaudio and mir. 15:35 <seb128> 15:35 <seb128> if somebody knows about ubuntu-restricted-addons and want to review/sponsor that one ^ 15:36 <seb128> ok, I hope it's done copying 15:36 <seb128> let's move on 15:36 <seb128> #topic jbicha 15:36 <seb128> jbicha, hey 15:36 <jbicha> • split packages for better behavior with GNOME Software (gedit-plugins, eog-plugins, evolution) 15:36 <jbicha> • fixed libxcursor packaging regression 15:36 <jbicha> • Lots of GNOME 3.25.91 work for Feature Freeze 15:36 <jbicha> • Filed some late MIRs for GNOME apps LP: #1713171 LP: #1713176 15:36 <ubot5> Launchpad bug 1713171 in gnome-todo (Ubuntu) "FFE: [MIR] gnome-todo" [Undecided,Confirmed] https://launchpad.net/bugs/1713171 15:36 <ubot5> Launchpad bug 1713176 in gnome-characters (Ubuntu) "FFe: [MIR] gnome-characters" [Undecided,Confirmed] https://launchpad.net/bugs/1713176 15:36 <jbicha> • GTK 3.22.19 with cherry-picked regression fix LP: #1712701 15:36 <ubot5> Launchpad bug 1712701 in gtk+3.0 (Debian) "Clicking on a GtkRange inside a GtkMenuitem makes the parent disappear" [Unknown,Confirmed] https://launchpad.net/bugs/1712701 15:36 <jbicha> • Uploaded james_h's Captive Portal work, uploaded the -ubuntu connectivity package 15:36 <jbicha> • Became a Debian Developer 15:36 <jbicha> eof 15:37 <seb128> congrats on becoming a Debian Developer! 15:37 <kenvandine> jbicha, congrats! 15:37 <seb128> and nice work on the MIRs/FFe/updates 15:37 <seb128> thanks jbicha 15:37 <seb128> #topic jamesh 15:38 <seb128> snapd: Initial polkit patch was accepted to master. I've put together 15:38 <seb128> two more PRs that build on top of it that are listed on the review 15:38 <seb128> sprint. When running snapd with these patches, I was able to install 15:38 <seb128> snaps via gnome-software without providing Ubuntu One credentials. 15:38 <seb128> snapd-glib: wrote a small pull request to handle the 15:38 <seb128> X-Allow-Interaction header added by one of the new snapd PRs. 15:38 <seb128> fonts for snaps: created a PR to add empty directories to the core 15:38 <seb128> snap as mount points for system fonts. 15:38 <seb128> gnome-control-center: started looking at hooking whoopsie up to the 15:38 <seb128> privacy control panel using the existing UI for ABRT 15:38 <seb128> 15:38 <seb128> #topic jibel/heber 15:38 <heber> hey! QA updates: 15:38 <heber> * In depth, manual review of the installer (live session, oem configuration, disk partitioning, …) 15:38 <heber> * Tested wayland session by default (new installation and upgrade from Zesty) 15:38 <heber> * Fixed update-manager on wayland in Artful and SRU to Zesty 15:38 <heber> * Fixed Ubiquity OEM mode in Artful 15:38 <heber> * Dealing with failing upgrade tests in QA lab 15:38 <heber> * Performed SRU verification of gnome-software, appstream-glib, gnome-logs, update-notifier, update-manager 15:39 <heber> * Fix cleaning up functions for VMs in utah and upgrade jobs. 15:39 <heber> * Analyze/fix failing jobs for Artful in MaaS. 15:39 <heber> * Identify/Automate default apps tests. 15:39 <heber> EOF 15:39 <seb128> heber, hey, and thanks 15:39 <seb128> #topic kenvandine 15:39 <seb128> kenvandine, hey 15:39 <kenvandine> * Built a classic snap for gnome-system-monitor, which I just got working with strict confinement but requires manually 15:39 <kenvandine> connecting some interfaces. This is awaiting review in the store now. 15:39 <kenvandine> - I need to create a forum thread to request it be auto-connected to some interfaces 15:39 <kenvandine> * Built confined eog snap, mostly works and published to edge channel. Thumbnails aren't working, which I think I've traced down to mimetype query fails. Looking into a way to fix that. 15:39 <kenvandine> * Did some testing of theme fixes, thanks Trevinho! I think I still owe a review on one of them, I'll double check. 15:39 <kenvandine> eof 15:40 <kenvandine> that first point was i started with a working classic snap for g-s-m :) 15:40 <kenvandine> now it's confined 15:40 <kenvandine> or i first created it as a classic :) 15:41 <seb128> kenvandine, done? 15:41 <kenvandine> yup 15:41 <seb128> thanks kenvandine! 15:41 <seb128> #topic laney 15:41 <seb128> Laney, hey 15:42 <Laney> HI 15:42 <Laney> • short week, public holiday monday 15:42 <Laney> • fixed some gnome-software bugs, uploaded the latest release, got it into artful 15:42 <Laney> • some testing of NM connectivity checker, found/backported a curl patch to fix some things there 15:42 <Laney> • some mozjs52/armhf debugging / investigating with upstream 15:42 <Laney> • console-setup: a bit more work on the patch, that got uploaded 15:42 <Laney> • autopkgtest: 15:42 <Laney> ∘ bump the inotify limit for lxd/lxc workers 15:42 <Laney> ∘ look at why zesty is erroring when collecting data for the web UI - problem with the swift servers, reported to IS 15:42 <Laney> ∘ possibly something going on with building new images, investigating that with slangasek atm 15:42 <Laney> • poking at stuff in proposed to get it to migrate 15:42 <Laney> • start looking at XDG_DATA_DIRS problems in wayland (Xsession.d stuff), probably need a couple of snippets there 15:42 <Laney> 💨 15:43 <seb128> Laney, some of the snappy team people are working on the XDG_DATA_DIRS, you should maybe comment if you want to change the outcome before commit 15:43 <seb128> thanks Laney 15:43 <Laney> it's not just for snap 15:43 <Laney> like the /usr/share/$DESKTOP_SESSION thing 15:43 <seb128> ah, right, sorry 15:43 <seb128> yeah, we have a trello card about that, maybe add yourself to it :-) 15:43 <kenvandine> also sound themes are broken 15:43 <Laney> I assigned myself to the bug 15:43 <seb128> thanks Laney 15:44 <Laney> np 15:44 <seb128> kenvandine, report a bug if there isn't one 15:44 <seb128> #topic oSoMoN 15:44 <seb128> oSoMoN, hey 15:44 <kenvandine> there is 15:44 <oSoMoN> hey team 15:44 <oSoMoN> • Updated chromium stable to 60.0.3112.113, ready for publication in staging PPA. 15:44 <oSoMoN> • Updated chromium beta to 61.0.3163.59, now building for all supported series with is_component_build=false and is_official_build=true. 15:44 <oSoMoN> • Updated chromium dev to 62.0.3192.0 and spent a fair amount of time and energy to get it to build on trusty, unsuccessfully. Started conversation to decide the way forward to continue supporting trusty with newer chromium releases. 15:44 <oSoMoN> • Investigated libreoffice 5.4 autopkgtest failures on non x86-64, tracked down to architecture-dependent file that was being installed by an arch-indep package (bug #1712873), fix will go into 5.4.1, to be released this week. 15:44 <ubot5> bug 1712873 in libreoffice (Ubuntu) "autopkgtests failures on i386 and s390x for 5.4.0, assumes wrong architecture" [High,Fix committed] https://launchpad.net/bugs/1712873 15:44 <oSoMoN> • Investigating libreoffice 5.4.0 snap issues (bug #1713730 and bug #1713742) 15:44 <ubot5> bug 1713730 in libreoffice (Ubuntu) "[snap] With libreoffice 5.4.0, soffice.bin is defunct after closing the application" [High,Triaged] https://launchpad.net/bugs/1713730 15:44 <ubot5> bug 1713742 in libreoffice (Ubuntu) "[snap] libreoffice 5.4.0 snap has incorrect file permissions for some files installed by stage packages" [High,Triaged] https://launchpad.net/bugs/1713742 15:44 <oSoMoN> • That's all folks 🐰 15:45 <seb128> thanks oSoMoN, good work 15:45 <seb128> do you know how libreoffice migrated out of proposed with the test issue? 15:45 <seb128> did somebody forced it through? 15:45 <oSoMoN> I assumed you did :) 15:46 <seb128> no I didn't, I guess somebody wanted to force poppler in or something 15:46 <seb128> anyway good for us :-) 15:46 <jbicha> webkit2gtk will require a newer gcc to build on xenial (for the 2.20 cycle I believe) so I'm interested to see what happens with trusty 15:46 <seb128> thanks 15:46 <seb128> #topic seb128 15:46 <seb128> * one vac day 15:46 <seb128> * reported some upstream bugs 15:46 <seb128> * started changing indicators to use langpacks again from universe 15:46 <seb128> * debugged/fixed g-s-d notifications not displaying translated 15:46 <seb128> * debugged a g-c-c segfault 15:46 <seb128> * investigated reports about glib-compile-schemas issues, figured out a testcase/got a valgrind log of an error 15:46 <seb128> * triaged recent launchpad reports and some of the nautilus backlog 15:46 <seb128> </week> 15:46 <seb128> #topic tkamppeter 15:47 <seb128> tkamppeter, hey 15:47 <tkamppeter> - cups-filters: Added PCLm support from the GSoC student project. Now we have full support for driverless printing with all known standards, especially also on Mopria and Wi-Fi Direct printers. Also improved the handling of reolutions reported by driverless printing, especially to work around firmware bugs. Released cups-filters 1.17.2. 15:47 <tkamppeter> - CUPS: Reported 2 crash bugs upstream which caused around 20 reports each on errors.ubuntu.com. These bugs got fixed upstream then. Backported the patch to the Debian package of CUPS and synced the package (with additional bug fixes) to Ubuntu. 15:47 <tkamppeter> - Google Summer of Code 2017: The coding period ended today and the student had to make a final web presentation of their work. Reviewed the presentations of the 7 OpenPrinting students. They will all pass the final evaluation and we will soon work on the upstream integration of the projects (PCLm support I have already integrated, see above). 15:47 <tkamppeter> - Bugs. 15:47 <seb128> thanks tkamppeter 15:47 <seb128> #topic trevinho 15:47 <seb128> Trevinho, hey 15:48 <seb128> maaarcccoooo 15:48 <tkamppeter> seb128, sorry, I meant 20 crash reports/day each. 15:49 <seb128> tkamppeter, no worry, good work in any case :-) 15:49 <seb128> no Trevinho I guess 15:49 <seb128> #topic robert_ancell 15:49 <seb128> - gnome-software 3.20.5-0ubuntu0.16.04.6 and 3.22.7-0ubuntu3.17.04.7 SRUs uploaded. 15:49 <seb128> - snapd-glib 1.17 released with fixes for threaded apps 15:49 <seb128> #topic AOB 15:49 <seb128> did I forget anyone? any other topic? 15:50 <jbicha> I have some AOB 15:50 <jbicha> gnome-control-center 3.25.91 blocked on rebasing network-proxy and dock-settings patches 15:50 <jbicha> GNOME Shell is held up by mozjs52 being broken on armhf 15:50 <jbicha> One temporary workaround would be to remove gjs 1.49 (and a few rebuilds) from -proposed since gnome-shell 3.25.91 still works with gjs 1.48/mozjs38 15:51 <seb128> one topic at time 15:51 <seb128> is the rebasing difficult? 15:51 <seb128> I can help and look at rebasing the dock settings tomorrow 15:51 <Trevinho> seb128: sorry, I missed my moment... 15:51 <jbicha> I looked at rebasing the network-proxy patch but what I came up with crashed :| 15:51 <Trevinho> Working in mutter, fixing issues with small text in fractional scaling and wallpaper issues 15:52 <seb128> Trevinho, wait, I come back to your after the aob 15:52 <Trevinho> ah ok 15:52 <seb128> jbicha, your patch is in the branch you pushed? 15:52 <jbicha> not yet but I'll go ahead and push there after meeting 15:52 <seb128> thanks 15:52 <seb128> I can help with that tomorrow 15:52 <seb128> about gjs I didn't try to follow muhc 15:53 <seb128> Laney do you understand the situations and our options? 15:53 <seb128> if so does what jbicha suggested makes sense to you? 15:53 <jbicha> GNOME bug is at https://bugzilla.gnome.org/786578 if you want to read up later 15:53 <ubot5> Gnome bug 786578 in general "gnome-shell unit test failures on armhf with gjs 1.49/mozjs52" [Normal,New] 15:54 <seb128> k 15:54 <Laney> it's probably ok for now but I think it should be fixed before the release 15:54 <Laney> we can't be blocked on an old mozjs 15:54 <seb128> right 15:54 <seb128> well let me know if you need an archive admin 15:54 <Laney> yes 15:54 <seb128> I'm happy to enter commands as needed 15:54 <Laney> jbicha will presumably tell you what to delete 15:55 <seb128> k 15:55 <jbicha> ok 15:55 <seb128> that seems on track then 15:55 <seb128> jbicha, did you want to discuss the connectivity changes as well? 15:55 <jbicha> What should pull in the connectivity package? LP: #997200 15:55 <ubot5> Launchpad bug 997200 in ubuntu-meta (Ubuntu Artful) "Add NetworkManager connectivity config package" [High,In progress] https://launchpad.net/bugs/997200 15:55 <Laney> seed it? 15:55 <jbicha> I am proposing we add it to the desktop-common seed 15:55 <jbicha> as a Depends 15:56 <seb128> why depends and not recommends? 15:56 <jbicha> it provides the URL that is needed for gnome-control-center's Privacy settings to work 15:56 <seb128> (unsure why I ask since I don't have a strong opinion either way) 15:56 <seb128> k 15:56 <Laney> wait 15:56 <Laney> work in what way? 15:56 * seb128 waits 15:57 <jbicha> it can be disabled with a simple 2-line /etc file if someone doesn't run gnome-control-center 15:57 <jbicha> Captive Portal needs a URL to work so I think if there is no URL configured, g-c-c will lie and say it's turned on? 15:58 <Laney> umm 15:58 <Laney> I think g-c-c should rather hide the row in that case 15:58 <jbicha> why would we want someone to not have the URL pre-configured? 15:59 <Laney> it sounds like your rationale is to work around a bug in the control-center 15:59 <jbicha> we could make a separate package with that 2-line snippet to disable if that would make people feel better 16:00 <jbicha> is desktop-common the right place for at least a recommends? 16:01 <Laney> probably the same place network-manager is seeded 16:02 <seb128> wfm 16:03 <jbicha> I think NM is seeded individually in all the desktop flavors 16:04 <jbicha> lubuntu-next briefly switched to some other networking stack this cycle but it broke so they are back on NM 16:05 <jbicha> the snippet doesn't hurt anything if NM isn't installed 16:05 <seb128> I don't have any opinion either way 16:05 <seb128> maybe you and Laney decide after the meeting 16:05 <seb128> I don't think we need to discuss it more in the meeting? 16:05 <jbicha> ok, we can talk more later 16:05 <seb128> thanks 16:05 <seb128> any other topic? 16:05 <jbicha> how about dropping onboard from the default install? 16:06 <seb128> +1 16:06 <seb128> it doesn't work with wayland 16:06 <seb128> maybe we get it back next cycle 16:07 <jbicha> and my final AOB is just pinging about our outstanding MIRs 16:07 <seb128> it's a bit tricky to get mir reviuew cycle; I will see if I can buy somebody some beers to help 16:08 <seb128> thanks again for filling those! 16:08 <jbicha> ok, that's it for me, thanks for your patience 16:08 <Trevinho> seb128: can I go now? 16:08 <seb128> np, thanks for pushing us forward 16:08 <seb128> #topic Trevinho 16:08 <seb128> Trevinho, yes 16:08 <Trevinho> · Mutter for fractional scaling: fixed wallpaper positioning, and text rendering 16:08 <Trevinho> working in some issues with offscreen animations 16:08 <Trevinho> · Some debugging for indicators support in gnome shell, discussions about tray 16:08 <Trevinho> · Worked in some changes for appindicator GS extension 16:09 <Trevinho> · Theme fixes for destructive action in ambiance/radiance 16:09 <Trevinho> · Review of theme changes and landed them 16:09 <Trevinho> · Tests for $other_project 16:09 <Trevinho> :motor_scooter: 16:09 <Trevinho> and sorry for missing the moment :) 16:09 <seb128> thanks Trevinho 16:09 <seb128> no worry 16:09 <seb128> is transmission supposed to work with the appindicator extension? 16:09 <seb128> seems not here when I tried 16:09 <jbicha> Trevinho: why is fractional scaling hidden behind an experimental gsettings value? 16:09 <Trevinho> seb128: yep, once you enable the setting 16:09 <Trevinho> jbicha: cause there are some issues we're still fixing 16:10 <seb128> I tried to enable the setting, going to try again later 16:10 <seb128> thanks Trevinho 16:10 <Trevinho> jbicha: such as gnome shell thing being blurry as not properly rendered 16:10 <seb128> and I think on that note it's a wrap 16:10 <seb128> thanks everyone 16:10 <seb128> #endmeeting