=== JanC_ is now known as JanC
oSoMoNgood morning desktoppers!06:01
jameshHi oSoMoN06:05
oSoMoNhey jamesh06:10
didrocksgood morning06:19
oSoMoNsalut didrocks06:19
=== maclin1 is now known as maclin
didrockshey oSoMoN, salut jibel06:32
jibelsalut didrocks, ça va?06:41
didrocksça va bien, et toi ? (catchup de pas mal d'emails)06:55
jibeldidrocks, ça va. quiet week end, I drove the kids to their grand parents place. 1 mo and half of holidays for me \o/ ;)06:58
didrocksahah, enjoy and celebrate :-)07:00
didrockswe are at my parent's house for a couple of weeks to retrieve fresh air07:01
didrocksfirst time ever the baby sleeps for 12h in a row07:01
jibelit's always fresh here. 15°c and raining this morning07:01
didrocksnot the same story in Lyon (but it seems better this week) :)07:06
dufluHeh, it's winter and warmer here :)07:16
dufluMorning didrocks, jibel07:17
dufluand morning oSoMoN07:17
didrockshey duflu! ;)07:18
jibelhi duflu07:29
Laneyhow do I work this thing???????????????????08:02
=== maclin1 is now known as maclin
didrockswelcome back Laney! How were your holidays?08:04
didrocksenough to forget how to type on IRC it seems :p08:04
didrocks(so, sounds like excellent holidays!)08:05
Laneyhey didrocks!08:08
Laneyyes, they were great thanks!08:09
Laneywalking, beach, swimming in the sea, cake, restaurants, pub08:09
Laney& sun08:09
Laneygot a little bit pink in some areas on wednesday :-)08:10
didrocksgreat weather thus I guess?08:10
Laneywas pretty good08:10
Laneyprobably 25 max08:10
didrockswinter compared to what we had here :p08:11
Laneyso not too hot but still sunny enough to go swim in the sea08:11
seb128hey Laney, had good holidays?08:11
didrockshey willcooke08:11
didrocksyeah ;)08:11
seb128hey willcooke08:11
Laneydidrocks: how was your week/weekends?08:11
Laneyhey seb128 hey willcooke!08:11
oSoMoNwelcome back Laney08:11
willcookewb Laney08:11
Laneyseb128: yeah, not too many pings on IRC but I just saw that I have 47 emails in the work inbox08:11
* Laney screams08:11
Laneyhow are you?08:11
Laneywillcooke: you good?08:12
didrocksLaney: really good! Got some nice progress in work in our dismantling strategy. However, quite warm/hot during the whole week (35-38°C), was hard08:12
seb128I'm good thanks, had a mostly relaxing w.e and a good night08:12
Laneyhey oSoMoN, thanks, how's it going over there?08:12
oSoMoNgood morning chrisccoulson, have you followed bug #1702407 ? there are updated packages for trusty/xenial/yakkety in https://launchpad.net/~canonical-chromium-builds/+archive/ubuntu/stage/+packages, I’d need you to promote them asap08:12
ubot5bug 1702407 in chromium-browser (Ubuntu) "Startup crash after upgrading to 59.0.3071.109 on trusty/xenial/yakkety" [Critical,In progress] https://launchpad.net/bugs/170240708:12
Laneyyeah that sucks :/08:13
Laneygo get a place in the forest08:13
oSoMoNLaney, good, been busy moving houses over the week-end (not quite done yet), and getting ready for holidays next week08:13
didrocksthat's what we did :)08:13
LaneyoSoMoN: ah, good luck with the move08:14
* Laney hates moving08:14
Laneymeh, I expired from backporters over the last week08:14
oSoMoNit’s amazing how much cr^Wstuff one can pile up in a relatively small flat08:14
Laneylaunchpad isn't very holiday friendly08:15
Laney5 day warning -> gone08:15
didrocksyou got kicked from some teams?08:15
LaneyoSoMoN: you sending stuff to the charity shop?08:15
didrocksI found as well the period to be really short08:15
seb128hey oSoMoN08:16
oSoMoNsalut seb12808:16
Laneysome old school names on the admin list https://launchpad.net/~ubuntu-backporters/+members#active08:16
didrockswaow, indeed08:16
seb128oSoMoN, congrats on the new house :-)08:16
oSoMoNLaney, some to charity, some to trash08:17
oSoMoNthanks seb128 :)08:17
didrocksoSoMoN: the important question is: do you have the Internet in your new house already? :)08:17
oSoMoNdidrocks, I wish… I signed up for it last week, and they were supposed to call me to set it up within 48hrs, but that never happened08:19
didrockswell, ISP providers + Spain, what could happen? :)08:19
oSoMoNI'm also going to be downgraded from fiber to ADSL, going to take a hit :/08:20
oSoMoNbut the new house is worth it :)08:20
* Laney imagines that every house in Spain comes with its own pool08:21
seb128oSoMoN, is it in the country side?08:21
didrockseth45 slot in the pool? (aka the Trevinh_o way)08:21
oSoMoNno pool, but on the edge of a forest, it doesn't really qualify as country side as it's a 5min drive from densely populated areas but it manages to be very quiet08:23
oSoMoNjust got a call from the phone company, they’re coming to set up my internet now \o/08:30
willcookeAnyone know anything about themeing gdm?08:47
willcookeI'd like to have a play with it08:47
willcookemaybe next week while I'm sprinting I can spend a few hours tinkering08:47
seb128what sort of changes do you want to do?08:48
seb128I'm not sure you can theme much atm :-/08:48
willcookeIn other news:  I tried building the help videos from "getting-started-docs".  I started the rendering on Friday afternoon and by Sunday afternoon it was still going with no obvious end in sight.  I'll kick something off on a canonistack instance and just leave it running08:49
willcookeseb128, I was thinking of changing a few colours etc.08:49
didrockschanging background and themes color are like any gnome session (for the gdm users)08:49
didrocksunsure you can move widgets and do more though without rewriting a greeter08:49
willcookeI had a very quick look over the weekend, and there seem to be a few downloadable themes, so I'll start with those08:49
rbasakOn upgrade I got asked what display manager I wanted, but it defaulted to lightdm. For the switch to GNOME, shouldn't the default have been gdm3?09:04
* oSoMoN is now connected to the intertubes from his new house09:10
willcookedidrocks, see rbasak's comment ^09:18
didrocksrbasak: yeah, that's the goal and kenvandine[m][m] did some work there/tested it on a vm09:19
didrocksrbasak: so apparently, not all cases are covered. I guess having your upgrade logs would help09:19
didrocksnormally, you get a new ubuntu-session package setting a lag09:19
willcookedidrocks, https://bugs.launchpad.net/ubuntu/+source/gsettings-desktop-schemas/+bug/170332609:20
ubot5Ubuntu bug 1703326 in gsettings-desktop-schemas (Ubuntu) "Lock screen wallpaper is a plain blue screen" [High,Confirmed]09:20
didrocksso, knowing the order things got unpack/configured would help09:20
didrockswillcooke: thanks!09:20
seb128rbasak, http://bazaar.launchpad.net/~ken-vandine/gnome-session/ubuntu_lightdm_gdm3_transition/revision/403/debian/ubuntu-session.postinst09:24
didrocksI really wonder if packages are configured in the correct order. Not the first time I see complains on this since Friday09:25
seb128rbasak, maybe you can file a bug and see what is going wrong in that snippet for you?09:25
seb128didrocks, that postinst shouldn't be impacted by the order?09:26
didrocksadd your apt logs including that upgrade09:26
seb128it just greps accountsservice files09:26
didrocksseb128: does having it by default prevent the debconf prompt still?09:26
didrocksseb128: or could we have gdm3 configured because that ubuntu-session postinst is trigger?09:27
seb128I think having default should prevent the question09:27
didrocksbut yeah, you may be right, could not be an ordering issue but just something with the script09:27
seb128I might be wrong, I didn't try to debug much09:28
seb128in any case you are right, apt log is useful09:28
didrocksI would still like to have apt logs to ensure that one those users ubuntu-session was configured first09:28
seb128rbasak, ^ can you file a bug with your upgrade log and maybe the result of the grep command from that postinst snippet?09:28
* didrocks wonders why grep -q wasn't used instead of storing it in a variable09:29
didrocksRET=`grep 'XSession=ubuntu' /var/lib/AccountsService/users/*`09:29
didrocks 13TRANSITION=$?09:29
didrocksit's wrong09:29
didrocksthe script is set -e09:29
didrocksso, if you don't have ubuntu session set as a default anyway, the upgrade script fails09:29
didrocks(independently of the current reported issue)09:30
seb128well the intend is to set default if you have "ubuntu" as a session before upgrade no?09:30
seb128or what do you mean?09:30
didrocksyou don't have ubuntu set as default09:30
didrocksthe grep fails (exit != 0)09:31
didrocksthe script stops09:31
didrocksthe upgrade stops on postinst failure09:31
Laneyit also misses #DEBHELPER#09:32
Laneyand I would only do any of this stuff on upgrade from an old version09:32
didrocksyeah, it will reoccur on any upgrade09:33
didrocksso if you set back lightdm as default09:34
didrocksit will reforce you with gdm on next upgrade09:34
Laneyah well09:34
Laneythat's what alphas are for!09:34
didrocksI can fix it after lunch, unsure that's what rbasak got though09:35
Laneythe question was also about the default being lightdm not gdm3, maybe that's something to fix too in any case09:35
* Laney isn't sure09:36
didrocksLaney: wdym in "the default being lightdm"?09:36
didrocksadding that check09:36
seb128we should really have peer reviews for landing such changes09:36
didrocks(and yes)09:36
didrocksor at least pointing to the commit before uploading09:36
LaneyI suppose it's preferring to show you the one you have chosen already09:37
Laneythat's probably fine09:37
Laneyoh, the MIR got approved09:39
didrocksyeah, it's the default, a lot of cleanswap happened (but still more to do :))09:39
Laneydid the indicators drop off like we hoped?09:39
didrocksalmost all09:40
didrocksstill 2 left09:40
didrocksI did demote ~70 binary packages from main last week09:40
didrockshum, seb128, the commit you pointed at isn't the last revision09:41
seb128oh sorry09:41
seb128awesome bar fail09:41
didrocksit's still wrong though :p09:41
didrocks  RET=`grep -c gdm3 $DEFAULT_DISPLAY_MANAGER_FILE || true`09:41
didrocks  if [ $RET -gt 0 ]; then09:41
didrocks    # Nothing to do09:41
didrocks    exit 0;09:41
didrocks  fi09:41
didrockswill always exit 009:41
didrocksso nothing to do :p09:41
didrocksso no transition09:41
* didrocks wonders how that worked on a vm09:41
Laneyif grep -qs ... ;then09:42
Laneythat's my usual invocation09:42
* Laney has a VM in clean pre-swap state09:43
* Laney tests it09:43
Laney(the archive state)09:43
didrocksyeah, better to test09:44
didrocksbut anyway, as you told, it should be conditioned by: lightdm as the default (our previous default) + version to only happen once09:44
Laneyyeah I got prompted09:46
didrocksLaney: was ubuntu-session configured before gdm?09:48
didrocks(just to confirm at least it's not order related)09:48
didrocks but really that unconditional exit 009:48
Laneyhmm this is worse than I thought09:48
Laneythe question is asked when apt does "Preconfiguring packages"09:48
Laneythat is before any maintainer scripts have run09:49
didrocksdo-release-upgrade or just apt?09:49
* Laney doesn't know how that works actually09:49
Laneysomething to do with debconf I guess09:49
didrocksI thought we only downloaded the debconf prompts on release upgrade via our tools09:50
didrocksthat's maybe hooked into apt itself now…09:50
didrocksbut ken got it working09:50
didrocksmaybe better to wait for him on this to not reash the whole thing thus?09:50
LaneyI think it's basically that the gdm3.config file is run in a first pass after the debs are downloaded09:53
didrocksyep, probably09:54
didrocksactually, we did the switch the other way around in 201009:54
didrockswould be interesting to just look up at how we did this at the time09:55
* didrocks doesn't remember that far :p09:55
Laneyyeah let's wait for ken09:57
willcookedidrocks, sorry for the rubbish screenshot, but:  http://imgur.com/a/24qv710:22
willcookestupid reflective screens10:22
didrockswillcooke: nice tee-shirt! :)10:23
didrocksliking the theming as well10:23
didrocksmaybe the selector box should be orange instead of blue?10:23
didrocks(or aubergine)10:23
willcookeIt seems you have to embed the wallpaper inside the gdm compiled resource, a full path to a wallpaper on disk was not enough10:24
willcookeyeah, I'll tweak the colours and fonts etc if I can10:24
didrocksyeah, it's a gresource, so compiled10:24
willcookethat was just to see if it's even possible10:24
didrocksbut shipping a theme for the gdm user makes sense10:24
willcookenow I know what to do I will play with it some more next week10:24
didrocks(maybe not patch the default one, just shipping another one)10:25
didrocksheh :)10:25
willcookeyeah, shipping a new one probably makes most sense10:25
* willcooke finally gets that cup of tea10:25
didrockswe can thus let people revert to "default experience"10:25
didrocksshould be really cold now10:25
willcookeI'll start over again :)10:25
willcookedidrocks, seems the default is still to use xorg - is that right?10:29
willcookeon this newly installed machine ubuntu is the default, ubuntu on wayland is available10:29
willcookeintel machine10:29
didrockswillcooke: right now yeah, we default to xorg until we take a decision10:31
didrocksbut remember that we discovered that ubiquity isn't wayland's compatible10:31
willcookeand jibel reported a few issues with wayland.  My gut feeling is that wayland isnt ready yet.  But lets do some more playing10:32
didrocksstill good in any case to provide the other session type10:33
jibelwillcooke, agreed, on a live session at least apport and ubiquity are crashing on wayland10:33
jibelseems like core components to me :)10:33
didrocksdepends, if you switch to wayland, as apport doesn't work, no automated crash report from ubiquity10:34
didrockssounds like a win :-)10:34
=== carlolo is now known as clobranox
* duflu fades into the night10:37
=== clobranox is now known as clobrano
willcookefound a missing icon in the bluetooth speaker test dialog - where should I log that?10:42
jbichagood morning10:46
didrockshey jbicha10:47
jbichaI think the problem with Wayland is that if you want it to be default in 18.04 LTS, we ought to make it default in 17.10 too, right?10:47
didrocksdepends, if we have enough feedback from the pre-testing + optional sessions, it's still doable, but yeah, if the decision is to switch it on by default on 18.04 LTS, I guess switching it one session earlier would make all of us more confortable10:49
jbichayeah, obviously it's not a hard requirement since we have made major changes in the LTS dev cycle before without doing them in LTS-1 first10:55
seb128jbicha, hey10:56
seb128jbicha, that's sort of true, but I don't think we replied to the question on whether we want it default in 18.04 yet10:57
jbichawe sort of told people months ago that we were going to do Wayland by default in 18.04…10:59
Trevinhoseb128: hey, did you see my ucc branches?10:59
seb128Trevinho, hey, no10:59
Trevinhoseb128: https://bileto.ubuntu.com/#/ticket/285510:59
seb128jbicha, where did we say that?10:59
Trevinhoseb128: i forgot to push these commits in my previous branch -_-11:00
seb128Trevinho, that's a bileto not a branch?11:00
jbichaI'm not opposed to us making the right decision with Wayland, but maybe we need to be more cautious before making announcements like that in the future11:00
seb128jbicha, I don't think we commited anywhere at making wayland default for the LTS11:00
jbichaand based on that happening during a somewhat-well-advertised meeting, the media reported it as confirmed too11:01
seb128typical example of medias not doing their job correctly11:02
seb128you can't pick up an IRC line from a discuss and make it look like it's a formal announce or commitement11:02
jbichaI really don't think the media is to blame here when the Desktop Lead makes a pretty plain statement when asked at an event where third parties are invited11:03
jbichait was like a press conference11:03
seb128we don't have the same view from what IRC is11:03
jbichathat wasn't a normal weekly meeting11:03
seb128I didn't speak about meeting11:03
seb128but about IRC11:04
jbichathat was the 2nd meeting that we invited others to attend11:04
seb128IRC has never been a platform where we do any kind of announcement11:04
seb128it's one were we have discussions11:04
seb128and state intends11:04
seb128that line should read as "we are working on making wayland default"11:05
seb128which isn't a commitement but an intend11:05
seb128if we think it's not working out for some reasons we keep the option to go with plan B11:05
jbichathe media is not at fault here11:06
seb128let's agree to disagree11:06
jbichayou just said that the media should have confirmed the news before reporting it; that was actually done here11:07
seb128no, I'm saying that they should know better than making news from IRC discussions11:07
seb128we have proper lists and website were we do announcements11:07
jbichaor twitter?11:07
seb128does Ubuntu has a twitter?11:08
seb128and even if twitter, from the Ubuntu account11:08
seb128that's a personal account11:08
seb128not a project one11:08
jbichawillcooke: pinging you since we're talking about your statements…11:08
willcookejbicha, o/11:08
* willcooke reads11:08
willcookewell, that was a long time ago11:09
willcookeIt looked like we were going to use it, but based on the data we now have, we can change that11:09
seb128jbicha, what I'm saying is that there is more consideration and carefulness done in making official announce than there is in having people stating something on their private account11:09
willcooke17.10 would have to be Wayland if we are planning to ship wayland only in 18.0411:10
seb128jbicha, I don't think anyone would consider making a commitement before evaluating the technologie and starting using it11:10
jbichaI'll repeat what I said at the beginning: I'm ok with us making the right decision regardless of previous decisions, but let's try to be more careful11:11
seb128I don't think we ever had a *decision*11:12
jbichaabout these kinds of statements in the future before we're certain11:12
seb128we stated an intend11:12
seb128but yes, I agree with you than more can be read in those statement that it should be11:13
seb128and that it would be better to be less direct/let the door open for changes next time11:13
jbichathe statements were not worded as goals or intents or "we'd like to" or "we'll try to"11:13
seb128right, they should have been11:13
seb128but it's IRC, it's not a media were you carefully craft your messages11:13
seb128it's one where you type as people comment11:14
seb128which is why I say it's not a proper media for announce11:14
willcookeOnce we *know* I'll do an insights post11:14
willcookemoving on, I think...11:14
willcookeseb128, u-o-a on X... I can't even click "add" to try and add a u1 account11:15
jbichaseb128: do you know what's up with LP: #1703010 ? https://translations.launchpad.net/ubuntu/artful/+source/gnome-shell/+pots/gnome-shell11:15
ubot5Launchpad bug 1703010 in gnome-shell (Ubuntu) "gnome-shell is not translated into Hebrew in Artful" [Undecided,New] https://launchpad.net/bugs/170301011:15
willcookemaybe I broke something11:15
seb128willcooke, u1 isn't working I think11:15
jbichaHebrew should be about 86% translated https://l10n.gnome.org/module/gnome-shell/11:15
seb128jbicha, let me have a look11:15
willcookeseb128, ahhh - so your comment on the trello card was that online accounts itself is used in those places, not u1.  Gotay11:16
seb128willcooke, yeah, my usecase is, as written in the bug, to add a google account to UOA and have my events listed in the indicator and my calendar in gnome-calendar11:16
willcookeseb128, nod. thx11:16
seb128sorry if that was not clear11:17
seb128the framework was used on the phone as well11:17
seb128and I think the u1 plugin was only working on touch11:17
willcookeseb128, nw.  So are you +1 on removing u-o-a from Artful?11:17
willcookeand allow U7 session people to add the account manually11:17
Trevinhoseb128: yeah, branches are linked11:17
seb128Trevinho, k, let me look11:17
seb128willcooke, it's less good than it was but it's part of that game, we lower maintainance cost but the session is degrading in result11:18
jbichawillcooke: it's already half done; UOA has been dropped from Empathy, Shotwell, e-d-s and the Unity lens and there's already a removal bug for UOA stuff11:18
willcookejbicha, ack, thx.  Just making sure I understand the complete story ;)11:19
willcooke(for a change ;P )11:19
jbichathe Unity story for Online Accounts is a bit rough like Seb pointed out on his last comment to the Trello card11:20
jbichaUnity itself doesn't need Online Accounts but it would be nice if they had some way of setting up Online Accounts for GNOME apps they might use11:21
willcookeOn the topic of settings - do we need to add software sources in to gnome settings?11:22
jbichano :)11:22
willcookeI found it11:23
willcookein Software11:23
willcookethought is:  all the existing docs in the world will point users to settings.  But also, this is a new world, and so those docs can be considered out of date.  So... dunno what's best here11:24
willcookejust throwing it out there11:24
jbichaupdate-manager also links to "Software & Updates"11:26
seb128I think it's easy enough to find, you can open it from the dash or from update-manager or from gnome-software11:26
willcookeoki, thx11:27
jbichaif someone wanted to integrate that into gnome-control-center, I think that would be nice but I don't like it as a 3rd-party non-modal popup like it is in u-c-c11:27
seb128willcooke, I would vote for not changing g-c-c for that one, it's not something users need as a basic need, it's sort of advanced users and it has enough entry points11:27
jbichaLP: #1690964 is the tracking bug if someone did want to integrate it11:29
ubot5Launchpad bug 1690964 in gnome-control-center (Ubuntu) "All Settings in Gnome Shell is missing 'Software & Updates' icon" [Low,Confirmed] https://launchpad.net/bugs/169096411:29
willcookethx jbicha11:35
seb128Trevinho, reviewed, thanks for the changes11:37
Trevinhoseb128: thank you11:37
jbichaseb128: there was other reported artful translations issue LP: #1702759 I didn't look into that one11:42
ubot5Launchpad bug 1702759 in evolution (Ubuntu) "Evolution is not translated" [Undecided,New] https://launchpad.net/bugs/170275911:42
jbicha*one other issue*11:42
seb128jbicha, thanks11:42
jbichaare artful language packs going to be updated weekly now or is that still manual?11:42
seb128still manual but I'm going to set up regular cron updates this week11:44
seb128bah, I hate evolution11:44
seb128jbicha, evolution is the usual "upstream pot name includes the version" and you uploaded a new serie in artful11:45
seb128I'm adding to my list of things to fix11:46
seb128that's annoying, I don't remember why we didn't patch that out of upstream to just use "evolution" as domain name11:46
seb128we should11:46
seb128that's not enough11:47
seb128they moved to cmake as a bonus11:47
seb128need to look at that11:47
seb128which reminds me of that bug you opened on dh_translations not handling GNOME direct use of gettext11:48
seb128which is also on my list11:48
seb128jbicha, I'm going to sort those out, thanks for reporting11:48
jbichayeah, the cmake conversion was a pain, it took a lot more work to do the 3.24 updates than normal :(11:49
seb128jibel, https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1703010/comments/211:53
ubot5Ubuntu bug 1703010 in gnome-shell (Ubuntu) "gnome-shell is not translated into Hebrew in Artful" [Undecided,New]11:53
seb128jibel, sorry was for jbicha11:53
seb128jbicha, ^ looks like an upstream bug and not fixed yet in git11:54
seb128jbicha, same issue with the es.po file, added a comment about that11:55
jbichaok, I can fix those upstream in git11:55
jbichaSpanish has been broken a lot, I told the translator and he said that it was a bug in his software, hopefully that bug was fixed!11:56
seb128do you know what software he uses?11:56
jbichait just adds the current year to the end and if the line is too long, I guess it gets wrapped which breaks things11:59
rbasakgrep 'XSession=ubuntu' /var/lib/AccountsService/users/*  # exits 0 (finds a match)12:03
rbasakIncidentally, I'd use -q in the postinst12:03
rbasakI'll file a bug for upgrade logs.12:03
seb128rbasak, the url I gave was incorrect, code changed since, it's http://bazaar.launchpad.net/~ken-vandine/gnome-session/ubuntu_lightdm_gdm3_transition/view/head:/debian/ubuntu-session.postinst now ... but yeah can/should be improved12:04
seb128jbicha, https://bugzilla.gnome.org/show_bug.cgi?id=77176512:05
ubot5Gnome bug 771765 in Parse engine "Problem with 80 character lines and header comments" [Major,New]12:05
rbasakseb128, didrocks, willcooke: bug 170335812:15
ubot5bug 1703358 in gnome-session (Ubuntu) "Display manager defaults to lightdm on upgrade" [Undecided,New] https://launchpad.net/bugs/170335812:15
seb128rbasak, thanks12:16
seb128jbicha, es.po is having the same issue in gnome-software gnome-session tracker ligdata12:17
seb128you should tell that guy to check for those errors12:17
seb128jbicha, https://translations.launchpad.net/ubuntu/artful/+imports?field.filter_status=FAILED12:18
seb128if you want to keep an eye on such errors in the futur12:18
jbichaI emailed him about it in early September :|12:21
didrocksrbasak: thx!12:22
jbichaok, those es headers are fixed now in git12:29
jbichatoo bad he's so prolific, I've probably fixed up dozens of those by now :|12:30
seb128jbicha, thanks12:36
seb128k, I'm starving, time for a late lunch12:40
didrocksenjoy seb12812:43
seb128didrocks, 'ci ;-)12:43
jibelseb128, willcooke for app that don't work properly on wayland do you use a specific tag?12:48
jbichajibel: I've been using the 'wayland' tag for those https://bugs.launchpad.net/ubuntu/+bugs?field.tag=wayland12:54
jibeljbicha, okay, thanks12:59
kenvandinerbasak, just commented on bug 170335813:04
ubot5bug 1703358 in gnome-session (Ubuntu) "Display manager defaults to lightdm on upgrade" [Undecided,New] https://launchpad.net/bugs/170335813:04
kenvandinerbasak, your ubuntu-session version in that upgrade was from before the migration script13:05
kenvandinerbasak, your's was actually several revisions behind.  3.24.1-0ubuntu8 vs 3.24.1-0ubuntu11 which had the migration script13:05
didrockskenvandine: hey, how are you?13:06
kenvandinehey didrocks13:06
kenvandinegood and you?13:06
didrocksexcellent! getting a lot fresher :)13:06
didrockskenvandine: we discussed 2 modifications that should be done in the script though: the migration should be done only once, depending on ubuntu-session version (here, it will be every time, conditionnally no?) and only if lightdm was set as default. Making sense?13:10
kenvandineit should only happen if gdm isn't set to the default13:10
didrockskenvandine: but it means, I select lightdm as default13:11
didrocksnext ubuntu-session upgrade13:11
didrocksit will retry to reset it, correct?13:11
didrockshence the "depending on version" and maybe only if lightdm is default, as we only migrate our defaults13:12
kenvandinechecking version isn't great though, there could be lots of revisions before users upgrade13:12
kenvandineperhaps we leave a file behind once we've run it once13:13
kenvandineso it doesn't happen again13:13
didrockskenvandine: version before your migration script was in?13:14
didrocksthat should cover all non ppa case, even if we continue upgrading on xenial?13:15
kenvandinethis script isn't in any ppa or xenial13:15
kenvandineit's in the ubuntu-session package for artful only13:15
kenvandinethat's why we put the script in ubuntu-session13:15
didrocksthat's why I mention you can just add the version check to "before I added that postinst"13:16
kenvandineshould really limit the exposure for flavors, etc13:16
didrocksalso you need to have #DEBHELPER# ;)13:16
kenvandinewhoops... i guess the other postinst scripts in that package didn't have that :)13:16
kenvandinei copied it from another as a template :)13:17
didrocksautotools way :p13:17
didrocks(just checked, the .postinst and .prerm had them though)13:17
kenvandineso add a check to see if the version we are upgrading from was older than the version we added it13:17
kenvandinei might have copied it from gdm3, can't recall which13:18
didrockskenvandine: yeah, I think like 3.24.1-0ubuntu10~ should be good13:18
didrocksthat + checking lightdm was default13:18
didrocksotherwise, I just tried on a vm, works well!13:18
kenvandineoh, it's like 2/3 of the way through the file in gdm3 :)13:18
kenvandinedidrocks, i already check to see if gdm3 is the default and exit if it is13:19
kenvandineisn't that the same thing?13:19
didrocksI would say we only change people who had lightdm by default13:19
didrockslike, if they switched to another display manger13:19
didrocks(even not gdm)13:20
kenvandineoh... like not gdm13:20
didrockswe don't force over them13:20
kenvandinegot it13:20
kenvandineso opposite13:20
didrocksso that we only migrate "our" defaults13:20
didrocksif people wanted another combination, let's not upset them ;)13:20
didrocks(even if in practice, apart if someone has installed kde with the kdm-replacement) and have a test user with the default, I don't see a lot of that happening)13:21
ricotzoSoMoN, hi, fyi, I am looking into libreoffice 5.4.0~rc2 this week13:35
kenvandinedidrocks, http://paste.ubuntu.com/25061324/13:37
didrockskenvandine: hum, I don't think you should exit like this, you can imbricate the if and only do the action if all matches. Imagine you have something to be done later on or in #DEBHELPER#13:39
kenvandineoh right in DEBHELPER13:39
didrocksalso, dpkg --compare-versions $2 gt 3.24.1-0ubuntu10~13:39
didrocksthen if [] doesn't work13:40
didrocksas you are in set -e13:40
didrocksso, it will stop and errors if dpkg returns != 013:40
kenvandineugh... right :)13:40
* kenvandine handles that13:40
willcookedidrocks, do you still use your x220?14:10
oSoMoNricotz, thanks, please keep me posted with your progress14:10
kenvandinedidrocks, http://paste.ubuntu.com/25061451/ seems to work well14:11
oSoMoNricotz, I’m particularly interested in what you’ll do wrt bug #170095314:11
ubot5bug 1700953 in cppunit (Ubuntu) "Sync cppunit 1.14.0-1 (universe) from Debian experimental (main)" [Wishlist,Incomplete] https://launchpad.net/bugs/170095314:11
ricotzoSoMoN, noticed that, also xmlsec needs to be merged14:14
didrockswillcooke: I still do, yeah14:16
didrockskenvandine: lgtm14:17
Laneyhey kenvandine14:17
willcookedidrocks, I /think/ I'm ok without that > 100% patch - but gonna do a little test14:17
willcookedidrocks, if we can avoid it this cycle I think we should14:17
didrockswillcooke: the volume is really low on my laptop for instance without it14:18
willcookedidrocks, oki, lemme test14:18
kenvandinewelcome back Laney!14:18
didrocksand we got tons of users complaining14:18
willcookeI assume its the same here :)14:18
Laneykenvandine: you good?14:19
kenvandineLaney, yup, and you?14:19
Laneypretty goooooooooooddddddddd14:19
Laneyspent lunch hanging out and putting away washing /o\14:20
didrockskenvandine: after a second look, I didn't spot anything either, sounds way better :)14:20
Laneypost holiday chores14:20
kenvandinedidrocks, thx14:20
* kenvandine waits14:21
Laneylaney@nightingale:~$ dpkg --compare-versions "" lt 1 && echo yes14:22
Laneylaney@nightingale:~$ dpkg --compare-versions "" lt-nl 1 && echo yes14:22
LaneyI think you should use lt-nl to not do this on new installs14:22
kenvandinegood catch14:22
Laneywhat about doing "if grep -qs pattern file; then ...; fi" instead of capturing the return code?14:24
LaneyAND (the worst bit)14:24
Laneyfor me the prompt was shown before the postinst14:24
kenvandineshouldn't be...14:24
Laneywhen apt does "Preconfiguring packages" to show all the prompts up front at the start of the run14:24
didrocksLaney: just did a do-release-upgrade on a vm and didn't get anything asked though14:24
Laneyok, well I got it14:24
kenvandinei did the same14:25
didrockswhich is weird14:25
kenvandineas well as a dist-upgrade14:25
didrocksbut maybe apt vs do-release-upgrade14:25
kenvandineseemed good14:25
kenvandinedist-ugprade worked for me14:25
Laneyyou want a screencast or something?14:25
rbasakkenvandine: thanks, but I think that's a red herring. See my comment in the bug.14:25
kenvandinerbasak, oh, i thought term.log was your terminal output from a single upgrade14:28
kenvandineLaney, i'll run through it again14:28
Laneykenvandine: https://asciinema.org/a/msclHbv7NhCFogcDSiLde5nxZ14:29
kenvandineLaney, irt the grep, i'm not catching the return code i'm getting the count14:30
kenvandineeither works though14:30
Laneybut all you care for is if there's a match?14:30
willcookerebooting in to a live Artful session - brb14:32
kenvandineLaney, it was just my way of dealing with set -e :)14:33
Laneyanyways that's my feedback14:33
Laneythe thing in the screencast I think is the most annoying one14:33
Laneybecause that has to be fixed in gdm3.config afaics14:33
Laneyand you can't rely on deps there14:34
kenvandinewhich means this really needs to be done in gdm3 not in ubuntu-session like we thought14:34
kenvandineLaney, oh... i did a apt-get dist-upgrade as well as an apt-get install gdm3 ubuntu-session last week14:37
kenvandineyour video doesn't actually configure ubuntu-session at all14:38
kenvandinewhat versio of ubuntu-session do you have?14:38
Laneyno I didn't upgrade that14:38
LaneyI was showing you that the prompt appears before any package is configured14:38
Laneyearlier today when I noticed this for the first time I did get the upgraded ubuntu-session14:39
kenvandinei'll run through it again, but i tested those two scenarios last week and didn't get the prompt14:40
kenvandineLaney, and your user session is set to ubuntu right?14:40
kenvandinenot gnome?14:40
Laneyyeah, XSession=ubuntu14:41
Laneyso, you can do something like14:41
Laneydpkg-reconfigure lightdm, put it back as the default14:41
Laneyapt remove gdm3, apt install gdm314:41
Laneyto reproduce what I just did more or less14:41
Laneyerm, apt install ubuntu-desktop (maybe that wouldn't matter)14:41
kenvandinebut the script runs on ubuntu-session configure14:42
kenvandinenot gdm314:42
kenvandinels /etc/X11/def*14:42
kenvandinethat would leave a file there14:42
Laneywait a second, I'll just record a new one with ubuntu-session removed14:45
Laneyit's the same because gdm3.config is the first thing being run, but at least that'll remove any confusion14:46
willcookedidrocks, > 100% exists for me in A!  I agree it's good to have there, it is a bit low otherwise14:48
didrockswillcooke: it does exist, but you can't override it so that volume +/- keeps you above 100%14:53
kenvandineLaney, wtf... i just reproduced it too14:53
willcookedidrocks, ohh, I see.14:55
seb128didrocks, below you mean?14:56
seb128or I'm not sure to understand what you describe14:56
didrocksseb128: well, you can't override the settings to tell "keep me above 100% if I press volume +"14:56
seb128oh right14:56
didrocksif I set manually to 110%, then use the media key "volume +", it resets at 100%14:56
seb128so purely g-s-d to change I guess?14:57
seb128g-c-c is fine14:57
didrocksdepends, we added a settings to say "allow above 100%" and didn't make it the default, correct?14:57
didrocks(and that's g-c-c, sound panel I guess)14:57
Laneykenvandine: sucks eh14:59
seb128I'm not sure how the upstream panel works14:59
seb128didrocks, k, so yeah it looks like they don't have an equivalent, the UI is slightly misleading that it have the mark and let you go over it from the settings panel15:02
kenvandineLaney, i sure wish i had the older debs available to test with :/15:02
seb128but yeah they don't let key go over by choice15:02
seb128so we probably want to add back that change15:02
didrocksseb128: yeah, I had the same trouble with the marker15:03
seb128talk to Bastian about it over a beer :p15:03
seb128but I guess it's going to be a no15:03
jbichaseb128: save your beers for Rui ;) https://mail.gnome.org/archives/desktop-devel-list/2017-May/msg00160.html15:04
didrocksyeah, I don't have any hope on that one going upstream due to past discussions we tried on this15:04
jbichanew maintainer so it's worth trying again :)15:05
Laneykenvandine: I got the old ones from https://launchpad.net/ubuntu/+source/gnome-session/3.24.1-0ubuntu10/+build/1290991315:05
seb128jbicha, right :-)15:06
=== carlolo is now known as clobrano
kenvandineLaney, https://asciinema.org/a/DBboeNKanQsBQvT5izEZtJOeY15:35
kenvandineLaney, that's the dist-upgrade, doesn't show the prompt15:35
* kenvandine wonders why that would be different15:35
kenvandineoh wait, that had the older version of gdm installed15:36
* kenvandine does that again :)15:36
jbichahow does it "distinguish the snap version" ?15:38
oSoMoNnot really sure, but one improvement in that snap is that the dash will display proper icons for the apps, where it previously a generic icon for all the apps15:39
oSoMoNmaybe that’s what that person meant?15:40
Laneykenvandine: did you set your display manager back to lightdm?15:44
Laneywhen I tested it I removed and reinstalled gdm315:44
kenvandineLaney, if i install the old versions of gdm and ubuntu-session15:45
kenvandineset the default back to lightdm, then do a dist-upgrade it doesn't prompt15:46
Laneyusing dpkg-reconfigure gdm3 right?15:46
kenvandinebut indeed if gdm3 wasn't installed at all it does prompt15:46
Laneywell I was trying to get close enough to the upgrade experience15:47
kenvandinei had done this from a ppa and a fresh install though15:47
Laneywhich is a new install of gdm315:47
kenvandineand i did a do-release-upgrade from zesty as well15:48
kenvandineafter the desktop seed was updated15:48
jbichafossfreedom: new mutter SRU for zesty LP: #1690173 could you check if Budgie still works fine with it this week?15:53
ubot5Launchpad bug 1690173 in mutter (Ubuntu Zesty) "Update mutter to 3.24.2" [Medium,Fix committed] https://launchpad.net/bugs/169017315:53
ricotzoSoMoN, going to upload 5.4.0~rc2 for a first pin this night15:55
oSoMoNricotz, ack, when you do please share the link to the PPA15:56
kenvandineLaney, so do you think i should move all this logic into gdm3.postinst or gdm3.config?16:00
ricotzoSoMoN, it should appear in ppa:ricotz/red for artful16:01
ricotzoSoMoN, I will hold back the git branch for now16:02
Laneykenvandine: gdm3.config I think if it can be done there16:02
Laneyit'll have to be a delta but I don't see how we can get around that16:03
Laneysorry for not realising this at first16:06
* Laney didn't really know about this preconfigure stuff before16:06
jbichadidrocks: can I upload the ubuntu-meta language changes now or should I wait a few more days?16:07
didrocksjbicha: I think now it's fine, feel free to go ahead, we can compare before/after16:07
kenvandineLaney, no worries, me either16:08
jbichajibel: when I tried reproducing your update-manager wayland bug LP: #1703365 , apport pointed me to LP: #167633916:46
ubot5Launchpad bug 1703365 in update-manager (Ubuntu) "/usr/bin/update-manager:AttributeError:<lambda>:on_settings_button_clicked:show_settings" [Undecided,New] https://launchpad.net/bugs/170336516:46
ubot5Launchpad bug 1676339 in mir (Ubuntu) "update-manager crashed with AttributeError in show_settings(): 'GdkMirWindow' object has no attribute 'get_xid'" [Undecided,Incomplete] https://launchpad.net/bugs/167633916:46
jbichaI think you can mark one as a duplicate of the other16:47
seb128have a nice evening desktopers16:50
Beretseb128, cheers16:51
oSoMoNseb128, you too!16:55
jibeljbicha, not sure they are duplicate, mine is with wayland the other with mir17:00
=== alan_g is now known as alan_g|EOD
oSoMoNgood evening everyone17:23
jbichajibel: except that I was using Wayland, not Mir; the problem is it's trying to call an X-specific function17:57
ricotzjbicha, hey, are you involve with boost?17:59
jbicharicotz: no18:23
ricotzjbicha, ok18:26
willcookejbicha, hey!  I put a brach up for consideration.  Should I add you as a reviewer as well?19:22
willcookeoh, this is for the gdm / pulse audio issue19:23
willcookeI'm afraid debian changelogs are a bit alien to me, I think I got it about right19:24
jbichawillcooke: please propose against https://code.launchpad.net/~ubuntu-desktop/gdm/ubuntu instead19:26
jbichaalso, there was a bit more from Debian that doesn't look like it made into your version19:26
jbichain other words, maybe use the Debian proposal instead19:27
jbichait was reverted in Debian svn (temporarily?), I believe because they wanted to make sure it didn't cause problems for a11y19:28
willcookejbicha, do you have a link to the debian version?19:36
fossfreedomjbicha - certainly will test budgie with the new zesty mutter.  Will update the bug-report.  thanks19:36
willcookejbicha, anyway +1 to use the Debian version19:41
willcookeI'll re-propose anyway, just in case19:41
jbichait's difficult to link to the Debian version since it's only in an old svn commit19:43
willcookejbicha, could you copy and paste the diff to paste.u.c?  I'm interested to know what I missed19:43
jbichasvn diff, hmm19:44
willcookeif it's a pita don't worry :)19:44
jbichait's a very reasonable request :|19:45
jbichawillcooke: here's the reverse diff: https://paste.debian.net/975780/19:48
willcookejbicha, thanks19:49
willcookeoki, so they're installing the file in postinst and mine does it in rules19:50
willcookebut otherwise they're the same19:50
willcookeand can change mine to do it the same way if preferred19:50
jbichalet's use Debian's approach19:53
willcookejbicha, humm.. line 25 of that diff - if /var/lib/gdm3/.config/pulse doesn't exist, that will fail - and I can't see where it gets created20:01
willcookeI've got to go EOD and get the kids in bed, I'll pick it up again tomorrow20:08
willcooke(or I might be back a bit later, lets see)20:09
jbichafeel free to ping big_on about that since he made the change in Debian20:14
=== ebruck is now known as gmb2020
jbicharobert_ancell: sil2100 wants you to add a tracking bug for the new version update to your gnome-software/xenial SRU21:01
robert_ancelljbicha, snapd-glib or g-s?21:02
jbichaat least gnome-software in particular, mentioned earlier today/yesterday in #ubuntu-release21:03
robert_ancelloh, the 3.20.5 release?21:03
jbichayes, it is a fairly big update :)21:04
robert_ancelljbicha, I opened bug 1703461 and uploaded 3.20.5-0ubuntu0.16.04.321:45
ubot5bug 1703461 in gnome-software (Ubuntu Xenial) "Update to 3.20.5" [Wishlist,New] https://launchpad.net/bugs/170346121:45

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