13:31 <seb128> #startmeeting Desktop Team Weekly Meeting - 2018-08-21
13:31 <meetingology> Meeting started Tue Aug 21 13:31:16 2018 UTC.  The chair is seb128. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
13:31 <meetingology> 
13:31 <meetingology> Available commands: action commands idea info link nick
13:31 <Trevinho> seb128: that was how it was before
13:32 <seb128> Roll call: andyrock, dgadomski, didrocks (vac), duflu (out), jamesh (out), jibel, heber (sick), kenvandine, laney (vac), oSoMoN, seb128, tkamppeter, trevinho, robert_ancell (out)
13:32 <oSoMoN> o/
13:32 <andyrock> o/
13:32 <dgadomski> \o
13:32 <kenvandine> \o
13:33 <jibel> o/
13:33 <seb128> k, let's get started
13:34 <seb128> #topic andyrock
13:34 <seb128> andyrock, hey
13:34 <andyrock> - 3.28 -> 3.29
13:34 <andyrock> # gtk3 3.23.2-1 in cosmic (MP: https://code.launchpad.net/~azzar1/ubuntu/+source/gtk+3.0/+git/gtk+3.0/+merge/353235)
13:34 <andyrock> # gnome-initial-setup 3.29.1 in Cosmic
13:34 <andyrock> # WIP gnome-online-accounts 3.29.91 in Cosmic
13:34 <andyrock> - Livepatch iteration 2:
13:34 <andyrock> # Proposed fix for bug lp: #1770686 in Bionic
13:34 <andyrock> # Proposed fix for bug lp: #1787553 in Cosmic
13:34 <andyrock> - Gnome-shell/Mutter:
13:34 <andyrock> # Working on https://gitlab.gnome.org/GNOME/gnome-shell/issues/109
13:34 <andyrock> # Rebased other MPs on top of current/master
13:34 <andyrock> - EOW
13:34 <ubot5> Launchpad bug 1770686 in software-properties (Ubuntu Bionic) "Hide livepatch widgets in flavors without an online account panel in gnome-control-center" [Medium,Fix committed] https://launchpad.net/bugs/1770686
13:34 <ubot5> Launchpad bug 1787553 in update-manager (Ubuntu) "Add a reminder to enable Livepatch " [Medium,In progress] https://launchpad.net/bugs/1787553
13:35 <seb128> thx andyrock
13:35 <seb128> #topic dgadomski
13:35 <dgadomski> hey
13:35 <seb128> dgadomski, hey
13:35 <dgadomski> * out last week
13:35 <dgadomski> * verifying bug #1782152
13:35 <ubot5> bug 1782152 in gdm3 (Ubuntu Bionic) "GDM blocks SIGUSR1 used in PAM scripts" [Medium,Fix committed] https://launchpad.net/bugs/1782152
13:35 <dgadomski> eof
13:35 <seb128> thx dgadomski
13:35 <seb128> #topic duflu
13:36 <seb128> * Gnome Shell performance:
13:36 <seb128> - Geometric (GPU-less) picking support now works flawlessly, and only needs cleaning up :D
13:36 <seb128> . https://gitlab.gnome.org/GNOME/mutter/merge_requests/189
13:36 <seb128> . Why? Because CPU usage was becoming an issue in https://gitlab.gnome.org/GNOME/mutter/merge_requests/168
13:36 <seb128> . Also made some attempts at removing picking completely, but that's pretty risky and doesn't work properly right now (https://gitlab.gnome.org/vanvugt/mutter/commits/retire-pick)
13:36 <seb128> * Gnome Shell other:
13:36 <seb128> - Successfully got another fix into mutter 3.29.92, but none of the important fixes
13:36 <seb128> . https://gitlab.gnome.org/GNOME/mutter/commit/b8340f135
13:36 <seb128> - FYI, many mutter reviews still pending (including all the important ones):
13:36 <seb128> . https://gitlab.gnome.org/GNOME/mutter/merge_requests?scope=all&utf8=%E2%9C%93&state=opened&author_username=vanvugt
13:36 <seb128> * Cosmic start-up regressions:
13:36 <seb128> - Fixed upstream! But worth noting for other cosmic users until we release the fix (gdm 3.29.92):
13:36 <seb128> . https://launchpad.net/bugs/1786883
13:36 <ubot5> Ubuntu bug 1786883 in gdm3 (Ubuntu) "[regression] Login screen flickers to black a few times on boot and then finally settles on using Xorg instead of Wayland. No Wayland login option." [High,Triaged]
13:36 <seb128> . https://launchpad.net/bugs/1786872
13:36 <ubot5> Ubuntu bug 1786872 in gdm3 (Ubuntu) "[regression] Cosmic login screen never appears on about 50% of boots" [High,Triaged]
13:36 <seb128> * Hardware video decoding:
13:36 <seb128> - mpv version 0.29.0 is progressing slowly (https://launchpad.net/bugs/1785993)
13:36 <ubot5> Ubuntu bug 1785993 in mpv (Ubuntu) "Please merge mpv 0.29 from Debian" [Medium,Fix committed]
13:36 <seb128> * Daily bug management:
13:36 <seb128> - The trend is much the same as last week.
13:36 <seb128> - Only one comment: The amount of bug mail has increased recently. It would help if more people subscribed to it and triaged some each day.
13:37 <seb128> #topic jamesh
13:37 <seb128> Here's the stuff I've been working on this week:
13:37 <seb128> pulseaudio snap policy module:
13:37 <seb128> * I put together changes needed to support classic snaps:
13:37 <seb128> https://code.launchpad.net/~ubuntu-audio-dev/pulseaudio/+git/pulseaudio/+merge/353214
13:37 <seb128> * Still need to work on the back ports.
13:37 <seb128> font related startup slowness in snaps:
13:37 <seb128> * I tracked down the cause of the slowdown to a
13:37 <seb128> snapcraft-desktop-helpers merge that effectively disabled a large part
13:37 <seb128> of the fontconfig configuration.  In particular, it meant
13:37 <seb128> /var/cache/fontconfig was no longer consulted as a source of cache
13:37 <seb128> files, leading to that data being rebuilt.  I've put up a PR here:
13:37 <seb128> https://github.com/ubuntu/snapcraft-desktop-helpers/pull/144
13:37 <seb128> * We still don't have a solution for cache version skew (e.g. snaps
13:37 <seb128> built with new fontconfig on xenial hosts, or xenial snaps on
13:37 <seb128> bionic/cosmic hosts), but that we've never had a solution for that so
13:37 <seb128> it isn't a regression. We're fine for snaps using the GNOME backports
13:37 <seb128> PPA on modern Ubuntu though, so perhaps that is good enough.
13:37 <seb128> snapd merges:
13:37 <seb128> * I've got a number of pending pull requests that have attention.  I'm
13:37 <seb128> going to go through these tomorrow.
13:37 <seb128> crash reporting for snaps:
13:37 <seb128> * I've been putting together some notes about debug symbol collection.
13:37 <seb128> I need to clean this up and post it to the forum.
13:38 <seb128> * I also need to look at having apport collect sn
13:38 <seb128> * What is still unclear is how to make debug symbols collected during
13:38 <seb128> a snap build are available for retracing.
13:38 <seb128> #topic jibel
13:38 <seb128> jibel, hey
13:38 <jibel> hi
13:38 <jibel> - Short week, back yesterday.
13:38 <jibel> - Triaged upgrade bugs.
13:38 <jibel> - SRU verification of gnome-software in bionic.
13:38 <jibel> - Adding “Upgrade” KPIs.
13:38 <jibel> done
13:39 <seb128> thanks jibel
13:39 <seb128> #topic heber
13:39 <seb128> * Finish utah fixes and apply the same to Ubiquity
13:39 <seb128> * Continue with nvidia testing plan
13:39 <seb128> #topic kenvandine
13:39 <seb128> kenvandine, hey
13:39 <kenvandine> hey
13:39 <kenvandine> Short week for me
13:39 <kenvandine> * Finished updating the hyper-v Ubuntu Desktop image to 18.04.1
13:39 <kenvandine> - Published on partner images
13:39 <kenvandine> * Updated thunderbird snap to 60.0 in edge
13:39 <kenvandine>13:40 <seb128> tb update \o/
13:41 <seb128> thx kenvandine
13:41 <seb128> #topic oSoMoN
13:41 <oSoMoN> kenvandine, have you seen the forum post about missing langpacks in the tb snap?
13:41 <kenvandine> oSoMoN, yes
13:41 <kenvandine> lets talk after meeting
13:41 <oSoMoN> ack
13:41 <oSoMoN> • chromium
13:41 <oSoMoN> ∘ continued focus on transitioning to a snap-only chromium (https://trello.com/c/iDClwK5o/43-focus-on-snap-as-a-primary-means-of-distribution-for-chromium)
13:41 <oSoMoN> - successfully built an i386 snap (had only built and tested amd64 until now), this required jumping through a number of hoops as upstream doesn't do x86 builds nor do they provide pre-built tools for the x86 build targets
13:41 <oSoMoN> - now building beta and dev branches
13:41 <oSoMoN> - currently working on a remaining theming issue
13:41 <oSoMoN> ∘ updated beta to 69.0.3497.42
13:41 <oSoMoN> ∘ updated dev to 70.0.3521.2
13:41 <oSoMoN> ∘ prepared update of chromium-ffmpeg snap for chromium 69
13:41 <oSoMoN> • libreoffice
13:42 <oSoMoN> ∘ investigated bug #1537566
13:42 <ubot5> bug 1537566 in libreoffice (Ubuntu) "LibreOffice crashed but apport didn't log a crash file in /var/crash despite being enabled" [Medium,Triaged] https://launchpad.net/bugs/1537566
13:42 <oSoMoN> ∘ bug triaging
13:42 <oSoMoN> 🏊
13:42 <seb128> oSoMoN, feature freeze is in 2 days, are we going to get the new libreoffice as a deb in cosmic in time or do we plan to ffe?
13:42 <oSoMoN> mmm, right, feature freeze
13:43 <seb128> yeah :p
13:43 <oSoMoN> I'd rather get it in the archive before that, I'll focus on that starting NOW
13:44 <seb128> thx oSoMoN!
13:44 <seb128> #topic seb128
13:44 <seb128> • sponsoring (gnome-initial-setup 3.29.1 to cosmic, gtk+ 3.23.2, software-properties bionic SRU)
13:44 <seb128> • debian sponsoring (libsoup2.4, gnome-calculator, gnome-disk-utility, gtk+3.0, glib-networking, gnome-session)
13:44 <seb128> • debian syncs (gnome-system-monitor, pango1.0)
13:44 <seb128> • updates (gnome-calculator) and merges from Debian (gnome-calculator, gnome-disk-utility, geoclue, libcanberra, libvdpau, splix, orca, alsa-utils, fontconfig, grilo-plugins, )
13:44 <seb128> • dropped compat desktop from cheese since we migrated configs in bionic
13:44 <seb128> • trello board reviews/updates
13:45 <seb128> </week>
13:45 <seb128> (oh also there was a vac day in France so one day less at work)
13:45 <seb128> #topic tkamppeter
13:45 <seb128> tkamppeter, hey
13:45 <tkamppeter> - cups-filters: Released 1.21.0. Besides a lot of bug fixes, silenced warnings, and coverity fixes, I have included the QPDF-based bannertopdf from Sahil Arora, one of the GSoC 2018 projects. This eliminates the need of using undocumented and unstable APIs of Poppler in cups-filters.
13:45 <tkamppeter> - CUPS: Backported an upstream patch to avoid duplicate call of pdftopdf (and so duplicate application of print options) when printing to remote CUPS printers via local, temporary queues of CUPS.
13:45 <tkamppeter> - cups, cups-filters, gutenprint, hplip: Synced with Debian to get the newest versions in before Feature Freeze.
13:45 <tkamppeter> - Common Print Dialog Backends: Added the work from GSoC 2018 student Ayush Bansal.
13:45 <tkamppeter> - Google Summer of Code 2018: GSoC 2018nhas officially ended today with the desdline for the mentor's final reports, but as the student's did not complete everything in the projects, they will go on working for some time and I will mentor them.
13:45 <tkamppeter> - Bugs
13:47 <seb128> tkamppeter, did you see my ping on https://trello.com/c/kMTto6kl/5-fix-printing-of-filled-pdf-forms-using-qpdf and the IRC pings about it?
13:47 <tkamppeter> No.
13:48 <tkamppeter> But the project is going on.
13:48 <tkamppeter> QPDF already has all needed features for doing the form flattening QPDF-based.
13:48 <seb128> tkamppeter, right, but is that going to land this cycle or should we move the card?
13:48 <seb128> tkamppeter, anyway please comment on trello
13:49 <seb128> tkamppeter, also unsure if https://launchpad.net/ubuntu/bionic/+queue?queue_state=1&queue_text=qpdf is a wanted SRU or a sync to the wrong serie?
13:49 <tkamppeter> Probably only next cycle, so the card can get moved.
13:49 <seb128> thx
13:49 <seb128> next
13:49 <seb128> #topic trevinho
13:49 <seb128> Trevinho, hey
13:50 <Trevinho> · Yaru is default in cosmic:
13:50 <Trevinho> - https://code.launchpad.net/~3v1n0/ubuntu/+source/gnome-shell/+git/gnome-shell/+merge/353139
13:50 <Trevinho> - https://code.launchpad.net/~3v1n0/ubuntu/+source/gnome-session/+git/gnome-session/+merge/353283
13:50 <Trevinho> - https://code.launchpad.net/~3v1n0/ubuntu/+source/ubuntu-settings/+git/ubuntu-settings/+ref/yaru-default
13:50 <Trevinho> · Fix for yaru as default in GDM (please merge)
13:50 <Trevinho> - https://code.launchpad.net/~3v1n0/ubuntu/+source/ubuntu-settings/+git/ubuntu-settings/+merge/353442
13:50 <Trevinho> · Wrote migration script for theme settings, for users who changed them (need some discussions with Didier)
13:50 <Trevinho> - https://code.launchpad.net/~3v1n0/ubuntu/+source/gnome-session/+git/gnome-session/+merge/353340
13:50 <Trevinho> · Updated gnome-shell to 3.29.90-2 and added other patches and crash-fixes / preventers
13:50 <Trevinho> · Updated gnome-session to 3.29.90 (in debian/experimental too) and merged back with debian
13:50 <Trevinho> - https://salsa.debian.org/3v1n0-guest/gnome-session/commits/debian/experimental
13:50 <Trevinho> · SRU verifications for gnome-shell and mutter (and listing fixes to be backported next)
13:50 <Trevinho> · GDM to support greeter sessions from .desktop files (to have better Ubuntu vs vanilla GNOME integration)
13:50 <Trevinho> - https://gitlab.gnome.org/GNOME/gdm/merge_requests/33
13:50 <Trevinho> · Meson fixes for installing broken symlinks (upstream and downstream):
13:50 <Trevinho> - https://github.com/mesonbuild/meson/pull/4030 (landed)
13:50 <Trevinho> - https://bileto.ubuntu.com/#/ticket/3365 (LP: #1787286)
13:50 <ubot5> Launchpad bug 1787286 in meson (Ubuntu) "Symlinks can't be copied by install_subdir() since 0.47.0" [High,In progress] https://launchpad.net/bugs/1787286
13:50 <Trevinho> · Working on fixing {ubuntu,gnome}-session breaks -_-
13:50 <Trevinho> · Need to decide what to do with legacy ubuntu-artworks and ubuntu-sounds (I'd like to keep them as meta-packages)
13:50 <Trevinho> · Telegram snap edge refresh
13:50 <Trevinho> 🌴
13:50 <seb128> thanks Trevinho
13:50 <seb128> Trevinho, didn't upstream telegram took over maintaining their snap?
13:51 <Trevinho> seb128: they didn't setup a build.snapcraft.io thing yet, so I just pull from that and push to a my repo to trigger builds, not really time consuming
13:51 <seb128> k
13:51 <seb128> thanks Trevinho
13:51 <seb128> #topic robert_ancell
13:52 <seb128> - Proposed updates to region panel design (https://gitlab.gnome.org/GNOME/gnome-control-center/merge_requests/162)
13:52 <seb128> - Reached out to GNOME design about details of region panel design.
13:52 <seb128> - Fixed bug where region panel doesn't show languages translated correctly (https://gitlab.gnome.org/GNOME/gnome-desktop/merge_requests/15)
13:52 <seb128> - Sponsor SRU for appstream-glib fix (https://bugs.launchpad.net/bugs/1780442)
13:52 <seb128> - Add new error code to snap for Polkit cancels (https://github.com/snapcore/snapd/pull/5690)
13:52 <ubot5> Ubuntu bug 1780442 in Fwupd "Please backport fix for & in attributes" [Unknown,New]
13:52 <seb128> - Working on language pack patch to region panel
13:52 <seb128> #topic rls-bugs
13:53 <seb128> http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-bb-incoming-bug-tasks.html has no desktop items
13:53 <seb128> http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-bb-tracking-bug-tasks.html is in shape, the list is getting long though and seems not moving so I'm going to do an off-meeting reivew and send an update
13:54 <seb128> if you have assigned bugs please think about getting them moving
13:54 <seb128> http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-cc-incoming-bug-tasks.html
13:54 <seb128> bug #1787748
13:54 <ubot5> bug 1787748 in gnome-session (Ubuntu) "ubuntu.session is trying to write '/usr/share/gnome-session/sessions/ubuntu.session', which is also in the gnome-session" [Critical,Confirmed] https://launchpad.net/bugs/1787748
13:54 <seb128> Trevinho is on it
13:54 <seb128> http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-cc-tracking-bug-tasks.html
13:55 <seb128> kenvandine, can you see with Robert what is blocking uploading the change from https://github.com/hughsie/PackageKit/pull/253 ?
13:55 <kenvandine> sure
13:55 <seb128> thx
13:55 <seb128> k, quiet rls situation this week then :)
13:55 <seb128> #topic aob
13:57 <seb128> seems not, let's wrap then
13:57 <seb128> efficient one, thanks team!
13:57 <seb128> #endmeeting