/srv/irclogs.ubuntu.com/2017/10/31/#ubuntu-desktop.txt

duflujbicha, I saw a comment/rumor that gnome-shell only saves some settings on a clean shutdown (when it hasn't crashed). Do you know anything about that?01:44
dufluBecause I *think* I might have just fixed a logout crash that was our top crasher01:44
jbichaI don't know anything about that01:49
jbichaGNOME's doing 3.26.2 releases this week so your fix might make it in πŸ™‚01:50
duflujbicha, yes that fix is in 3.26.2. Slightly sad the font rendering fix is only in 3.27. Bionic will get that though right?01:54
jbichaif you're asking whether 18.04 will get GNOME Shell 3.28, that's still undecided01:56
dufluOh dear. OK, I'll need to work on either distro patching or pushing for it in 3.2601:57
dufluI was thinking 3.27 with hybrid support should theoretically solve many people's display issues too01:58
jbichayou mean fractional scaling, or something different?01:59
jbichamulti-monitor?01:59
duflujbicha, I mean various bug reports where users with multiple GPUs have no picture on screen, or on the wrong screen. I thought the hybrid work would start to solve those02:18
dufluEven with a single GPU... if I install a radeon card and intel is disabled when Wayland doesn't work. It feels like that stuff could be related to the 3.27 enhancements02:19
duflu*then* Wayland doesn't work02:20
duflu3.26 doesn't feel like a great choice for LTS to me. But that's based purely on the assumption that 3.28 will be ready early enough and will be significantly better02:23
dufluotherwise I'm just talking about bugs whose fixes can always be backported02:23
oSoMoNgood morning desktoppers07:05
willcookehoy08:43
dufluahoy willcooke08:45
dufluMorning oSoMoN08:45
willcooketaking a surprise day off since I don't have a window in my study08:52
willcookeI'll be on telegram etc etc08:53
willcookehave a good day all08:53
willcookeseb128 will run the meeting08:53
dufluOK then. Bye willcooke08:53
LaneyPHEW09:02
Laneywhat's up09:02
duflu<insert pun>09:03
dufluHi Laney09:03
seb128hey Laney & desktopers09:09
seb128hey duflu09:09
dufluHello seb12809:09
seb128duflu, trying to see if you can DoS the meeting with your weekly summaries? ;)09:10
dufluseb128, verbosity is an inherited problem09:10
dufluPlus it seems if I ever miss something out, someone will ask about it09:11
seb128hehe09:11
Laneyhey seb12809:21
Laneyhow's it going?09:21
Laney& duflu!09:21
seb128Laney, good! you?09:22
seb128I slept well this night, 11pm to almost 6pm without being waken up in between :)09:23
Laney6pm!!!!09:23
Laney:P09:23
Laneywell done09:23
seb128haha, thanks09:23
seb128Laney, seems like you have IRC closed earlier, just as a fyi willcooke decided to take the day off since he has workers redoing his office and it was not possible to use it today09:26
Laneyalright09:26
* Laney is inside 9999 emails09:26
seb128one more and it might overflow and go to 009:26
seb128who knows!09:26
* Laney overflowed09:30
=== linuxturtle is now known as jbrett
kenvandineoSoMoN, i think i know the cause of the theme issue13:15
kenvandineoSoMoN, glib in the backports PPA doesn't have the per desktop overrides support13:15
kenvandineoSoMoN, fixing that now13:16
seb128oSoMoN, seems like this morning guess was right there :)14:17
andyrockseb128: can you schedule me at the end of the meeting14:26
seb128andyrock, sure14:26
andyrockI'm preparing the notes14:26
seb128:-)14:29
seb128ok, it's meeting time14:30
seb128let's see if anyone gets surprised due to DST :p14:30
seb128#startmeeting Desktop Team Weekly meeting - 2017-10-3114:30
meetingologyMeeting started Tue Oct 31 14:30:49 2017 UTC.  The chair is seb128. Information about MeetBot at http://wiki.ubuntu.com/meetingology.14:30
meetingologyAvailable commands: action commands idea info link nick14:30
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Work (read-only for non-developers): https://trello.com/b/lsBmkzPY/ubuntu-desktop-1804-cycle | Amaterasu watches over you benevolently | pink killer β†’ lots of help | Desktop Team Weekly meeting - 2017-10-31 | Current topic:
seb128Roll call: andyrock, dgadomski, didrocks (out), duflu (out), jbicha, jamesh (out), jibel/heber, kenvandine, laney, oSoMoN, seb128, tkamppeter, trevinho (out), robert_ancell (out)14:30
kenvandineo/14:31
jbichao/14:31
oSoMoN🐡/14:31
seb128lol14:31
seb128ok, let's get started14:31
seb128#topic dgadomski14:31
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Work (read-only for non-developers): https://trello.com/b/lsBmkzPY/ubuntu-desktop-1804-cycle | Amaterasu watches over you benevolently | pink killer β†’ lots of help | Desktop Team Weekly meeting - 2017-10-31 | Current topic: dgadomski
seb128dgadomski, hey14:31
dgadomskihey14:32
Laneymeow14:32
dgadomski* attended OpenSourceSummit Europe14:32
dgadomski* found a workaround for bug #1718688, waiting for confirmation from the user who reported that to me14:32
dgadomski* added some changes and unittest to my fix for bug #169917914:32
dgadomski* monitoring bug #1638695 in case any decision made there will be applicable to Xenial.14:32
ubot5bug 1718688 in linux (Ubuntu) "Can't connect to a Cisco AP with Wi-Fi Direct Client Policy enabled" [Medium,Confirmed] https://launchpad.net/bugs/171868814:32
ubot5bug 1699179 in landscape-client (Ubuntu Bionic) "PackageReporter kicks in during do-release-upgrade" [Undecided,New] https://launchpad.net/bugs/169917914:32
ubot5bug 1638695 in python2.7 (Ubuntu Xenial) "Python 2.7.12 performance regression" [High,Confirmed] https://launchpad.net/bugs/163869514:32
dgadomskieof14:32
seb128dgadomski, thanks14:32
seb128#topic duflu14:33
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Work (read-only for non-developers): https://trello.com/b/lsBmkzPY/ubuntu-desktop-1804-cycle | Amaterasu watches over you benevolently | pink killer β†’ lots of help | Desktop Team Weekly meeting - 2017-10-31 | Current topic: duflu
seb128(be ready, long summary coming)14:33
seb128* Mutter/Xwayland crash handling: https://bugzilla.gnome.org/show_bug.cgi?id=78908614:33
seb128  - Completed several patch iterations during the week.14:33
seb128  - Landed upstream: https://git.gnome.org/browse/mutter/commit/?id=054c25f693a14:33
seb128* Mutter: blurry shell fonts: https://bugzilla.gnome.org/show_bug.cgi?id=64543314:33
seb128  - Completed several patch iterations during the week.14:33
seb128  - Landed upstream: https://git.gnome.org/browse/mutter/commit/?id=a37956c914:33
ubot5Gnome bug 789086 in wayland "Xwayland leaves no core dump when crashing" [Major,Resolved: fixed]14:33
seb128* Totem's big stutter bug: https://bugzilla.gnome.org/show_bug.cgi?id=73378014:33
ubot5Gnome bug 645433 in wayland "gnome-shell's panel ignores font settings" [Normal,Resolved: fixed]14:33
seb128  - Finally, almost got a code review of my one line fix. Although that was only a Rejection without any reason given. The maintainer does however request much more complicated API changes (affecting multiple projects) instead.14:33
ubot5Gnome bug 733780 in Movie player "Saving playlist state sometimes hangs totem" [Normal,New]14:33
seb128  - I think I've lost patience with totem for now and will just distro patch the one-line fix soon. Let upstream change the API to their own liking in their own time.14:33
seb128* Totem's smaller (bug more frequent) stutter bug in GTK also has fixes pending review (links below).14:33
seb128* Unresponsive touchpads: https://bugs.freedesktop.org/show_bug.cgi?id=9883914:33
seb128  - Yes, already. I thought this was a task for next year but upstream suddenly woke up this week and has been asking me to test patches. Looks like a fix is close to landing!14:33
ubot5Freedesktop bug 98839 in libinput "Somehow conditionalize hysteresis (hardware black/whitelist, device property introspection, user-exposed setting, etc)" [Normal,New]14:33
seb128  - Testing patches, testing hardware14:34
seb128  - Reading kernel code and finding more things worth fixing (next year-ish).14:34
seb128* Incorrect %CPU in gnome-system-monitor: https://bugzilla.gnome.org/show_bug.cgi?id=78892214:34
ubot5Gnome bug 788922 in process list "Processes % CPU column is inaccurate (only ever an integer multiple of the number of CPUs)" [Normal,Assigned]14:34
seb128  - Just got frustrated and fixed it myself as a quick Friday evening job.14:34
seb128  - Patch proposed upstream.14:34
seb128* Daily bug management across gnome-shell, mutter, gdm3, ubuntu-themes, bluez, pulseaudio, dkms, mir, wayland, totem, mpv.14:34
seb128  - Mountains and mountains of bug traffic this week, but we mostly kept up.14:34
seb128* Patches awaiting Ubuntu sponsorship (or needing refreshing for 18.04):14:34
seb128  - https://code.launchpad.net/~vanvugt/gtk/fix-1698270/+merge/33184614:34
seb128* Patches awaiting upstream review:14:34
seb128  - https://bugzilla.gnome.org/show_bug.cgi?id=78700114:34
ubot5Gnome bug 787001 in GtkClutterEmbed "clutter-gtk apps like totem and gnome-maps are spending 50% of their CPU time redrawing GTK widgets" [Normal,New]14:34
seb128  - https://bugzilla.gnome.org/show_bug.cgi?id=77345314:34
ubot5Gnome bug 773453 in general "cluttersink: support GLTextureUpload for EGL/Wayland" [Normal,New]14:34
seb128  - https://bugzilla.gnome.org/show_bug.cgi?id=78766514:34
ubot5Gnome bug 787665 in .General "gdk_frame_clock_get_frame_time is irregular and causing stuttering" [Normal,New]14:34
seb128  ^^^ These have either been ignored for months, or received spurious reviews which I answered and then get ignored. But I would rather they stayed quiet till after my vacation.14:34
seb128* PulseAudio 11:14:34
seb128  - Been working on a TODO list for this for a long time. I hope to start on it ahead of schedule (ie. this week instead of December/January as planned).14:34
seb128 14:34
seb128(giving us a minute to read/digest that ;)14:34
seb128ok, next14:35
seb128#topic jbicha14:35
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Work (read-only for non-developers): https://trello.com/b/lsBmkzPY/ubuntu-desktop-1804-cycle | Amaterasu watches over you benevolently | pink killer β†’ lots of help | Desktop Team Weekly meeting - 2017-10-31 | Current topic: jbicha
seb128jbicha, hey14:35
jbichaβ€’ Synced cairo and merged fontconfig (LP: #1702544) for color emoji support.14:35
ubot5Launchpad bug 1702544 in fontconfig (Ubuntu) "Merge fontconfig 2.12.3-0.1 (main) from Debian unstable (main)" [Wishlist,Fix released] https://launchpad.net/bugs/170254414:35
jbichaβ€’ Packaged nototools and fonts-noto-color-emoji, uploading to Debian NEW soon14:35
jbichaβ€’ LocutusOfBorg merged remmina 1.2~ (uses freerdp2) & I built vinagre with freerdp2 support too.14:35
jbichaβ€’ Uploaded gtk 3.22.25 to artful/unapproved LP: #172842114:35
ubot5Launchpad bug 1728421 in gtk+3.0 (Ubuntu Artful) "Update gtk+3.0 to 3.22.25" [Medium,In progress] https://launchpad.net/bugs/172842114:35
jbichaβ€’ Uploaded fix to bionic for LP: #1722809, robert_ancell will SRU14:35
ubot5Launchpad bug 1722809 in gnome-software (Ubuntu Artful) "GNOME Shell Extensions subcategory is empty in GNOME Software" [Low,Triaged] https://launchpad.net/bugs/172280914:35
jbichaβ€’ libgit2 transition14:35
jbichaβ€’ Helped remove mozjs24. IMO mozjs (1.8.5, from Firefox 4) is removable, leaving just mozjs38 and 52 (LP: #1714821)14:35
ubot5Launchpad bug 1714821 in gnome-user-share (Ubuntu Bionic) "Sync gnome-user-share 3.18.3-2 (main) from Debian unstable (main)" [Wishlist,Triaged] https://launchpad.net/bugs/171482114:35
jbichaβ€’ mozjs52 / gjs and its rdeps are back on s390x. I assume we don't want to start building ubuntu-desktop there again?14:36
jbichaβ€’ Help Needed for troubleshooting third-party scanner driver issues, see LP: #170735214:36
ubot5Launchpad bug 1707352 in sane-backends (Debian) "the change from libsane to libsane1 broke many (all?) 3rd party plug-ins for sane" [Unknown,New] https://launchpad.net/bugs/170735214:36
jbichaeof14:36
seb128jbicha, the gnome-user-share bug referenced there was a copy error?14:37
seb128or is mozjs having to do with it?14:37
jbichaoops, should have been LP: #172803814:38
ubot5Launchpad bug 1728038 in oolite (Ubuntu) "Remove ancient mozjs from bionic" [Undecided,New] https://launchpad.net/bugs/172803814:38
seb128jbicha, did you try to talk to Robert about the sane-backends issue? it's sort of his domain14:38
seb128that bug reference makes more sense :p14:38
jbichayes, but he didn't have answers yet14:38
seb128k14:38
seb128thanks jbicha14:38
seb128#topic jamesh14:38
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Work (read-only for non-developers): https://trello.com/b/lsBmkzPY/ubuntu-desktop-1804-cycle | Amaterasu watches over you benevolently | pink killer β†’ lots of help | Desktop Team Weekly meeting - 2017-10-31 | Current topic: jamesh
seb128jamesh, hey, unsure if you are around?14:38
seb128willcooke didn't fwd me your update14:39
seb128k, seems he's not there14:39
seb128next14:39
seb128#topic kenvandine14:39
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Work (read-only for non-developers): https://trello.com/b/lsBmkzPY/ubuntu-desktop-1804-cycle | Amaterasu watches over you benevolently | pink killer β†’ lots of help | Desktop Team Weekly meeting - 2017-10-31 | Current topic: kenvandine
seb128kenvandine, hey14:39
kenvandine* oSoMon found an issue with gtk theme settings not being picked up in a fresh user session.  This only affects 17.10, works as expected on 16.04, zesty, etc.  I suspect this has to do with per desktop overrides.  I'm refreshing our backport of glib now to get that change to confirm it fixes it.14:39
kenvandine* Did some digging into yelp support for our snaps.  I think we might be able to solve the issue of finding help files with the use of the OpenURI support in th14:39
kenvandinee freedesktop portal and a patch to snapd to support help uris.14:39
kenvandine* Did some work on the desktop helpers, creating symlinks to the xdg dirs so they properly appear in the file picker.  Need to do a little more work before subm14:39
kenvandineitting a PR.14:40
kenvandine* Backporting some artful fixes to the gnome-3-26 PPA to get them in the platform snap14:40
kenvandineeof14:40
seb128kenvandine, the glib/per desktop override is basically what we suspected when we discussed that with Olivier this morning, let's see how the refresh is working14:41
seb128thanks kenvandine14:41
oSoMoNthanks kenvandine !14:41
kenvandineah, you guys talked about it :)14:41
seb128yeah, I read the backlog and I mentioned that the dconf file existing on start was probably not the issue14:42
seb128if the file exists it's probably something buggy that does a write on loggin14:42
seb128which shouldn't be done, desrt chassed those buggy cases in the past14:42
seb128anyway let's see14:42
seb128next14:42
seb128#topic Laney14:43
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Work (read-only for non-developers): https://trello.com/b/lsBmkzPY/ubuntu-desktop-1804-cycle | Amaterasu watches over you benevolently | pink killer β†’ lots of help | Desktop Team Weekly meeting - 2017-10-31 | Current topic: Laney
seb128Laney, hey14:43
Laneyhi14:43
Laneyβ€’ v. short week πŸ’€14:43
Laneyβ€’ finally figured out a way to filter shell extensions in gnome-software so you see the usable ones, going to submit a MR later πŸ‘»14:43
Laneyβ€’ bos02 cloud region stability work got finished, worked today on enabling arm64/s390x cloud autopkgtesting - should be good to go in proposed-migration once some more hardware is enabled in openstack πŸ§›14:43
Laneyβ€’ helped a bit with bionic archive opening (NewReleaseCycleProcess checklist stuff) πŸ•·οΈ14:43
LaneyπŸŽƒ14:43
oSoMoNhappy halloween Laney :)14:43
jbichawhich ones are usable?14:43
kenvandine:)14:44
seb128thanks Laney14:44
seb128#topic oSoMoN14:45
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Work (read-only for non-developers): https://trello.com/b/lsBmkzPY/ubuntu-desktop-1804-cycle | Amaterasu watches over you benevolently | pink killer β†’ lots of help | Desktop Team Weekly meeting - 2017-10-31 | Current topic: oSoMoN
seb128oSoMoN, hey14:45
Laneyones that are compatible with your shell version14:45
oSoMoNhey there14:45
oSoMoNβ€’ chromium 62.0.3202.62 published to -security and -updates for all supported series, and 62.0.3202.75 ready for publication14:45
oSoMoNβ€’ managed to build chromium 63 (beta) on trusty, using gcc-mozilla (gcc 4.9) and statically linking its libstdc++14:45
oSoMoNβ€’ first chromium 64 (dev) build ongoing in PPA14:45
oSoMoNβ€’ updated chromium snap after a call for testing, useful feedback and a few fixes: 62.0.3202.75 in stable channel, 63.0.3239.18 in beta channel14:45
oSoMoNβ€’ prepared libreoffice 5.4.2 SRU for artful (bug #1728072), now in unapproved queue14:45
ubot5bug 1728072 in libreoffice (Ubuntu) "[SRU] libreoffice 5.4.2 for artful" [Undecided,New] https://launchpad.net/bugs/172807214:45
oSoMoNβ€’ preparing libreoffice 5.4.2 upload for bionic with a couple of fixes (debhelper and icu)14:45
oSoMoNβ€’ libreoffice snap 5.4.2: enabled spellchecking (bug #1680928), hyphenation and thesaurus, and issued call for testing, got good feedback so far, planning on promoting to stable in a couple of days if no blocking issue arises14:45
ubot5bug 1680928 in libreoffice (Ubuntu) "[snap] Spellcheck not working" [Medium,Fix committed] https://launchpad.net/bugs/168092814:45
oSoMoNEOF14:45
seb128thanks oSoMoN14:45
seb128#topic seb12814:46
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Work (read-only for non-developers): https://trello.com/b/lsBmkzPY/ubuntu-desktop-1804-cycle | Amaterasu watches over you benevolently | pink killer β†’ lots of help | Desktop Team Weekly meeting - 2017-10-31 | Current topic: seb128
seb128β€’ spent most of the week triaging&debugging&sending upstream launchpad incoming bugs14:46
seb128β€’ sponsoring (libreoffice artful SRU, u-c-c bugfix + xenial SRU)14:46
seb128β€’ some trello board reviews and administrative work14:46
seb128</week>14:46
seb128#topic tkamppeter14:47
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Work (read-only for non-developers): https://trello.com/b/lsBmkzPY/ubuntu-desktop-1804-cycle | Amaterasu watches over you benevolently | pink killer β†’ lots of help | Desktop Team Weekly meeting - 2017-10-31 | Current topic: tkamppeter
seb128tkamppeter, hey14:47
tkamppeter- OpenPrinting: Studied GitHub Pages as possibility to host the site and manage the content, including news blog in GIT repos.14:47
tkamppeter- Google Summer of Code 2017: Planned the distribution of the funds received from Google.14:47
tkamppeter- hplip: Uploaded missing proprietary plugins to OpenPrinting. HP failed to send them to me earlier.14:47
tkamppeter- cups, cups-filters, hplip, ...: First syncs into Bionic.14:47
tkamppeter- CPDB (Common Print Dialog Backends): Posted on Debian Printing mailing list to ask them to start packaging.14:47
tkamppeter- Bugs.14:47
seb128thanks tkamppeter14:48
seb128#topic robert_ancell14:48
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Work (read-only for non-developers): https://trello.com/b/lsBmkzPY/ubuntu-desktop-1804-cycle | Amaterasu watches over you benevolently | pink killer β†’ lots of help | Desktop Team Weekly meeting - 2017-10-31 | Current topic: robert_ancell
seb128- gnome-software/snapd-glib bug fixing14:48
seb128- Uploaded updated gnome-software/snapd-glib packages to ppa:ubuntu-desktop/gnome-software14:48
seb128- Prepared artful gnome-software/snapd-glib SRU (in QA testing now).14:48
seb128- snapd-glib 1.24 released14:48
seb128#topic andyrock14:49
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Work (read-only for non-developers): https://trello.com/b/lsBmkzPY/ubuntu-desktop-1804-cycle | Amaterasu watches over you benevolently | pink killer β†’ lots of help | Desktop Team Weekly meeting - 2017-10-31 | Current topic: andyrock
seb128andyrock, your turn :)14:49
andyrock1. Livepatch desktop integration:14:49
andyrock     1.1 working on software-properties to integrate with the new macaron-based API to retrieve lp token14:49
andyrock     1.2 talking with the right guys to get pymacaroonbakery in Debian and artful14:49
andyrock2. OEM bug (https://bugs.launchpad.net/bugs/1716359)14:49
andyrock     2.1 mp for GCC master (already committed)14:49
andyrock     2.2 mp for ucc trunk14:49
andyrock     2.3 sru for ucc xenial14:49
ubot5Ubuntu bug 1716359 in unity-control-center (Ubuntu) "Unplugging headset with audio panel open mutes internal mic" [Low,In progress]14:49
andyrock3. Updated the branch to fix osd progress bars in artful14:49
andyrock4. Sru for the gtk crash when adding new online accounts14:49
andyrockeow14:49
seb128thanks andyrock14:50
seb128#topic aob14:50
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Work (read-only for non-developers): https://trello.com/b/lsBmkzPY/ubuntu-desktop-1804-cycle | Amaterasu watches over you benevolently | pink killer β†’ lots of help | Desktop Team Weekly meeting - 2017-10-31 | Current topic: aob
seb128k, jbicha has some of those at least14:50
seb128jbicha, I guess you can start :)14:50
jbichahttps://lists.ubuntu.com/archives/ubuntu-desktop/2017-October/005272.html14:50
jbicha#1 fontconfig: should we keep the templates in /etc indefinitely or ok to follow upstream?14:51
seb128it's probably ok to follow upstream/debian if you are confident it's not going to create issues for users upgrading14:52
seb128I think I'm the one who rolled back on those changes at the time14:53
jbichaI am not confident, it will break users who symlinked one of the extra available configs14:53
seb128but that's because I didn't want to have to deal with the migration and we were updating ahead of Debian14:53
jbichayes, I think that was like 2012 (!)14:53
seb128do we have any issue with the current situation?14:53
jbichano14:54
seb128well, my position would be to stay with what we have unless somebody is wanting to deal with the change properly, which means addressing the upgrade problems14:54
jbichaok, that's fine14:55
jbichamoving on to #2: dealing with headerbar patches14:55
jbichaKhurshid also replied to my email: https://lists.ubuntu.com/archives/ubuntu-desktop/2017-October/005273.html14:55
seb128tricky14:56
jbichathe headerbar patches are useful for Unity becuase otherwise LIM is broken there14:57
seb128we said we would drop them to lower delta/maintainance cost14:57
seb128but if we have contributors doing the work it's a bit less easy to say "no" rather than including them for this cycle14:57
seb128are those patches known to create any problem?14:58
jbichathey look bad on other desktops (that bug was filed by elementary OS ) and I saw similar badness in Xfce14:58
jbichaso, changing the patches to only apply against Unity are an improvement14:58
seb128right, but the updates patch change the behaviour to be in unity only14:58
seb128right14:58
seb128wdyt?14:58
seb128I think I'm fine either way14:59
jbichaactually, some of the patches were set to apply anywhere that wasn't GNOME which was why the bug was filed14:59
seb128I guess Laney would be in favor of dropping them to low delta with upstream14:59
seb128right14:59
seb128that was probably the wrong choice14:59
seb128I think I would be slightly in favor of removing those changes15:00
seb128we can investigate this gtk3-nocsd mentioned on the list15:00
jbichait sort of made sense at the time but I think CSD are reasonably well supported by desktops now15:00
seb128I don't know about it15:00
jbichahow about we think about it more then?15:00
seb128yes15:00
seb128let's follow up on the list15:00
jbichaok, #3 ok to sync gnome-user-share?15:01
seb128what's the user experience today with that one?15:02
seb128you can enable it from an ui and it prompts you to install packages?15:02
jbichathere is no user experience in the latest version of gnome-user-share itself15:02
seb128well, with the one we currently have15:02
seb128like what do we give up on?15:03
jbichawith the old version, it has a file sharing thing used by Unity15:03
jbichabut we have been patching it to break the file sharing feature for years becuase we didn't want that apache bin in the desktop install15:04
seb128ideally we would have g-c-c installing packages on demand when you try to enable it there I guess?15:05
sil2100kenvandine: hey!15:05
sil2100kenvandine: you around?15:05
seb128we are in a meeting15:05
sil2100Ah, oops, excuse me then!15:05
seb128but almost over15:05
seb128no worry15:05
kenvandinehey sil210015:05
* sil2100 hides15:05
seb128jbicha, let's continue on the list15:05
jbichaok15:05
seb128sorry I feel like we don't have a good quorum today15:06
seb128willcooke is off and didrocks as well (who usually has input on such topics)15:06
jbichag-c-c hides the File Sharing subpanel if gnome-user-share is not installed15:06
xnoxLaney, whoop whoop re:bos02 =)15:06
seb128and others don't seem to have much opinion15:06
Laneyhi15:06
seb128jbicha, on a similar topic we should perhaps revisit what we do with nautilus-share, it's quite buggy atm15:07
seb128jbicha, the pam integration package it tries to install has been remove in xenial15:07
Laneymight be worth thinking about 3b in jbicha's email15:07
seb128so installation fails and auth isn't working unless you go add users manually15:07
seb128hey Laney :)15:07
Laneyit'd be cool to have those features15:08
seb128right15:08
seb128I think I would like to have it15:08
seb128either by installation things15:08
Laneyguessing security would want to remove it15:08
Laneyreview*15:08
Laneyor remove :P15:08
seb128or by changing g-c-c to do "install on demand" rather than hidding15:08
Laneymmm15:08
jbichaLaney: you were right the first time ;)15:09
seb128jbicha, ok, let's continue on the list, it seems like we would like to have the feature user visible but we need to define the best way to get there15:10
jbichasure, thanks15:11
seb128thanks for bringing those topics15:11
seb128sorry that there was not much traction to discuss them15:11
seb128as said we are missing some people15:11
seb128let's continue on the list and maybe try to get a conclusion next week15:11
jbichait's fine, some are complicated and it's good to think things through15:11
seb128right15:11
seb128any other topic?15:11
seb128seems not, it's a wrap then15:13
Laneynein15:13
Laneythanks!15:13
seb128thanks everyone!15:13
seb128#endmeeting15:13
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Work (read-only for non-developers): https://trello.com/b/lsBmkzPY/ubuntu-desktop-1804-cycle | Amaterasu watches over you benevolently | pink killer β†’ lots of help
meetingologyMeeting ended Tue Oct 31 15:13:12 2017 UTC.15:13
meetingologyMinutes:        http://ubottu.com/meetingology/logs/ubuntu-desktop/2017/ubuntu-desktop.2017-10-31-14.30.moin.txt15:13
oSoMoNthanks everyone15:13
* kenvandine waves15:13
oSoMoNkenvandine, please let me know when the glib package in the backports PPA is refreshed so I can trigger a LO snap rebuild15:14
kenvandineoSoMoN, i will15:15
kenvandinewaiting for an LP build that's queued15:15
Laneyjbicha: on fontconfig, would a symlink /etc/fonts/conf.avail/ -> the new directory work?15:17
Laneythat or a maintainer script fixing up any symlinks in conf.d15:17
Laneyyou'd have to fix all font pkgs that install into conf.avail too15:18
Laneyor make fontconfig read both?15:19
jbichafontconfig itself reads from /etc/fonts/conf.d/ these are just templates that can be symlinked15:20
jbichamaybe you're familiar with web servers using sites-available and sites-enabled ?15:21
LaneyI remember the seup15:21
Laneysetup15:21
jbichaI didn't know anything about fontconfig until I started working on this emoji thing15:21
Laneyso the only problem is that someone might have manually symlinked something that moves into /usr/share/15:21
jbicharight15:22
jbichaI'm not sure how making that directory a symlink would work since there are lots of other Debian packages that try to install files to that /etc directory15:22
Laneyshouldn't be required, I don't think emptying it should be a goal15:22
Laneyat least not now15:23
jbichaapt-file search /etc/fonts/conf.d15:23
Laneymost packages install into .d and .avail15:24
Laneyand then when they move to /usr they should fix old symlinks15:24
oSoMoNchrisccoulson, did you see my ping yesterday that chromium 62.0.3202.75 is ready for publication in the stage PPA?15:25
jbichawe can symlink files, I don't have any experience with symlinking directories in Debian packages if other Debian packages might try using those directories15:25
Laneynah don't think that is required15:25
jbichaI think I'm confused by what you are suggesting then15:26
LaneyI think fontconfig itself should only need to care about packages that it is now moving to /usr that weren't symlinked from conf.d before15:26
jbichaok, we can add symlinks for all of those files15:26
Laneys/packages/files/15:26
Laneyeither symlink those from conf.avail or a maintainer script to fix up any now dangling symlinks in conf.d15:27
Laneydon't actually see any on my system though15:28
Laneyoh no I do15:28
Laneye.g. 10-no-sub-pixel.conf15:29
Laneyan advantage of fixing them up is that it's a droppable patch post-LTS but symlinking less so15:32
jbichaLaney: so sort of like https://anonscm.debian.org/git/pkg-freedesktop/fontconfig-debian.git/tree/debian/fontconfig-config.maintscript15:34
jbichabut with mv_conffile instead of rm_conffile15:35
Laneythat's the removing half, to fix up it's something like for file in /etc/conf.d/*; if symlink pointing to one of these removed files, remove it and make symlink to /usr/share/...; done15:36
Laneydid Debian bother doing anything like that?15:37
jbichait doesn't look like it based on https://anonscm.debian.org/git/pkg-freedesktop/fontconfig-debian.git/log/debian/rules15:38
jbichalet me check…15:39
Laneynot that I can see15:39
jbichawell this doesn't work: https://bugs.debian.org/71415715:44
ubot5Debian bug 714157 in fontconfig-config "fontconfig-config made /etc/fonts/conf.avail/ a symlink, breaking other packages' conffiles" [Serious,Fixed]15:44
Laneyyeah don't do that if other packages are going to try to put files there15:44
jbichayeah my instinct said that was a bad idea15:46
LaneyI thought the goal was to stop putting anything in that /etc directory15:46
Laneybut it's not, so no need to go through that pain15:46
jbichayeah, it seems likely there are 3rd party deb's that we couldn't fix15:48
jbichaI don't have much experience with maintainer scripts but I think I have enough to start with now15:50
jbichathanks for the ideas15:50
Laneyshould be fun15:51
Laneyhappy to review it if you want to show me something15:51
Laneylaney@nightingale> readlink -e /etc/fonts/conf.d/10-antialias.conf                                                                                                                                                                ~15:53
Laney/etc/fonts/conf.avail/10-antialias.conf15:53
Laneythat's probably a thing to use15:53
Laneylies, it doesn't work for broken symlnks15:54
=== dax is now known as studentloans
=== genii is now known as genii-zombii
Laneyreadlink -m15:54
oSoMoNricotz, have you verified that packages build in bionic with https://git.launchpad.net/~libreoffice/ubuntu/+source/libreoffice/commit/?id=91b98436ca90dad3bb11a5944be70b39c057e8ec ?16:37
ricotzoSoMoN, yes16:39
oSoMoNricotz, excellent, thanks!16:40
* andyrock misses c++ πŸ’”17:04
kenvandineoSoMoN, new glib didn't fix it17:14
oSoMoN:/17:14
kenvandineoSoMoN, it must still be related though17:15
kenvandinei'm sure this worked relatively recently17:15
kenvandinebut i probably haven't tested this scenario since the per desktop overrides work landed17:15
=== Guest41123 is now known as fredp
=== fredp is now known as Guest42895
xnoxhttps://code.launchpad.net/~indicator-applet-developers/+activereviews looks ungardened17:34
* oSoMoN EOD18:18
oSoMoNgood night all18:18
=== el is now known as strawfeminist
jbichaI opened a trello card for the sane-backends issues since I don't think I'll be able to do much more troubleshooting myself on it22:54

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!