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