15:34 <seb128> #startmeeting Desktop team 2017-07-11 15:34 <meetingology> Meeting started Tue Jul 11 15:34:51 2017 UTC. The chair is seb128. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 15:34 <meetingology> 15:34 <meetingology> Available commands: action commands idea info link nick 15:35 <oSoMoN> 🐵/ 15:35 <heber> o/ 15:35 <seb128> Roll call: andyrock, dgadomski, didrocks, duflu (out), jbicha, jamesh (out), jibel, heber, kenvandine, laney, oSoMoN, seb128, tkamppeter, trevinho, robert_ancell (out) 15:35 <andyrock> o/ 15:35 <seb128> oSoMoN, lol :-) 15:35 <kenvandine> o/ 15:35 <Trevinho> :) 15:35 <seb128> ok, seems like most people are around, let's get started 15:35 <seb128> hope everybody is doing fine! 15:36 <seb128> #topic andyrock 15:36 <seb128> andyrock, hey 15:36 <andyrock> #1 Review SRU 15:36 <andyrock> #2 Test SRU 15:36 <andyrock> #3 Discovered, reported and fixed [BUG] If the background file does not exists, the lockscreen draws a transparent background 15:36 <andyrock> #4 Preparing the demo for livepatch 15:37 <andyrock> #5 europython 15:37 <andyrock> # eow 15:37 <seb128> SRU of? BUG? :p 15:37 <andyrock> Blocked on other livepatch works waiting for design 15:37 <andyrock> unity7 15:37 <andyrock> sorry 15:37 <seb128> haha 15:37 <seb128> no worry 15:38 <andyrock> ;D 15:38 <seb128> thanks andyrock, hope design (is that mpt?) can unblock you this week 15:38 <andyrock> yep 15:38 <seb128> k 15:38 <seb128> thanks 15:38 <seb128> next is Ken since he might have to go away from the computer at some point 15:38 <seb128> #topic kenvandine 15:38 <seb128> kenvandine, hey 15:39 <kenvandine> * First pass lightdm->gdm3 transition, found some issues which I'm testing fixes for now. 15:39 <kenvandine> * Replaced lightdm with gdm3 in the desktop seed 15:39 <kenvandine> * Worked on snapping more gnome apps 15:39 <kenvandine> * Preparing demo using gnome-3-24 platform snap 15:39 * kenvandine drops the mic 15:39 <seb128> thanks kenvandine 15:39 <seb128> #topic dgadomski 15:39 <seb128> dgadomski, hey 15:39 <dgadomski> hey 15:39 <dgadomski> * working on bug #1700827 15:39 <ubot5> bug 1700827 in pcp (Ubuntu) "MIR -- pcp package" [Undecided,New] https://launchpad.net/bugs/1700827 15:39 <dgadomski> eof 15:40 <seb128> thanks dgadomski 15:40 <seb128> #topic didrocks 15:40 <seb128> didrocks, hey 15:40 <didrocks> * Clean a big part of the seeds. Did some analyses with seb on some of them. Lot of demotions (more than 70 packages). indicator-, touch-*, unity-*. 15:40 <didrocks> * Still some to ongoing investigation to remove other parts of the stack (like zeitgeist, ubuntu-app-launcher, qt…). The biggest one pulling packages now is fcitx. We need to discuss about that one. We still have some, like dee, libunity, indicator-application (due to its libs), indicator-messages (due to its libs). 15:40 <didrocks> * Split into separate packages for optional dependencies, like deja-dup and unity-control-center panel to be able to keep the functionality (pulled now in only in the unity session) the unity, but without having the dependencies in the main iso in our gnome-shell session. 15:40 <didrocks> * Did some ubiquity debugging (was wrongly accused! :p) which in fact revealed that the gdm transition was defaulting to wayland, and ubiquity is crashing under it. We wanted to force X for now anyway, so patched casper for this. 15:40 <didrocks> * language discussion, change the seeds for -frami german dictionary variant to align with language-selector. Reviewed MP. 15:40 <didrocks> * Main promotion and test lightm -> gdm transitions + debug some postinst issue. 15:40 <didrocks> * Look at existing gtk golang bindings. Found one which is still actively developed, quite feature complete on gtk, glib, gio, updated up to gtk 3.24 15:40 <didrocks> * Discussed keeping unity7 session somewhat functional and impacts on code, migrations… 15:40 <didrocks> * discussion on snapcraft forum on interface UI 15:40 <didrocks> * AA: newed some packages 15:40 <didrocks> * . * 15:42 <seb128> thanks didrocks, busy week :-) 15:42 <didrocks> yep ;) 15:42 <seb128> #topic duflu 15:42 <seb128> * Video acceleration: 15:42 <seb128> - Still working breadth-first on the VA-API failures in Wayland sessions: https://bugs.launchpad.net/bugs/1698287 15:42 <seb128> . Formally proposed upstream fix for totem/gstreamer-vaapi - https://bugzilla.gnome.org/show_bug.cgi?id=783169 15:42 <seb128> . Investigated gst-play-1.0 failure on Gnome Shell, but not Weston. 15:42 <ubot5> Ubuntu bug 1698287 in mutter (Ubuntu) "VA-API fails to initialize in a Gnome Shell Wayland session" [Medium,In progress] 15:42 <seb128> . Narrowed down to Mutter missing a feature. Stopped there for now. 15:42 <ubot5> Gnome bug 783169 in gstreamer-vaapi "Don't try to load vaapi and fail" [Normal,New] 15:42 <seb128> . Investigated graphics corruption in totem (gstreamer-clutter plugin) 15:42 <seb128> . Narrowed down to clutter, confirming the same problem with gst-launch-1.0 chains. 15:42 <seb128> . Will fix this one soon as a priority. 15:42 <seb128> - Also lost a day and part of the weekend investigating graphics corruption in mpv+vaapi: https://github.com/mpv-player/mpv/issues/4555 15:42 <seb128> - Fun fact: Modern Intel Atom chips (Cherry Trail, Apollo Lake) and cheap notebook chips (Braswell) can play 4K H.265 without breaking a sweat. Even on a 2-watt CPU. Unfortunately they usually come with low quality screens and never HDMI 2.0... 15:43 <seb128> * PulseAudio: 15:43 <seb128> - Set up launchpad git for pulseaudio maintenance properly: https://git.launchpad.net/~ubuntu-audio-dev/pulseaudio 15:43 <seb128> - Work in progress on an update for artful: https://git.launchpad.net/~ubuntu-audio-dev/pulseaudio/diff/debian/changelog?h=ubuntu 15:43 <seb128> * Daily bug maintenance across gnome-shell, bluez, pulseaudio and mir. 15:43 <seb128> - Noticed hundreds of pulseaudio bugs are finally expiring this week, which is nice. Should total about 1000 closed soon. 15:43 <seb128> #topic jbicha 15:43 <seb128> jbicha, hey 15:43 <jbicha> • Sponsored GunnarHJ's ubuntu-meta l10n update 15:43 <jbicha> • Fixed a few broken po files upstream discovered by first Artful language pack 15:44 <jbicha> • Synced onboard from Debian (completing a year-long project to sync the packaging) 15:44 <jbicha> • Cherry-picked fix for Qt file chooser crashing in Wayland, zesty SRU in progress LP:# 1702741 15:44 <jbicha> LP: #1702741 15:44 <ubot5> Launchpad bug 1702741 in qtbase-opensource-src (Ubuntu Zesty) "QtCreator crashes when opening a filechooser under wayland" [Medium,In progress] https://launchpad.net/bugs/1702741 15:44 <jbicha> • Helped verify a few old SRUs (wine1.6, unity-control-center) 15:44 <jbicha> • Packaged libdazzle (pending sponsorship into Debian new queue), will be needed for gnome-builder 3.26 https://bugs.debian.org/867852 15:44 <ubot5> Debian bug 867852 in wnpp "ITP: libdazzle -- feature-filled library for GTK+ and GObject" [Wishlist,Open] 15:44 <jbicha> • Jumpstarted libunique3 removal process in Debian 15:44 <jbicha> https://bugs.debian.org/cgi-bin/pkgreport.cgi?users=pkg-gnome-maintainers@lists.alioth.debian.org;tag=libunique3-removal 15:45 <jbicha> eof 15:45 <seb128> thanks jbicha 15:45 <seb128> #topic jamesh 15:46 <seb128> gnome-software: prepared upstream versions of the patches I'd worked 15:46 <seb128> on. Multi-app snaps patch has been accepted. 15:46 <seb128> snapd: continued conversation about use of polkit in snapd. Last word 15:46 <seb128> from Gustavo was to create a pull request so there would be something 15:46 <seb128> concrete to discuss. I'm working on a minimal one that basically just 15:46 <seb128> covers what snapd-login-service does. 15:46 <seb128> network-manager: still need to do testing of captive portal UI. 15:46 <seb128> #topic jibel / heber 15:46 <seb128> jibel, heber, hey 15:46 <heber> Hey guys! QA updates: 15:46 <heber> * Verification of upgrades to artful 15:46 <heber> * Tested unity7 on artful 15:46 <heber> * Reported several issues with desktop images (no images, the live session on wayland, installer) 15:46 <heber> * Exploratory testing of unity7 on artful 15:46 <heber> * Exploratory testing of the default session with wayland 15:46 <heber> * Manual review of upgrades from xenial to zesty 15:46 <heber> * Manual review of upgrades to artful 15:46 <heber> * Update auto-upgrade-tests to persist the resulting image in order to be able to run post upgrade tests 15:46 <heber> * Update CI to run post upgrade tests after upgrade jobs 15:46 <heber> * Address review feedback on MPs for running post-install tests. 15:46 <heber> EOF 15:47 <seb128> thanks heber 15:47 <seb128> #topic Laney 15:47 <Laney> • Short week, was off last week 15:47 <Laney> • Catching up on emails and stuff 15:47 <Laney> • Small autopkgtest-web debug/fix to the trigger validation regex so that some packages can be retried 15:47 <Laney> • Upload PackageKit and appstream-glib to artful with some extra patches, prep for GS 3.25 15:47 <seb128> Laney, hey, hope you had a good week off! 15:47 <Laney> ∘ appstream-glib fix to properly get apps marked as unremovable 15:47 <Laney> ∘ patch (upstream) to gnome-software to not list installed packages when doing PackageKit WhatProvides queries, works around some false positives 15:47 <Laney> ∘ small patch in ubuntu branch to turn off updates via PackageKit since we do those using update-manager atm 15:47 <Laney> • Some advice/testing/review on GDM migration stuff & comments on GDM/wayland/X11 session selection 15:47 <Laney> 😏 15:47 <Laney> oh & hi! 15:47 <seb128> :-) 15:48 <Laney> back to the 0s and 1s 15:48 <seb128> thanks Laney, welcome back in the binary world 15:48 <seb128> #topic oSoMoN 15:48 <seb128> oSoMoN, hey 15:48 <oSoMoN> hey there 15:48 <Laney> #ubuntu-desktop is the best bits 15:48 <oSoMoN> • a chromium crasher affecting 59.0.3071.109 on trusty/xenial/yakkety was widely reported last week (bug #1702407), worked right away to identify a fix, had a number of affected users confirm the fix through a PPA, and finally pushed the update out today (thanks Chris!) 15:48 <ubot5> bug 1702407 in chromium-browser (Ubuntu) "Startup crash after upgrading to 59.0.3071.109 on trusty/xenial/yakkety" [Critical,Fix released] https://launchpad.net/bugs/1702407 15:48 <oSoMoN> • chromium beta: updated HTML5 conformance autopkgtest to not fail early, instead display discrepancies and fail only at the end of the test 15:48 <oSoMoN> • experimenting with is_official_build=true && is_component_build=false for chromium, with the goal of producing builds that are more similar to chrome (branding not affected, there are different flags for that) 15:48 <oSoMoN> • got little but positive feedback about the libreoffice 5.3.4 snap in the beta channel, published to the stable channel today 15:49 <oSoMoN> • working on temporarily disabling jvm-related unit tests in libreoffice x86 build to allow the migration to move forward, given that the issue is in the kernel and that the current version is also affected (bug #1699772) 15:49 <ubot5> bug 1699772 in scilab (Ubuntu) "linux-image-4.10.0-24-generic, linux-image-4.8.0-56-generic, linux-image-4.4.0-81-generic, linux-image-3.13.0-121-generic Regression: many user-space apps crashing" [Undecided,Confirmed] https://launchpad.net/bugs/1699772 15:49 <oSoMoN> • will resume work on packaging libreoffice 5.4.0 RC1 now that cppunit 1.14 has been synced from debian 15:49 <oSoMoN> • off on holidays for two full weeks starting this Thursday evening, anything urgent I should look into speak now or forever hold your peace 15:49 <oSoMoN> ⛱ 15:49 <ricotz> oSoMoN, https://launchpad.net/~ricotz/+archive/ubuntu/red/+packages?field.name_filter=&field.status_filter=published&field.series_filter=artful 15:49 <oSoMoN> ricotz, yup, seen that, thanks! 15:50 <seb128> thanks oSoMoN 15:51 <seb128> #topic seb128 15:51 <seb128> • reviews (u-c-c) and sponsoring (synced xmlsect1) 15:51 <seb128> • tested daily iso and helped debugged a bit issues with wayland session being default 15:51 <seb128> • talked with Didier about the iso cleanups he was doing 15:51 <seb128> • discussed language packages tweaks and impact on the iso 15:51 <seb128> • changed g-c-c to build the -faces binary instead of u-c-c so that one can be moved to universe 15:51 <seb128> • talked about the u7 session status in artful, started a wikipage listing known issues 15:51 <seb128> • debugged gnome-shell translations missing from langpack in some locales (due to formatting issues in the corresponding .po leading to launchpad not being to import them) 15:51 <seb128> • verified unity-control-center nopassword login yakkety SRU 15:51 <seb128> </week> 15:51 <Laney> yakkety (H) 15:52 <oSoMoN> yakkety is EOL at the end of the month 15:52 <ricotz> oSoMoN, going to push the branch when amd64 succeeds 15:52 <seb128> SRU team was insisting that the yakkety SRU got verified to unblock the xenial one 15:52 <seb128> was easier to verify it that argue with them more on IRC 15:52 <seb128> let's move on to the next one ;-) 15:53 <seb128> #topic tkamppeter 15:53 <seb128> - cups-filters: Modified cups-browsed to improve the cooperation with CUPS' mechanism of auto-creating temporary print queue for DNS-SD-discovered printers. Naming of cups-browsed-created queues is now the same as CUPS' naming for temporary queues but can be configured to the formerly used schemes for clustering. Temporary queues are recognized and replaced by cups-browsed queues. 15:53 <seb128> - GNOME printer setup tool: Reported 9 bugs on shortcomings of GNOME's tool against system-config-printer. 15:53 <seb128> - Google Summer of Code 2017: Student project coordination and mentoring. Especially helped the student working on PCLm printing support. 15:53 <seb128> - Bugs. 15:53 <seb128> good work Till doing that review of the g-c-c print panel! 15:53 <seb128> #topic Trevinho 15:53 <seb128> Trevinho, hey 15:53 <Trevinho> · Preparing SRU for unity and compiz X with improved lowgfx 15:53 <Trevinho> - Blocked by some issues I've noticed, and fixing them 15:53 <Trevinho> · Some work to move unity settings daemon to use different schemas 15:53 <Trevinho> . Doing multiple tests in X 15:53 <Trevinho> /EOF 15:54 <seb128> thanks Trevinho 15:54 <seb128> #topic robert_ancell 15:54 <seb128> To: Will Cooke <will.cooke@canonical.com> 15:54 <seb128> - Wrote Snappy sprint blog post 15:54 <seb128> - Worked on snapd license patch 15:54 <seb128> - Ongoing discussions on forum.snapcraft.io about various desktop related snap issues 15:54 <seb128> - SRU fix to stop installed snaps showing up twice (bug 1700994) 15:54 <seb128> - Prod snapd-glib SRU to try and speed up progress and confirm this fixes wrongly translated Polkit prompts 15:54 <ubot5> bug 1700994 in gnome-software (Ubuntu Zesty) "Installed snaps show twice in GNOME Software" [High,In progress] https://launchpad.net/bugs/1700994 15:54 <seb128> - Work on GNOME Software 3.20.5 SRU 15:55 <seb128> - Release snapd-glib 1.14 and 1.15 15:55 <seb128> - Update GNOME Software to support new title field and system confinement status 15:55 <seb128> - Investigating gnome-software errors.ubuntu.com crashes 15:55 <seb128> ups, sorry for the first line, copied one too much 15:55 <seb128> #topic aob 15:56 <seb128> is there anything else you want to discuss this week? 15:57 <seb128> seems not? 15:57 <seb128> so let's wrap, thanks everyone! 15:57 <seb128> #endmeeting