=== meetingology` is now known as meetingology [05:18] Laney, andyrock: not sure what you mean with "getenv", but you shold just use your normal process env usually -- what are you trying to do? (I'm on a sprint this week, better email me with full context) [05:19] andyrock, Laney: "systemctl --user show-environment" shows the full env, in case you need that for something [05:44] hi [06:14] Morning hikiko [06:14] morning duflu :-) [06:14] * duflu enjoys the fun of having wiped his dev machine and then found the current 17.04 install image can't install [06:20] ouch [06:33] Install image? :) [06:41] RAOF: Bah dyslexia. I mean ISOs [06:41] Both the ones available fail (https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1637985) [06:41] Ubuntu bug 1637985 in ubiquity (Ubuntu) "zesty install fails - "An attempt to configure apt to install additional packages from the CD failed."" [Critical,Triaged] [06:41] duflu: Oh, I know. But installing from ISO? [06:42] RAOF: Yep, always [06:42] sed -i s/yakkety/zesty/g /etc/apt/sources.list FTW :P [06:42] I prefer to clean out my system periodically and start fresh [07:21] moin!!! [07:22] morning duflu, RAOF, hikiko :) [07:22] Morning desrt [07:22] morning desrt RAOF :) [07:24] * desrt takes a look at 538 and hides her eyes [07:25] Americans: DO NOT FUCK THIS UP [08:45] desrt, hikiko pitti Morning [08:46] hey flexiondotorg pitti :) [08:46] hey flexiondotorg hikiko desktoper [08:46] hey seb128 ! [08:46] seb128, o/ [08:47] just saying hey and dropping from IRC, moving to work outside, we have workers here, back in 10 minutes or so [08:58] morning all [08:58] hi willcooke :) [09:02] moning! [09:02] pitti: The XDG_SESSION_ID not being available in user scope [09:02] unity wants to connect to logind to know when to unlock the session [09:03] hi Laney, did you manage to ward off the evil sprits spirits? [09:04] willcooke: you mean the local children right? [09:04] Laney, :D indeed [09:04] I sat in darkness in a cupboard until the noise went away [09:04] very wise [09:05] hey Laney willcooke [09:05] Laney, I had boy #1 deal with it, he seems to like it [09:05] morning seb128 [09:05] my sister told me that having a pumpkin in the window is a sign for them to come [09:05] I had no idea about that [09:05] so I removed the pumpkin and it seemed to work! [09:05] good job :-) [09:05] Morning willcooke Laney [09:05] I certainly never looked out for pumpkins back in the day [09:05] But now you'll have bad juju all year [09:05] morning flexiondotorg [09:06] just terrorised every house I could find [09:06] hi seb128 et flexiondotorg [09:06] what's up? [09:06] seems like summer is over [09:07] looks cold and wet today here indeed [09:07] we still had a very nice and sunny day yesterday, seems to change today [09:07] was enjoying the fallen leaves [09:07] now they will be sludge [09:08] yeah [09:08] I went to my tennis group lesson yesterday evening, getting cold in the evening [09:09] it was also maybe not the best move to get over that cold, but oh well, at least I had a good night and it's worth today [09:09] the call of the ball is strong [09:09] indeed! [09:10] Laney, was halloween already a thing in the u.k when you were young? [09:10] it's becoming popular in France but it's only taking up since a few years [09:10] seb128: yeah [09:10] people would have sweets in anyway [09:10] not so much on decorations and stuff [09:11] maybe the pumpkin thing is new [09:11] * seb128 shakes the fist to the U.S marketing [09:11] I like it anyway, the kids actually respected it which meant I was left alone \o/ [09:11] :-) [09:11] we had to go round to next door to collect a parcel [09:11] she looked nervous when answering the door [09:11] lol [09:12] oh, meeting is one hour earlier today! [09:12] * seb128 needs to get used to DST [09:13] cool :) I ll be there! [09:13] only 30mins after the end of my day [09:14] hikiko, you have a strict schedule it seems :-) [09:14] hahaha [09:14] there's a lot of netflix to watch [09:14] you have to be disciplined! [09:15] :| [09:15] indeed [09:15] I have to go to the pool, that's all :p [09:15] that almost works on firefox for me now [09:15] it asked me to enable DRM [09:15] but didn't actually load the player [09:16] I hate drm, I only watch netflix on tv [09:16] it's certainly easier that way [09:16] I don't want to enable them [09:16] * Laney chromecasts it from phone [09:16] phone is a lost cause anyway [09:18] chrisccoulson, morning! Are you free for a very quick chat about some Firefox patches from Mozilla for menus? [09:23] Laney, inching closer to improved notebook and frames [09:24] There are many edges cases, Firefox being the most awkward to accommodate. [09:28] Can't firefox start using the CSS more in line with the rest of GTK? [09:30] anyway, good luck [09:30] I guess other themes don't have this problem; probably there are some nickable tricks there [09:41] Laney, willcooke, flexiondotorg, seb128: hi :) [09:41] good morning desrt, how are you? [09:41] comfortable [09:41] and not sick! [09:41] are you back in NL? [09:42] * Laney nods desrt [09:43] hum [09:43] I've not been out of the .nl since we saw each others in DenHaag I think? [09:44] ah. i thought you were going to france after the sprint [09:44] we decided to swap weekends and went the one just before instead [09:45] ah. cool [09:45] Laney, So FF soft of is. There is an interaction between notebook and frames. Cleaning that up for GTK applications also remove the black bordering in FF. [09:45] but going back to France on saturday [09:45] going to spend a week there [09:45] Laney, But I agree, should have some specific selectors. [09:46] Laney, Well the recent regressions with Firefox are in every theme I've tested. [09:46] What I have here seem to be working. Just checking that fixing one area doesn't cause problems elsewhere. [09:47] going to be good to have gtk3 stable! [09:48] Then we get to complain about gtk4 :P [09:48] :-) [09:48] :) [09:48] and things like processes linking two versions in [09:48] i'm glad this all worked out and made most people happy in the end [09:48] you guys had some pretty negative initial reactions [09:49] that comment was about the gtk3 being stable part [09:49] gtk4 is going to be "fun" [09:49] :) [09:49] don't package it? [09:49] (semi-serious) [09:49] as Laney said, going to be fun with libs and versions mix [09:49] gnome's going to use it [09:50] that's not a problem for this cycle [09:50] let's see where things are for next [09:50] haha [09:50] * desrt shrugs [09:50] ideally we would delay that to after the LTS [09:50] but that might be a strech and people are likely going to push for it before [09:50] my suggestion: policy states that gtk4 (and therefore anything that depends on it) lives in universe [09:51] anything that goes in base image has to be a gtk3-using version [09:51] sensible [09:51] if people really need the bleeding edge gedit, they can install the gedit-gtk4 package and suffer [09:51] unsure how things are going to play out for e.g webkitgtk [09:51] webkit will do what they did before: gtk3 and gtk4 versions [09:51] I guess we are going to have lib builds for each [09:56] they can install snaps :) [09:56] true! [09:56] :-) [09:57] willcooke, speaking of which, did you hear from robert about the xenial g-s/snapd-glib SRU? [09:57] speaking of snaps [09:57] apparmor-based dbus filtering is .. useful [09:57] seb128, yeah, he's sorting it [09:57] great [09:57] 01/11 04:05:40 -queuebot:#ubuntu-release- New source: snapd-glib (xenial-proposed/primary) [1.2-0ubuntu2~xenial2] [09:57] that one? [09:57] smells like it [09:58] it's supposed to be combined to a gnome-software one [09:58] but yeah, I guess that's part of it [09:58] I didn't see it because it's in New and my bookmark is on unapproved for SRUs [09:58] thanks Laney [09:59] willcooke, oh btw I resolved my geolocation issue, it was my own stupidity :-/ [09:59] nod [09:59] queuebot is the win [09:59] :-) [09:59] need an IRC proxy though [10:00] willcooke, I played some time ago with a firefox ext to trick the geoloc info to try to watch some tv replay program from another country [10:00] seb128, haaaaaaaa! Awesome [10:00] willcooke, which changed the provider config and let it like this even after unstalling it... [10:00] seb128, I think you owe qengho a beer ;P [10:01] yeah :p [10:01] well there was a real issue with the api key spam [10:01] but yeah, new key solved it [10:01] yeah, fair [10:01] woot [10:01] glad we got to the bottom of it [10:01] :-) [10:01] me too [10:01] sorry for the noise [10:01] qengho, good work! [10:03] pitti: can you teach/remind me how to get big_packages / blacklist updated when you're around please? [10:06] pitti: I can hack the configs in place, just wondering what the official way is (a juju set or something) [10:07] Trevinho, somebody debugged bug #1635625 and is pointing the issue to a commit of yours [10:07] bug 1635625 in unity (Ubuntu) "Some indicator icons are missing after unlocking the screen" [High,Confirmed] https://launchpad.net/bugs/1635625 [10:09] pitti: Wait, I found "Rolling out new worker code" - so I just do this directly [10:25] * desrt hates the "n things that can come and go have to be merged into a single object, with efficient support for changes" problem [10:35] hi willcooke [10:35] hey chrisccoulson [10:35] Yeah, I started updating that patch ready for it to be reviewed upstream, and then got sidetracked before the sprint [10:36] chrisccoulson, will follow up in msg [11:27] sudo -u seb128 -i [11:27] seb128: got a minute to do some demotions? [11:28] please? === hikiko is now known as hikiko|ln [12:09] seb128: that was funny. === hikiko|ln is now known as hikiko === alan_g is now known as alan_g|lunch [13:07] Laney, sorry was at lunch, sure, which ones? [13:10] seb128: the New packages on https://bugs.launchpad.net/ubuntu/+source/kvirc/+bug/1636804 [13:10] Ubuntu bug 1636804 in libparse-http-useragent-perl (Debian) "perl 5.24 demotions" [Unknown,Confirmed] [13:10] * Laney quickly puts blocks in [13:10] Laney, ok, doing that in a few minutes [13:11] merci [13:11] Laney, when you say "demotion" it's removing them from the release pocket to have them in proposed only? [13:11] or moving to universe? [13:12] demoting to proposed [13:12] k, what I though, thanks for confirming ;-) [13:12] hope this goes in today ._. [13:15] keep some fun for the rest of the cycle! [13:16] the fun is turning on autosync after that happens [13:16] /o\ [13:17] oh, we still didn't start autosyncing? [13:18] waiting for this [13:18] k, I guess it makes sense [13:19] would be bad if it got caught up with other transitions [13:19] enough random stuff as it is === alan_g|lunch is now known as alan_g [13:37] * Laney lunchies [13:38] Laney, enjoy! [14:03] * flexiondotorg seeks out food [14:04] flexiondotorg, enjoy [14:30] * flexiondotorg returns [14:34] Mirv, hello, did you happen to have the logs of it crashing on U8? I dont recall testing it on U8 recently [14:35] * bschaefer may have messed up something there :) [14:35] it == sdl1.2 [14:50] looks like perl went in! [15:00] bschaefer: not right now, I did try gdb but didn't get anything meaningful besides libmirclient something [15:00] bschaefer: it's testable from the PPA regardless [15:00] Mirv, no worries! Ill attempt when i can [15:00] right, just need to make sure my U8 still works [15:00] and everything :) [15:03] Hi to all, if you could like to help in the Google Code In 2016 (GCI) this year as mentor, please help us adding your task to the wiki: https://wiki.ubuntu.com/GoogleCodeIn2016 [15:03] Laney, wooooot ;-) [15:03] indeed! [15:03] still those other removals to do [15:04] britney let them become uninstallable [15:04] might as well kick them out [15:05] Laney, I didn't close the lines on that launchpad bug btw, those complex pages are slow to load and the ajax doesn't work and it keeps timeouting, I gave up after a few tries [15:06] seb128: oh right, did you do them all? [15:06] yes [15:07] k, i'll wait for rmadison to agree and then close it [15:07] thanks! [15:13] yw! [15:30] hihi [15:30] #startmeeting Desktop Team Weekly Meeting - 2016-11-01 [15:30] Meeting started Tue Nov 1 15:30:20 2016 UTC. The chair is willcooke. Information about MeetBot at http://wiki.ubuntu.com/meetingology. [15:30] Available commands: action commands idea info link nick === meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Desktop Team Weekly Meeting - 2016-11-01 | Current topic: [15:30] hey desrt [15:30] Yay! [15:30] o/ [15:30] hello :) [15:30] Quite a few people out on (public) holiday [15:30] Roll call: andyrock, attente, desrt, dgadomski (out), fjkong, flexiondotorg, happyaron(out), hikiko, laney, qengho, seb128, sweet5hark(hols), themuso (out), tkamppeter, trevinho(out), robert_ancell (out) [15:30] ya... everyone in germany, except me :p [15:31] o/ [15:31] isn't it a holiday in italy too? [15:31] hey [15:31] according to duolingo desrt is not a German yet [15:32] * desrt wonders if dual citizens get dual holidays [15:32] you wish [15:32] * hikiko becomes a citizen of the world [15:33] I expect andyrock is out, to lets start with..... [15:33] #topic attente === meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Desktop Team Weekly Meeting - 2016-11-01 | Current topic: attente [15:33] finished the glib bindings for content-hub, needs review [15:33] finished clipboard support in gtk-mir, needs ^ [15:34] just had a good discussion with desrt re: the jhbuild snapcraft plugin, thanks desrt :D [15:34] copy AND paste? [15:34] yes! [15:34] what a world we live in today [15:34] the future is now [15:34] also fixing fcitx-qimpanel to allow local installation, it currently uses hard-coded paths everywhere [15:34] (eof) [15:35] good stuff, thanks attente [15:35] #topic desrt === meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Desktop Team Weekly Meeting - 2016-11-01 | Current topic: desrt [15:35] - researched apparmor dbus filtering and also how flatpak does it [15:35] - figured out the protocol for secure communication between client and server of dconf proxy (although it won't initially be completely secure for flatpak users) [15:35] - started implementing [15:35] - looked at some possible ways to make jhbuilding for snaps work nicer, including bwrap, found a bwrap bug and worked around it [15:35] - will continue implementing proxy this week [15:35] - eof. [15:35] thanks a lot desrt [15:35] #topic dgadomski === meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Desktop Team Weekly Meeting - 2016-11-01 | Current topic: dgadomski [15:35] In the desktop area I have been working on lp#1589401 and lp#1550983 this week. [15:35] #topic FJKong_ === meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Desktop Team Weekly Meeting - 2016-11-01 | Current topic: FJKong_ [15:36] hi [15:36] bug1636249 drop patches from 3.22.0 [15:36] setup environment of sbuild, [15:36] yakkety and debian works, failed in zesty,test building blocked by this. [15:36] still trying to fix this [15:36] eof [15:36] thanks FJKong_ - please reach out to the team if you need help getting set up / fixed [15:37] #topic flexiondotorg === meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Desktop Team Weekly Meeting - 2016-11-01 | Current topic: flexiondotorg [15:37] Hi [15:37] - LP: #1623856 and LP: #1623835 both appear to orignate from python3-aptdaemon.gtk3widgets, I will progress this soon. [15:37] Launchpad bug 1623856 in update-manager (Ubuntu) "Updated gtk element means you need to specify a size on the details drop down or it is only 1 line high" [Low,Triaged] https://launchpad.net/bugs/1623856 [15:37] Launchpad bug 1623835 in deja-dup (Ubuntu) "Updated gtk element means you need to specify a size on the details drop down or it is only 1 line high" [Low,Triaged] https://launchpad.net/bugs/1623835 [15:37] - Packaged awf to assist with GTK theme debugging and upstreamed - https://launchpad.net/~flexiondotorg/+archive/ubuntu/awf [15:37] - Researched this weeks candidates for the Snap Upstream Blitz and updated their Trello board. [15:37] - Background reading, experimentation and testing for Unity8 and Libertine. [15:37] - Saturday afternoon project - https://github.com/flexiondotorg/mircapture [15:37] - Currently refactoring notebooks (tabs) and frames for Yakkety/Zesty [15:37] - Consitent notebooks in gedit, gnome-terminal, meld, pavucontrol and other edge cases. [15:37] - Also includes support for awesomebar and add-on tabs in Firefox > 49. LP: #1631208 and LP: #1624738 [15:37] Launchpad bug 1631208 in ubuntu-themes (Ubuntu) "Tabs in Firefox dialogs are not rendered (for add-on options & Certificate Viewer)" [Low,In progress] https://launchpad.net/bugs/1631208 [15:37] Launchpad bug 1624738 in ubuntu-themes (Ubuntu) "Firefox search and location boxes have black borders when unselected" [Low,In progress] https://launchpad.net/bugs/1624738 [15:37] - GTK theme fixes for Disks and Ubiquity in progress for Xenial. [15:37] eof [15:38] :) thanks flexiondotorg [15:38] #topic happyaron === meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Desktop Team Weekly Meeting - 2016-11-01 | Current topic: happyaron [15:38] * Only Mon&Tue due to PTO all last week [15:38] * sunpinyin/open-gram: FTBFS fix, sync Debian [15:38] * network-manager Debian #841509 [15:38] * librime on armel wontfix'ed due to broken std::future [15:38] flexiondotorg, is deja-dup using aptdaemon widgets?! [15:38] Debian bug 841509 in network-manager "some types of devices should be ignored when forcing the online status" [Normal,Open] http://bugs.debian.org/841509 [15:38] seb128, Yep. [15:38] weird [15:38] but alright! [15:38] #topic hikiko === meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Desktop Team Weekly Meeting - 2016-11-01 | Current topic: hikiko [15:38] hello! [15:38] - had 3 days off [15:38] - fixed bug #1313446 (https://www.youtube.com/watch?v=6Z61tQ6z41A) [15:38] - finalizing the branch ^ to submit the MP [15:38] - started working on replacing shadows with borders in low gfx mode [15:38] bug 1313446 in unity (Ubuntu) "window disappears on toggle shade" [Low,Confirmed] https://launchpad.net/bugs/1313446 [15:38] - have some old branches for review [15:38] EOF [15:39] thanks hikiko [15:39] #topic Laney === meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Desktop Team Weekly Meeting - 2016-11-01 | Current topic: Laney [15:39] oh, oops, was inside cdimage [15:39] HI! [15:39] oh that wasn't actually slow [15:40] this is an underwhelming update [15:40] • Short week (off Friday) [15:40] • Can't remember doing anything other than perl this week (lots of packages/tests to fix) - but it migrated, so woot [15:40] • Going to turn autosync back on today [15:40] 😳 [15:40] :) thanks Laney [15:40] #topic qengho === meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Desktop Team Weekly Meeting - 2016-11-01 | Current topic: qengho [15:40] * Fixing gyp/gn build changes in Chromium. About a dozen problems. Nearly done. [15:40] * ...then to release Cr 54. [15:40] * Adding GPG crypto sig checking for snapcraft sources. [15:40] * Helping Tor project with snap adoption. [15:40] EOF [15:41] thanks qengho [15:41] #topic seb128 === meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Desktop Team Weekly Meeting - 2016-11-01 | Current topic: seb128 [15:41] • uploaded a snapd-glib packaging fix to zesty and yakkety to help with the g-s/snap/auth issue [15:41] • did some tweaks to hud-on-systemd changes and got that landed in zesty [15:41] • catching up with recent snappy discussions and started getting ready to work on the platform snap [15:41] • some archive admin work [15:41] • reinstalled my inspiron and spent some time tweaking my configs to be able to easily work on zesty while my main config is still on xenial [15:41] • had another look at geoloc not working in firefox, turned out to be my fault, doh! (I tried to trick some website a while ago to make them believe I was somewhere else and that left my config screwed) [15:41] • launchpad bugs triaging and some discussions/nagging about some of the bugs [15:41] [15:41] :) thanks seb128 [15:41] #topic TheMuso === meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Desktop Team Weekly Meeting - 2016-11-01 | Current topic: TheMuso [15:41] * Continued working on bluetooth issues for Xenial/yakkety, focusing on bug 1574324. The fix for this is in the bag, but before I SRU it, I want to resolve another sisue relating to profile selection, which I am currently working out on xenial. I think it is a race condition, because when one freshly sets up a bluetooth device with hfp and a2dp support, one cannot select a2dp support, but after a pulse restart, it works. I even [15:41] tried with yakkety bluez and pulse in xenial. [15:41] * The fix for the above bug is now in zesty, and I've started working on other package updates for zesty, in particular the accessibility stack, so I can start testing it with Qt/Gtk under Mir in coming weeks. [15:41] bug 1574324 in pulseaudio (Ubuntu) "pulseaudio crashes when connecting to bluetooth headphones (due to ubuntu changes?)" [High,In progress] https://launchpad.net/bugs/1574324 [15:42] #topic tkamppeter === meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Desktop Team Weekly Meeting - 2016-11-01 | Current topic: tkamppeter [15:44] - cups-filters: Released versions 1.11.5 and 1.11.6 with all the bug fixes of the last weeks, especially to make all working correctly with IPP Everywhere printers after the Sprint experience: Build system now supports cross-compiling without Ghostscript, Poppler utils, nad/or MuPDF on build machine, let filters look for utilities via $PATH, doc typos, page logging for IPP Everywhere printers, correct PWG Raster output without unprintable [15:44] margins, ... [15:44] - CUPS Snap: Implemented font support and it works now. First text jobs working through snap. [15:44] - Ghostscript: Upstream fix on PWG Raster output, so that a full page bitmap without removal of unprintable margins is generated. [15:44] - Prepared SRUs for cups-filters and Ghostscript on Yakkety to fix IPP Everywhere printer support. [15:44] - Bugs. [15:44] thanks tkamppeter [15:44] #topic Trevinho === meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Desktop Team Weekly Meeting - 2016-11-01 | Current topic: Trevinho [15:45] · Added more tests and fixes to qmenumodel gvariant/qvariant converter [15:45] · Use new RadioMenu and ButtonMenu in unity8 [15:45] · Some tuning (memory/speed and look) to the Calendar indicator [15:45] . Use new calendar features in u8 (support for event days and week numbers) [15:45] · Fixed the SliderMenu height and GroupMessage count color [15:45] · Fixed a libido (indicator-datetime in u7) crash and SRUed [15:45] · Fixed some unity8 launcher weak tests [15:45] · Some more work in snappyfying electron apps [15:45] #topic robert_ancell === meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Desktop Team Weekly Meeting - 2016-11-01 | Current topic: robert_ancell [15:45] - snapd-qt binding work [15:45] - unity-greeter updates [15:45] #topic AOB === meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | Desktop Team Weekly Meeting - 2016-11-01 | Current topic: AOB [15:45] Anyone got news? [15:45] GNOME 3.22 is in Zesty. Two major packages still at 3.20 are gnome-terminal ( bug 1636666 ) and nautilus ( bug 1635988 ) [15:45] bug 1636666 in vte2.91 (Ubuntu) "[MIR] pcre2" [Undecided,New] https://launchpad.net/bugs/1636666 [15:45] Oh, I'm on PTO again on Monday [15:45] bug 1635988 in nautilus (Ubuntu) "Update nautilus to 3.22" [Wishlist,Triaged] https://launchpad.net/bugs/1635988 [15:45] nautilus 3.22 still needs a bit more work. Help is appreciated with that [15:45] GTK+ 3.22 (LTS) deprecated a bunch of stuff that will be dropped in GTK+ 4; there may be more deprecations (they added several in the recent 3.22.2 stable release) [15:46] EOF [15:46] :) thanks jbicha - will look for someone to assist with that ^ [15:47] thanks jbicha for the work [15:47] * seb128 read those and see bug #1632027 [15:47] bug 1632027 in nautilus (Ubuntu) "New Document feature missing from Nautilus 3.20+" [Undecided,Confirmed] https://launchpad.net/bugs/1632027 [15:47] shrug, we disabled that and didn't bring it back before release? :-( [15:47] I think we should deal with regressions from previous cycles before doing more version updates [15:49] well I'm trying to be careful to not add more regressions [15:49] thanks for that [15:50] still I think we are having the wrong mentality there [15:50] we focus on new versions before quality and accept regressions [15:50] but that's probably not a debate to have in the meeting [15:50] willcooke, I think we can wrap up there? [15:50] yeah, lets end the meeting and can carry on withthat [15:51] Oh, I wrote this but it popped up in the middle of jbicha's update... [15:51] I'm on pto on Monday [15:51] #endmeeting === meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently [15:51] Meeting ended Tue Nov 1 15:51:23 2016 UTC. [15:51] Minutes: http://ubottu.com/meetingology/logs/ubuntu-desktop/2016/ubuntu-desktop.2016-11-01-15.30.moin.txt [15:51] saw that [15:51] enjoy! [15:51] thanks all [15:51] seb128: did you read the Ars review? http://arstechnica.com/information-technology/2016/10/ubuntu-16-10-convergence-is-in-a-holding-pattern-consistencys-here-instead/ [15:51] bye people :) happy tuesday evening! [15:52] hikiko, have a nice evening [15:52] jbicha, no, reading it now though [15:52] the stability is appreciated but some users miss having new stuff too [15:53] "The biggest and best news to arrive with 16.10 is probably the move to Linux kernel 4.8." [15:54] sure, users and reviews like new shiny [15:54] but then you use it daily and you appreciate when things don't bug ;-) [15:55] Everyone talks about us reducing our maintenance costs by dropping patches, but this is what happens when you do that [15:56] I wanted to attend the meeting but I forgot the time change [15:56] hi all: E: Couldn't download dists/zesty/main/binary-amd64/Packages [15:56] XD [15:56] full log here: [15:56] http://paste.ubuntu.com/23412018/ [15:57] still blocked by this [15:57] #1 unity8 (updated some branches and a couple of branches to refactor a little bit unity8 quicklists) [15:57] jbicha, that review is a bit weird, his main focus is basically "Skylake was not reliable on older kernel and 4.8 fixed that" [15:57] hey andyrock [15:58] FJKong_: Probably pass --debootstrap-mirror="http://zh.archive.ubuntu.com" or whatever your m irror is [15:58] #2 unity7 (reviews, a branch to fix force quit dialog on hidpi, some debugging on the double lock issue - i'll fix it tomorrow) [15:58] willcooke ^^^ [15:58] hey seb128 [15:58] andyrock, thanks for the update, and enjoy your national vac day! [15:58] seb128: well, it's hard to find new features in 16.10 https://wiki.ubuntu.com/YakketyYak/ReleaseNotes#New_features_in_16.10 [15:58] thx andyrock [15:59] andyrock, did you end up figuring out what to do with the lockscreen/env? Unsure if you saw but p_itti replied this morning saying that email is better this week, he's at a conf and not much on IRC [16:00] yeah I was the ping, I'll write an email asap [16:00] it's not a security issue so we can take our time to fix it [16:01] jbicha, yeah, not a lot of fancy mostly dealing with stack updates fall-outs :-/ [16:01] andyrock, right, double lock is better than no lock ;-) [16:03] Laney, yeah, the patch balance is a bit tricky but if we believe something is important enough to carry a distro patch we should stick to our decision imho and not randomly disable those to unblock updates to re-enable them the cycle after [16:07] 'New Document' can be SRU'd but it didn't look like a trivial patch update to me [16:10] sure it can [16:10] what I'm arguing against is landing updates with known regressions [16:12] we are putting all those efforts on britney & such making sure we increase quality [16:12] but at the same time we accept to land things we know are regressing [16:15] staying at 3.14 much longer would mean we effectively created yet another nautilus fork [16:16] It wasn't an option if we were upgrading to gtk 3.20 [16:16] You'd have had to backport those changes [16:16] I think we're doing pretty good balancing stability with keeping things from getting too old [16:16] at which point it would definitely be a fork === JanC_ is now known as JanC [16:17] yeah, I'm not sure [16:17] we lack a product definition for the non LTS versions [16:17] Laney, seb128, willcooke This is the current state of the notebook refactoring - http://imgur.com/a/a97xX [16:17] Feedback welcome. [16:18] if those are meant to be not-recommended-to-non-tech-users I guess it's fine having regressions [16:18] if we want quality to consistent and any version to be solid we might be a bit off [16:18] * xnox uses xenial on the main (work) desktop [16:19] * seb128 too [16:19] I think we should stop releasing nonLTS versions [16:19] just go rolling [16:20] or have annual releases. [16:20] if we consider those are dev snapshots to the next LTS [16:20] only in april [16:20] well my point is rather than we should only release solid versions to users [16:20] if we consider non LTS ones as rough-on-the-edge we might as well not flag them [16:20] I think it's a mistake to forever commit us to maintaining every patch that someone ever wrote [16:21] without a full team working on the desktop [16:21] so I don't really agree with the premise that it's a regression [16:21] I'm not sure that 16.10 had more regresions than 16.04 LTS at release [16:21] jbicha, I'm sure it has [16:21] not speaking about linux kernel not supporting modern intel hardware aside [16:21] which is not something we control [16:21] *cough* Software *cough* [16:22] it's not better/different in 16.10... [16:22] we didn't change it at all this cyckle [16:22] and I don't think that killing 3/4 of the releases will fix that [16:22] that's not going to get more people working on the product [16:22] no [16:23] but it's going to mislead less users thinking the new version is something stable they should consider using on their machine [16:23] It's going to mean that nobody even tries to achieve release quality more than once every two years [16:24] it might also means that new gtk/nautilus could land a week later with regressions fixed though [16:24] rather than needing to land it now despite of issues because of the schedule [16:25] flexiondotorg looks like there is 1 px light coloured border around the top of the tabs (http://imgur.com/a/cbliv) (it was a PITA to hide last time, so I noticed it) - also I think we need more contrast between the active tab and the others (IMO) [16:25] anyway no point arguing much over it, we are not realistically going to change the release cycle or anything [16:26] flexiondotorg, actually, I think it's just the background behind the radiused corners [16:26] changing the release cycle though could make sabdfl's job easier thinking of a new codename scheme… [16:26] indeed :-) [16:27] If the team isn't going to go back to all working on the desktop then we should stop maintaining low priority patches [16:27] flexiondotorg: The gradiant is a bit too strong for me in the widget factory [16:28] flexiondotorg, looks fine to me but I'm not really picky on details... [16:28] Laney, Yeah I was think about simply shading it instead. [16:28] and inactive ones sort of look folded inwards [16:28] otherwise, nice [16:28] can you eliminate the outer border? [16:28] flexiondotorg, not saying the job is not good, just that you shouldn't trust my opinion much about UI details ;-) [16:28] Laney: figured out the config update? [16:28] hey pitti [16:28] I didn't find a place for the lxc blacklist [16:29] so I just hacked that in place [16:29] Laney: for s390x? yes, indeed; I keep a copy worker-{armhf,s390x}.conf on wendigo which is the master copy [16:29] pitti: ya, I updated that one too [16:29] Laney: and otherwise this just gets parallel-scp'ed [16:29] k, that's what I did, cheers [16:29] willcooke, Would you like gedit and gnome-terminal to have a more pronounced contrast than in notebooks elsewhere? [16:30] Laney: this was slated to go away a long time ago, so I never bothered to automate this more :( [16:30] Laney: great [16:30] Laney, I can agree with that, we could declare a "reset" and drop all the patches and go back to a more upstream experience, it's just a different product requirement choice and nobody is really making a call for us on that (the other choice is just to stick to what we have and not change anything, not even upàdate versions if we don't have the resources to do it) [16:30] hey pitti [16:30] ça va seb128 ! [16:31] pitti, oui, j'ai un rhume mais sinon ça va ! et toi ? tu es où cette semaine ? [16:31] Laney: problem solved! [16:32] FJKong_: good [16:33] flexiondotorg, ummm. Yeah, I think that's a good idea. Because the tabs in those apps have slightly different "meanings" - like a normal notebook in a settings window for example - not so important, but a different terminal tab/gedit doc - much more important that you can flick between them an know where you are at a glance. Also +1 laney's comments on the gradient. I think a shade is probably better. But - all said - great job! [16:33] OK, I'll up the contrast in gedit/terminal and make it less so generally. [16:34] seb128: argh, get well soon! [16:34] pitti: how's Bucharest? [16:34] Edge cases such a meld preferences and puvacontrol are also consistent now. [16:34] seb128: je suis à Bucharest pour le cloud sprint [16:34] seb128: roadmap review yesterday/today, IOW "not actually do anything".. [16:35] Laney: surprisingly nice! we did a nice long walk through the old town last night [16:35] but no photos, it gets dark at 17:30 already [16:35] flexiondotorg: In case you missed the comment (forgot to highlight you) - the outer border in widget-factory, please try to get rid of it [16:35] pitti, thanks [16:36] Laney, which outer border? [16:36] around the empty area of the tabs [16:37] it makes the corner with tabs look odd too; a kind of square box there [16:37] (widget factory) [16:37] Sec, another screenshot coming and an explanation... [16:38] Laney, http://imgur.com/a/ETJvT [16:38] That outer border is from a frame. [16:39] No it's not. [16:39] It's a notebook.frame [16:39] That outer border is required to get FF notebooks working. [16:39] So what I tried to do was making it look better integrated throughout. [16:40] Remove it, and no notebooks/tabs in FF add-ons and things like the certificate viewer. [16:40] This was the best compromise I could come up with. [16:44] I don't like having to compromise all notebooks for firefox being weird [16:44] Can take a look at some point [16:46] I'm going to raise an issue upstream to request FF uses specific selectors. [16:47] But until then, it is either compromise or no tabs in some of the FF interface. [16:48] That's not a nice ultimatum [16:51] * Laney would like to at least have a look when the MP is up [16:52] Sure [17:23] Laney: after package built, I need to install zesty from daily build iso and install it? [17:26] FJKong_: Yeah, test the bits that the patches touched and then make a merge proposal if it works [17:29] Laney: from the patch, the only difference is about gtk version require so it will pass as long as it can run? [17:30] FJKong_: One of them was about GTKSourceView searching, so try that quickly [17:30] o [18:01] night! [18:09] night Laney [18:10] calling it a day as well [18:10] have a nice evening desktopers! [18:10] see ya seb [18:10] me too [18:10] night all [18:14] And me... night desktopers [18:53] Hello, would anyone familiar with gtk3's global menu support know if anything other than properly configured DBus socket is needed to work? [18:59] Also, what all font packages are installed on a normal Ubuntu desktop installation? === JanC_ is now known as JanC [20:04] dobey, were you planning on using snapd-qt with C++ or QML? === robert_ancell_ is now known as robert_ancell [20:06] robert_ancell: mostly c++ i think [20:06] dobey, it should be pretty much done on that branch (minus the async calls not working yet). I'm keen for some feeback on the API. [20:07] robert_ancell: i'm just using the C API at the moment, to get the login working [21:01] robert_ancell, pitti: https://bugs.launchpad.net/lightdm/+bug/1637758 [21:01] Ubuntu bug 1637758 in Light Display Manager "Revision 2409 introduces regression" [Undecided,New] [21:02] muktupavels, I'll let pitti look at that one [21:28] Hello, would anyone familiar with gtk3's global menu support know if anything other than properly configured DBus socket is needed to work? [21:28] Also, what all font packages are installed on a normal Ubuntu desktop installation? [21:46] Guest1796: hey, what are you trying to do? [21:49] Guest1796: if you're trying to snap something and get the global menu bar and fonts working, you might want to look at https://insights.ubuntu.com/2016/07/06/ubuntu-app-developer-blog-announcing-new-snap-desktop-launchers/ [21:58] attente: Thanks for responding. I haven't used any snaps yet, so I don't know how they behave; my issue's with apps running in LXC containers like the ones set up by Libertine. [21:59] As long as the DBus socket is accessible in the containers, gtk2 apps automatically integrates with the global menu. But that is not the case for gtk3 apps. I'm trying to figure out why not. [22:00] Guest1796: yeah, i would think they should just work as long as those apps are exporting their menus properly on the session bus [22:01] attente: Well, it doesn't. [22:02] Guest1796: can you check the xprop on the window and grep for _GTK? [22:02] And the fonts are separate issue. Any languages other than English doesn't show in apps running in containers. I want to know the complete sets of font packages a normal desktop installation carries. [22:03] attente: In a sec. [22:03] Guest1796: is there a way to mount /usr/share/fonts into your container? [22:03] attente: There is... Dammi, why didn't I think of that. [22:04] :) [22:04] attente: I need to run xprop within the container, right? It doesn't seem to be installed... give me a few minutes. [22:05] Guest1796: i don't think you need to if the app is sharing the same x socket in order to pop up a window [22:05] xprop on the host i think would work [22:05] *from the host [22:05] On the host there's no output. [22:05] I did: $ xprop | grep _GTK [22:05] hmmm [22:06] is unity-gtk3-module installed in the container? [22:06] gtk3 apps running on host integrates with global menu just fine. [22:06] It wasn't, but I installed it. Doesn't help. [22:07] hmmm [22:07] Wait, I'll try it in another container. Maybe I'm wrong. [22:07] yeah, i'm running out of ideas here [22:07] what app are you trying to run? [22:08] i'll try it in a container over here [22:08] Eclipse, Firefox. [22:08] Both are gtk3 as of latest version. [22:08] do other gtk3 apps work at all? [22:09] Apps run fine, global menus do not. [22:09] gtk2 apps don't have issues with global menu. [22:09] i mean other apps' global menu. something like dconf-editor [22:09] or nautilus [22:09] Ah, I didn't try it with apps I didn't plan to run in containers. [22:10] i'll try nautilus over here [22:10] First, let me try with unity-gtk3-module first. I remember trying it, but it's not installed on any of the containers I currently have. [22:12] Guest1796: i just tried it with dconf-editor and something is certainly broken here [22:12] i can pop up the menu but it's empty [22:12] oh. probably because i'm not sharing the dbus socket [22:13] attente: Install in Libertine, it'll set up everything for yoyu. [22:14] Libertine works fine on Unity 7. [22:14] attente: And yep, I installed unity-gtk3-module in the Eclipse containers. No change. [22:20] i can't seem to install any packages in a libertine container [22:21] i'm not even sure where it's creating the container [22:21] lxc-ls and lxc list both show nothing [22:21] oh. it's working now. i guess it took a really long time to create [22:22] You can use libertine-container-manager install-package to do it from Terminal. [22:23] Guest1796: how do you launch an app from the container? [22:24] Ah, right, on Unity 7 just do libertine-launch container-name app-name. [22:24] ah, ok [22:24] so it works for dconf-editor at least [22:25] Global menu? [22:25] Guest1796: yeah. can you install it in yours and see if that works? [22:25] On it. [22:27] i tried gnome-system-log too [22:27] trying firefox [22:28] attente: It works for me. Only it says, Unknown application name when I highlight and click on the menu. [22:30] oh. i'm supposed to launch with -i [22:30] ? [22:32] Guest1796: my guess is the Unknown application name is there because a desktop file is missing [22:32] Guest1796: if i install dconf-editor on my host and then run it, it knows what to put there [22:32] attente: Possibly, but it doesn't seem to be a problem for gtk2 apps. Does Firefox's global menu work? [22:34] Guest1796: doesn't even launch. returns a BadAccess. did you have to bind mount the x socket into the container? [22:34] Guest1796: (sorry, i'm going to have to dash for dinner, how much later do you think you'll be around?) [22:34] attente: For containers before Libertine, yes. Libertine containers did everything necessary for me. [22:34] hmm [22:35] attente: It's already 2:30 AM for me. I don't mind being awake till 4 or so. [22:35] this is a brand new install, so i'm not sure why that X error is happening [22:35] If dconf-editor works, X error is really weird. [22:35] Guest1796: ok, i wouldn't wait up then. maybe we can follow up tomorrow. the smarter desktop guys are usually around in the morning anyways [22:36] attente: Morning for you... would be in how many hours from now? [22:36] Guest1796: i'm UTC-0400, so morning is in about 15 hours [22:37] Gotcha. Will keep the IRC open so this nick remains. [22:37] Guest1796: but i mean your morning is when there are more people around to help you :) [22:37] Ah, my morning? Okay. [22:38] attente: Thanks for all the help so far. Specially for the font mount. [22:39] Guest1796: no problem! (your late morning/early lunch actually) [22:39] Guest1796: ta ta! [22:39] attente: Ah, leave me some nicks to bother at that time. [22:40] Guest1796: seb128 i'd go to first. if desrt is around, she's knows the menu stuff most [22:41] Thank you again! Won't bother you any longer! [22:41] Guest1796: not a bother :) [22:41] Guest1796: hope you can get it working! [22:42] Yes! === JanC is now known as Guest13101 === JanC_ is now known as JanC [23:56] Noob here, getting hash mismatch error while updating my repos, deleting /var/lib/apt/lists/* won't fix...any suggestions?