didrocksgood morning06:09
hikikogood morning didrocks06:10
didrockshey hikiko!06:11
seb128good morning desktopers06:53
didrocksre seb12807:00
seb128re didrocks07:00
larsugood morning!07:08
seb128hey larsu, wie gehts?07:08
larsuseb128: great thanks! Just making some tea which smells good :) How are you?07:09
seb128larsu, I'm good thanks! played tennis yesterday ;-)07:10
didrockshey larsu!07:10
larsuseb128: ah right how was that? Do you have a new club in the hague?07:10
didrockslarsu: I have a bad news, so I hope you feel well :)07:10
larsudidrocks: morning. I simply won't listen07:11
larsudidrocks: :P07:11
didrocksheh ;)07:11
didrocksu-s-d isn't fixed for me07:11
didrockslike just do an install, 3rd screen -> u-s-d crash, controls jumping on the right07:11
larsuwell this was a blind fix, the possibilty was there07:11
didrocksbut I have a nice stacktrace for you!07:11
didrockslarsu: https://bugs.launchpad.net/ubuntu/+source/unity-settings-daemon/+bug/1508327/comments/807:12
ubot5Launchpad bug 1508327 in unity-settings-daemon (Ubuntu) "ubiquity only mode: close/minimize/restore are on the right edge" [High,New]07:12
didrockslarsu: should I keep the broken state?07:12
larsudidrocks: this is a different bt07:13
didrockslarsu: yep, maybe I had a different crash than seb12807:14
larsulet me finish making breakfast and I'll look into it07:14
didrockskeeping it that way for now07:14
pittiGood morning07:14
didrocksjibel: FYI (see bug report, still getting the crash here) ^07:14
didrockshey pitti07:14
seb128hey pitti07:15
pittisalut mes amis français, comment allez-vous ?07:15
pittihey larsu and hikiko, how are you?07:15
didrockspitti: bien, j'ai le cou un peu bloqué, mais j'ai espoir que ça aime mieux dans la journée :) et toi ?07:15
seb128pitti, ça va bien ! et toi ?07:15
seb128pitti, j'ai joué au tennis hier (même s'il pleuvait un peu)07:16
pittididrocks: uh, c'est de la nuit froide ? ou à cause du sport ?07:16
larsudidrocks: don't worry, I don't think there's much I can do to remote debug this (an you already gave the stacktrace)07:17
didrockspitti: nuit froide, je pense07:17
larsuguten morgen pitti! Geht super danke, und dir?07:17
didrockslarsu: ok, I didn't connect any monitor or anything FWIW07:17
didrockslarsu: (looking at the stack…)07:17
pittiseb128: ah, très bien ! basketball aussi était grand hier, je devient lentement mieux :)07:17
willcookemorning all07:17
willcookeis it out yet.  hurr durr07:17
pittilarsu: prima07:18
pittiit's been a long time since I've slept until 9!07:18
larsudidrocks: yes, I understood you did the same as it says on the bug07:18
seb128hey willcooke07:18
larsupitti: wow! What happened?07:18
seb128willcooke, not quite yet!07:18
pittilarsu: well, basketball until 22:30 (and I can't sleep right after that, still too pumped) and burning the midnight oil over bug 150489707:19
ubot5bug 1504897 in ubuntu-release-upgrader (Ubuntu X-series) "packages with only upstart+systemd without sysvinit fail to upgrade with do-release-upgrade: upgrade tarballs ship obsolete invoke-rc.d" [High,Fix committed] https://launchpad.net/bugs/150489707:19
larsuoh, "fun"07:20
TheMusoHey folks.07:20
larsuhey TheMuso!07:20
larsuhow are you?07:20
TheMusolarsu: Well thanks. Yourself?07:21
didrocksevening TheMuso07:21
larsuTheMuso: great! Finally feeling much better after having a bad cold for a long time07:21
seb128hey TheMuso07:21
TheMusolarsu: Great to hear, colds suck.07:21
hikikohi pitti larsu didrocks seb12807:22
hikikoand willcooke07:22
larsumorning hikiko! How's life?07:22
hikikogood :)07:22
hikikohow are you?07:22
larsuI love how people say hi to willcooke even though he's not here yet07:22
larsuhikiko: great thanks :)07:22
seb128larsu, he's there07:22
seb128he said hi at :1707:23
larsudamn! I cannot read07:23
larsuwillcooke: belated good morning!07:23
hikikoand TheMuso ! hi TheMuso07:23
desrtgood morning desktop07:23
hikikohi desrt :)07:23
pittihey desrt07:23
TheMusoHappy release day folks, EOD for me. I hope we have a name for X when I get online tomorrow. :)07:23
willcookeTheMuso, we have one now07:24
larsumorning desrt. How are you?07:24
TheMusowillcooke: We do Awesome.07:24
hikikodesrt, isn't it a bit early for you?!07:24
desrta bit tired.  didn't sleep super-good.07:24
willcookeTheMuso, check Marks blog07:24
desrthikiko: in germany for two weeks, remember? :)07:24
TheMusowillcooke: Right, I figured.07:24
TheMusoAnyway, laters folks.07:24
seb128didrocks, I don't thet that new u-s-d segfault, going through install with decorations on the left07:25
larsuwoah with pictures this time07:25
seb128hey desrt07:25
didrockslarsu: pictures were there already :p07:25
desrthello pitti, seb12807:25
hikikowell, have fun07:25
didrocksseb128: you are more lucky than I am :)07:25
seb128didrocks, yeah, at least we fixed one issue07:25
larsudidrocks: not in the last couple07:25
seb128better than a non working fix07:25
didrocksyep ;)07:25
didrocksI still thinks that over the ~20 persons testing an iso, if one get a crash, we can't say "this will not happen in the general case", the % is high (or we would need more data)07:26
larsuah, xenial makes *a lot* of sense07:26
* larsu likes07:26
seb128"xenial xerus" it is then?07:26
* seb128 dicts07:26
pittiseb128: oh, we have an animal now?07:26
didrockspitti: yep, yesterday evening07:27
pittiand so we do! nice07:27
larsupitti: and it is a squirrel!07:27
pittiI like that wily already knows the new name (distro-info, lintian, vim, etc.) -- it's been some time since we were able to do that07:27
seb128pitti, http://markshuttleworth.com/archives/147907:27
didrockswillcooke: you should never work on marketing ;)07:27
willcookeIf you read the line in Mark's blog about "big....." I think that's where the joke came from07:28
* pitti reads the LXD announcement and sighs a little; I wish lxc wouldn't have become so slow07:28
didrockspitti: no server-less mode?07:29
pittididrocks: how do you mean?07:29
didrockspitti: you were complaining about no LXC standalone mode working without LXD now? (and thus the slowness due to extra communication roundtrip)07:31
pittididrocks: no, that booting an lxc container takes quite long (about 10s, vs. some 400 ms in nspawn)07:31
didrocksseb128: I wonder if it's not opening unity-control-center which triggers the crash07:32
didrockslarsu: ^07:32
didrocksseb128: mind trying?07:32
seb128didrocks, "not opening"?07:32
seb128you mean?07:33
seb128oh, the other way around07:33
seb128open u-c-c?07:33
didrocksseb128: right ;) (the french "if not…") ;)07:33
seb128no issue07:33
didrocks"si c'est pas le fait de…"07:33
* larsu still doesn't understand07:33
didrocksseb128: even after waiting a couple of seconds?07:34
seb128I did indicator-keyboard -> input settings and went back the main u-c-c grid07:34
seb128I just typed that on IRC07:34
seb128so it's like 30 secondes07:34
seb128installation done btw07:34
didrockson ubiquity only mode?07:34
seb128I've the "do you want to reboot" dialog07:34
didrocksok, I was wondering, was matching quite well07:34
didrocks(like if some plugins were probing something…)07:35
pittihmm, "xenial" isn't even on dict.leo.org :)07:35
seb128didrocks, http://people.canonical.com/~seb128/ubiquity.png07:35
didrocksseb128: my only difference is that I have the bluetooth indicator07:36
larsupitti: dict.cc has a much better coverage (including xenial)07:36
didrocksbut yeah, I did this though before install07:36
* pitti chuckles about the "courage"07:36
didrocksI don't know how much that could change it… I would say not…07:36
seb128didrocks, seems like gsd_rr_screen_list_outputs() returns null for you07:38
didrocksyeah, the output being 0x007:39
didrocksbut that could be expected, no, as the int is 0 as well07:39
seb128well null[0] isn't going well07:40
seb128and would it mean you have 0 screen?07:41
didrocksseb128: hum, I'm maybe not in the same part of code than you are, I was in gpm-common.c:172607:41
didrockswith external_monitor_is_connected07:41
didrocks(so external listing only?)07:41
didrocksin addition to primary monitor07:41
seb128        outputs = gsd_rr_screen_list_outputs (screen);07:42
larsuI wonder if ->outputs is NULL becasue of another dangling source07:42
seb128do we have the u-s-d log somewhere?07:43
seb128yeah, me too07:43
seb128wonder if it's similar to https://bugzilla.gnome.org/show_bug.cgi?id=74015107:43
ubot5Gnome bug 740151 in xrandr "xrandr: Our DBus API registration races with remaining initialization" [Normal,Resolved: fixed]07:43
didrocksseb128: no, I rebooted since, but I can reproduce in 10 minutes07:43
seb128I bet it's similar to ^, some GnomeRRConfigs object laying around07:47
larsuya, tracking down what it might be just now07:47
larsuactually there *is* a case when this can be NULL07:50
larsudidrocks: anythin in the logs?07:50
didrockslarsu: as told, let me finish the current install… you told me that I could reboot :p07:51
didrocksand continue testing07:51
didrocksI'll reproduce then07:51
didrocks(btw, really can't get it in a live session…)07:51
larsudidrocks: indeed, my mistake :)07:53
didrockshey Trevinho08:02
Trevinhohey Didier08:02
larsuhi Trevinho08:03
Trevinhohi larsu08:03
seb128hey Trevinho08:07
Trevinhothanks for merge seb12808:08
didrockslarsu: seb128: do you know where the logs are stored in the ubiquity only session?08:08
larsudidrocks: can't reproduce in a vm. Want to try a patch?08:08
didrocksno .cache/upstart08:08
Trevinhooh, today netflix finally landed in Italy. /me back soon :P08:08
seb128didrocks, no, I looked for them yesterday and didn't find them :-/08:08
seb128didrocks, maybe in the journal?08:08
larsuTrevinho: famous last words :P08:08
didrocksseb128: let's see… I highly doubt08:08
larsuthis is basically the same patch as last time :/08:09
seb128larsu, on another object?08:09
didrocksnope, just having segfault in libpower.so08:09
didrockslogged in the journal08:09
larsuseb128: yes08:09
didrockslarsu: let's give it a try I think :)08:09
seb128cyphermox, do you know where the output/log from e.g unity-settings-daemon are in installer mode?08:10
larsudidrocks: https://code.launchpad.net/~larsu/unity-settings-daemon/lp1508327-again08:11
larsuor prefer an MR?08:11
didrockslarsu: no, I will just build your branch08:11
larsuthanks. be back in 1008:13
cyphermoxseb128: probably in /root?08:19
willcookeLaney, cheque ok?08:20
didrockscyphermox: /root is empty08:20
didrocks(and I don't think that user-level daemons would be able to write in the root owned dir)08:21
Laneywillcooke: old skool, I'll frame it08:27
Laneylike a Knuth cheque08:27
larsucheques still exist?08:28
Laneythey tried to kill them a couple of years ago but backed down08:28
Laneyso ya08:28
* Laney only ever uses them to pay people that come around to do work on the house08:29
* willcooke only ever uses them to pay for school photos08:30
Laneyflashbacks to a grim pot of combs and the dinner lady combing my hair08:32
* Laney curls up under the desk08:32
larsuI think we have them as well still, but I have never given one and only once received (forget why)08:32
Laneysometimes people post them as presents too08:32
willcookeI would have thought that the advent of those credit card readers which plug in to your phone and/or things like Paypal would be preferable to dealing with a cheque08:33
willcookebut I guess some people still like the misery of going to the bank08:33
hikikoit seems that some people enjoy waiting at a queue08:36
pittiwow, cheques08:36
pittiI think I got one in my life, ever08:36
pittimy first bounty from no-name-yet.com in 2004 :)08:36
desrtwillcooke: think i can stop receiving a paystub in the mail in favour of a pdf any time soon? :)08:36
pittiI "liked" that for getting 200 EUR I had to pay some 10 EUR in fees, ridiculous08:37
larsudesrt: isn't this something to take up with the canadian canonical branch?08:37
willcookedesrt, :D  I know right!08:37
desrtlarsu: i tried.  it's not possible.  except that it is possible.08:37
larsumakes sense08:37
larsuthis is hr, after all08:37
desrtthey sent me pdfs as a one-off when they were posting my paystubs to the wrong address for a few times and sent me some nice beautiful vector pdf equivalents08:37
willcookeWhen my pay slip doesn't arrive (about 1 time in 5) I email and ask for a PDF copy which they send over in seconds08:37
desrtbut refused to make a routine of it08:38
willcookesame here08:38
larsuwillcooke: just auto email them every month that it didn't arrive?08:38
* Sweet5hark used traveller cheques on his first travel to the US, because he was a student and didnt had a credit card.08:38
* desrt gets herself a "return to sender" stamp08:38
larsuSweet5hark: *wow*08:38
Laneyoh I see what you mean :P08:39
desrtSweet5hark: this sentence doesn't make sense in canada08:39
desrtbanks here are falling all over themselves to give credit to _any_ perceived-to-be-untapped market08:39
larsudesrt: grammar or no traveller's cheques?08:39
desrtwhich means being a student = instant approval08:39
desrtbeing a recent immigrant = instant approval08:39
larsuforeign students as well?08:39
Sweet5harkwhich was weird because I used a traveller cheque to get cash. And even back then people in the US used cash a lot less than in europe.08:40
desrtbeing a recent immigrant student = i hope you wanted 4 cards because they'll just mail them to you08:40
desrt(this last part probably isn't true)08:40
desrtbut ya... basically anyone who has a "valid reason" for not having a credit profile and seems like they might be on a path to becoming a constructive member of society == "here.  have credit.  please.  take it.  i want you to take the credit.  why won't you take the credit.  please take the credit.  thank you for taking the credit."08:41
desrtthe trouble you have is if you somehow make it to 30 without building credit... then theyre ultra-suspicious08:41
Sweet5harkdesrt: hrhr yeah. I wants there for studying though, but for vacation on a tourist visa.08:42
desrtSweet5hark: ya.. just saying that this "student = no credit" equivalence only works in europe :)08:42
larsuso ... upgrade to x today?08:42
Sweet5harkdesrt: ah! yeah08:43
desrtwillcooke: nice post, but i still like cash :)08:43
didrocksnooooooooooooooooooooooooo ctrl+C in busybox :p08:43
desrtwillcooke: unless we start giving square to the 5-year-old who runs the lemonade stand :)08:44
larsudesrt: not as out there as you think it is08:45
desrtlarsu: i know...08:45
desrtwhen i was in cincinnati we went to this neighbourhood block party type thing and they had a beer tent which worked on a ticket system08:45
desrti had like $2 on me, but managed to scrape together enough bits and pieces from the others to get me a ticket08:46
desrtbut not before some randomer friend of the person selling tickets said "i can just run it through on my square and give you the cash"08:46
desrtand took it out and plugged it in, ready to go08:46
Sweet5harkthe other cultural mismatch was: I carried my traveller cheques close to my body: In a money bag under my shirt. When I first needed some money, I walked into a bank in southern Arizona, still carrying a large hat and sunglasses as I wasnt used to the sun, and started fumbling for something under my jacket/shirt for some time in there ....08:47
Sweet5harkFor some lucky reason, I wasnt shot though.08:47
desrtSweet5hark: ah.  they assumed you were a local who wanted to show off your gun collection and share stories about your latest hunting wins!  nice!08:47
desrtSweet5hark: reminds me of a friend who visited svalbard telling me that it's completely normal there to walk into a bank with a ski mask and shotgun out....08:51
desrton account of the extreme cold and the freaking polar bears08:51
seb128Sweet5hark, so, it looks like the libreoffice .desktop actions sections have no translations ... is that a known issue?08:51
Sweet5harkseb128: yes08:53
seb128Sweet5hark, do you have a bug number? can you include that in your SRU from yesterday (which I didn't upload yet)08:53
didrockslarsu: I guess you fixed it \o/08:55
didrockscan't get it crash, how hard I tried08:55
Sweet5harkseb128: bug 1170035 -- would involve fixing one most horrible perl horror upstream :/08:57
ubot5bug 1170035 in Ubuntu Translations "LibreOffice: Translations for QuickList entries are not loaded" [High,Triaged] https://launchpad.net/bugs/117003508:57
didrockslarsu: mind MP it?08:57
seb128Sweet5hark, what do you mean "loaded"?08:58
seb128Sweet5hark, included in the .desktop?08:59
larsudidrocks: awesome! Man I love blind fixing stuff08:59
larsudidrocks: MR is coming up08:59
* larsu needs to rebase08:59
Sweet5harkseb128: umm yeah, lemme change that (wasnt written by me)08:59
seb128Sweet5hark, can we have somebody to do it manually for release?09:00
Sweet5harkseb128: not sure if that will make it simpler -- first have to get those translations out of po files then. Let me have a look.09:01
larsuman, git bzr really doesn't make this simple09:03
larsudidrocks: https://code.launchpad.net/~larsu/unity-settings-daemon/lp1508327-again/+merge/27528509:06
didrockslarsu: approved, you are going through the train?09:07
seb128didrocks, larsu, please don't09:08
didrockslarsu: mind linking to the bug report?09:08
seb128because it's not going to be respinned09:08
seb128and I want to include a fix for the xsettings crash09:08
seb128so it can wait some hours09:08
didrockswell, I know our quality standard are lowers, I know…09:08
didrocksso yeah, ok, as you wish09:08
didrocksstill worth linking to the bug report09:08
seb128well, it's not lower09:08
larsujust did09:08
seb128but they are clearly not respinning09:08
seb128so we can as well batch some more fixes09:09
didrockswell, you have your opinions, I have mine :)09:09
seb128on what?09:09
seb128the fact that they are not respinning?09:09
seb128well, feel free to get a landing ready and argue09:09
seb128but seeing -release I doubt they are wanting to respin09:10
didrockswell, seeing they said no yesterday for this one, yeah, I doubt they will09:10
didrocksstill sad about it09:10
seb128yeah, me too09:10
seb128I think we are on the same side09:10
seb128I've been fixed e.u.c and bugs full time for like 3 weeks now09:10
seb128but yeah, we still lack polish and have some issues in the release :-/09:11
didrocksyep :/09:11
seb128let's try to do better for the LTS09:11
Laneytesting ISOs earlier on is a good lesson to learn I think09:11
Laneyand this can be release noted09:11
didrocksI really fear the "it only happens to one person": look at the tracker, 4 people for the desktop image, I guess there is more not reporting, but I think most of them try on virtualbox, so same config…09:12
didrocksanyway, I've made my points, but agreed with Laney, sad that I didn't spot that one on beta09:12
didrocks(did only use my netbook at that time)09:13
seb128we should have done a round of iso testing in London09:14
didrocksyeah, didn't think about it09:14
seb128it was even on the blueprint list of items09:14
seb128oh, well, next time!09:14
didrocksbut I wouldn't have that extra hw09:14
didrockshaving some more avoid this "let's test in virtualbox" which isn't really adding more values once someone has done it09:14
seb128yeah, but the segfault was happening in a virtualbox09:14
didrocksyour one, right?09:14
seb128at least the one from yesterday on my machine09:15
didrocksnot the other one09:15
seb128well, those are race so maybe the one from today would have happened to somebody09:15
didrocksgoing for a run before it starts raining, bbl!09:21
seb128didrocks, enjoy!09:21
larsuTrevinho: know anything about unity-panel-service not respecting font size anymore?09:22
* larsu has tiny clock now09:22
larsuworks in the menus09:23
Trevinholarsu: unity-panel-service? You say it works in the menus, right?09:24
larsujust the panel itself09:24
larsuicons seem normal as wel09:25
Trevinhomh, so that's unity, not ups09:25
TrevinhoMh, we just use the default gtk font I think09:25
Trevinhoyes, theming it of course09:25
larsuTrevinho: does it change size for you when you set it in tweak tool?09:26
Trevinhoit does09:26
seb128larsu, wfm, when I change org.gnome.desktop.interface font-name the panel adapt as well09:27
larsuok what am I doing wrong? Are you both up to date?09:27
larsuthis just happened after an update + reboot for me09:27
seb128did you disable some u-s-d plugin yesterday when testing that segfault?09:27
seb128that's how I got bitten by the touchpad this morning :p09:28
Trevinhowe monitor gtk-settings for that09:28
larsuTrevinho: which gets it's settings from xsettings plugin09:28
seb128larsu, gsettings get org.gnome.settings-daemon.plugins.xrandr active09:28
=== nudtrobert1 is now known as nudtrobert
larsuxsettings plugin is active, yes09:29
seb128does it work in a guest session?09:29
larsuall other apps change09:29
larsulet me check09:29
Trevinholarsu: also only the indicators don't? WHat about tooltips or other elements? (dash is different)09:30
larsuseb128: good call it does :/09:30
larsuTrevinho: yes09:30
Trevinhook... so /me out of the battle :)09:30
Trevinhomh, well,  not really... If only indicators don't09:31
larsuso strange!09:31
Trevinholarsu: what about decorations?09:32
Trevinhoor LIMs?09:32
Trevinhomh, samecodepath...09:33
larsuso yeah, logging out helped09:33
larsubut wtf09:33
Trevinhomaybe a race on reading the setting or what?09:34
larsuTrevinho: I guess09:34
Trevinholarsu: what was the thing? Now we have to connect to gsettings signals AFTER reading the value?09:34
Laneythey reverted that09:35
Trevinhoah, in any case we were doing that09:35
larsuTrevinho: change it, there's a race there09:35
Trevinholarsu: I mean I think we were doing it properly... What's the way? Reading before or after?09:36
Trevinhoah, actually that's gtksettings, so... it's not our job09:36
Trevinhowe don't read the font from gsettings directly09:36
larsuTrevinho: the correct way is to connect first, then read a value09:40
larsuwith desrt's patch, you have to do both in that order to get change notifications09:40
larsubut it's been reverted apparently (it did cause many problems)09:40
larsuwell, much work really, the problems were there before09:41
Laneyoh I should SRU that nautilus fix09:41
Trevinhomh, ok so... I think we were doing this mostly right.... Actually there's one place where it's wrong. BUT it doesn't affect indicators (only decorations when setting to use the system font for them)09:43
seb128Laney, \o/09:58
Laneynot that we know it fixes it :P09:58
seb128Laney, :-P10:06
Laneyis there a trusty branch?10:07
seb128no trusty vcs afaik10:08
Laneymaaaany srus10:08
seb128nautilus likes to segfault10:09
Laneylaney@nightingale> quilt applied | wc -l                                                                                                   ~/dev/canonical/packaging/desktop/nautilus/nautilus-3.10.110:09
seb128well, a good stack of those are git backports10:09
Laneywould be cool if there could be an arrangement where distros maintain old releases upstream10:10
Laneylike we and whoever else ships 3.10 could backport stuff and do releases10:10
Laneysort of what they do with the kernel10:10
seb128there is10:11
seb128I think they usually they than people are welcome to do that if they have interested in a serie10:11
seb128it's just that nobody stepped up to do it10:11
Laneyoh really10:11
seb128Laney, e.g https://bugzilla.gnome.org/show_bug.cgi?id=755889#c310:13
ubot5Gnome bug 755889 in general "Application window stops responding (freezes, hangs) if network-accessed file is temporarily unavailable" [Normal,Needinfo]10:13
willcookeseb128, Laney - Are you guys happy (enough) that we don't have any blockers at this point?  We have a few 0day SRUs though, right?10:14
seb128willcooke, +110:15
willcookejibel, ^^10:16
jibelGreat! and thanks for your help with testing10:16
seb128larsu, didrocks, https://code.launchpad.net/~seb128/unity-settings-daemon/xsettings-unload-segfault/+merge/275295 ... another of those (the xsettings segfaulting usd on unload)10:16
seb128jibel, yw, thanks as well ;-)10:18
larsuseb128: how do these creep up *now*10:21
seb128larsu, they don't, I just hit that one while trying to reproduce the one from yesterday, I guess most users don't unload plugins so they are not hit often10:22
seb128larsu, the one from yesterday was already there in vivid according to e.u.c, just not hit enough/reliably that we looked at before10:22
larsuseb128: ah ok. Anyway, thanks! Approved10:22
seb128larsu, thanks!10:23
larsuALL OF THEM10:26
larsuprobably we should do a thorough review of all of this code10:28
larsuor - preferably - get rid of it10:29
* larsu hates the concept of u-s-d10:29
tseliotLaney: hi, can you add LP: #1493888 to the release notes, please?10:37
ubot5Launchpad bug 1493888 in fglrx-installer (Ubuntu) "FGLRX incompatible with kernel 4.2" [High,Confirmed] https://launchpad.net/bugs/149388810:37
TrevinhoLaney: I've about 20 bugs I need to get targetted for trusty, can you handle them?10:38
* Laney blinks10:38
* Trevinho has not the power10:38
Laneytseliot: it's a wiki, probably best if you write the paragraph yourself if that's ok10:38
LaneyTrevinho: get on the bug control team!10:39
tseliotLaney: sure, I can do that10:39
TrevinhoLaney: I am, but I can't...10:39
Laneyshow me an example?10:39
ubot5Launchpad bug 1350821 in ido (Ubuntu) "unity-panel-service crashed with SIGSEGV in ido_calendar_menu_item_key_press()" [High,Fix released]10:40
TrevinhoLaney: i probably need to be on ubuntu drivers?10:40
Laneydoes it only let you nominate and not approve?10:41
TrevinhoIs nominating enough^?10:41
TrevinhoFor sru, I mean...10:41
Laneyok, dump the list please10:42
TrevinhoLaney: 1491913 1485073 1449654 1458950 1460626 1131385 1441626 1241972 913612 1366583 1446634 1045933 989588 1412937 1351591 1291950 1461618 1405349 1351591 1351591 1350821 146062610:42
Trevinhowant links?10:42
Laneyare they all unity?10:43
Trevinhomost of them yes, one is indicator-session another ido10:43
andyrockgood morning all10:44
Laneyit's ok10:45
willcookemorning qengho andyrock10:45
seb128hey andyrock qengho10:57
seb128how are you today?10:57
seb128larsu, can I get another easy ack for https://code.launchpad.net/~seb128/unity-settings-daemon/gwarning_debug_leftover/+merge/275304 ?10:57
seb128then I can do a landing with those 3 changes10:57
LaneyTrevinho: I think this is working10:58
seb128Laney, Trevinho, I think you don't really need to worry about that, the SRU team usually approve nominations when they review/approve uploads11:00
Trevinhoseb128: ah, ok... This was my guess, but laney nain'ed ;)11:01
Laneyoh well11:01
seb128didrocks, larsu, u-s-d with the segfault fix is building in silo 041, we should probably make the bug SRU compliant since it's likely to become a SRU11:01
LaneyI always do the nominations11:01
seb128oh, k11:01
Laneydon't know if that is required11:02
Laneybut I still do11:02
seb128well I guess it's nicer11:02
seb128why is unity not picking up theme changes for the decorations? it's annoying, if you restart unity-settings-daemon you are stucked with ambiance style panel and decorations11:04
Trevinhohow not?11:04
Trevinhoseb128: it used to update them on the fly11:04
seb128never worked for me11:05
seb128use the light theme, restart u-s-d11:05
Trevinhoseb128: never, either in say... trusty?11:05
seb128decorations go back to ambiance and never change back11:05
seb128well it was an issue for years11:05
seb128maybe you fixing it for trusty with the new unity decorations and that got buggy again next cycle11:06
TrevinhoI think i never changed that code since then11:06
seb128does it work for you?11:06
TrevinhoOh..... right nope11:07
seb128see ;-)11:07
TrevinhoI think it might have to do with the same issue...11:07
TrevinhoBut it DID work11:08
seb128those were good times :p11:08
TrevinhoDamn, one more bug11:08
seb128good that we have a whole cycle to fix issues and have a rocking LTS11:08
Trevinhoseb128: your pleasure to open (and tag) it  😜11:08
* Trevinho wants to break things before...11:09
didrocksseb128: great ;) yeah, I'll turn the bug out later today to be SRUable11:11
Trevinhoseb128: howeverrrrrrrrrr.... That's still caused by soemthing like gsettings. In fact, running trunk unity in trusty still works11:12
seb128maybe you connect in the wrong order11:12
seb128or something11:12
seb128Trevinho, https://bugs.launchpad.net/ubuntu/+source/unity/+bug/150889011:12
ubot5Launchpad bug 1508890 in unity (Ubuntu) "unity panel/decorations theme stucked after usd restart" [Undecided,New]11:13
Trevinholarsu: what we said for gsettings connecting order, is it valid also for gtksettings changes?11:13
=== hikiko is now known as hikiko|ln
=== olli_ is now known as olli
andyrockTrevinho, larsu even chaning the order the problem is still there11:35
andyrockbasically we don't get the signal any more11:35
andyrockwondering if after restarting u-d-s the gtksettings is no longer valid11:35
andyrockseb128 ^^^11:36
larsugtksettings is different from gsettings11:47
larsunormal signals there, the connection order doesn't matter11:47
larsuandyrock: ^11:49
andyrockok but after restarting u-d-s we don't get the signals any more11:50
larsuhm this works for me11:50
andyrockI'm trying to debug it11:51
* desrt gets extremely upset with apt-cacher-ng12:02
desrtchange the location of the cache dir in the config file?  no problem.  it will use the new location12:03
desrtbut it will also throw random state files in the hardcoded-default location12:03
desrtand if it no longer exists (because you move it) then it will silently fail to start12:03
* desrt twitches, searches debian bug tracker12:03
larsudesrt: what are you using this for?12:04
ubot5Launchpad bug 1279021 in apt-cacher-ng (Ubuntu) "CacheDir setting ignored" [Undecided,Confirmed]12:04
desrthead -> desk12:04
larsuonly 1.5 years :P12:05
desrtturns out in addition to the CacheDir: line in acng.conf there is also a CacheDir: line in zz_debconf.conf which overrides the earlier value12:05
desrtthis is beyond stupidity....12:06
=== alan_g is now known as alan_g|lunch
desrt# To override this values permanently, put the assignments into a file12:08
desrt# like /etc/apt-cacher-ng/zzz_override.conf .12:08
desrtlol.  of course.12:08
desrtso in an attempt to unscrew everything i decided to purge and reinstall the package.  big mistake, that12:13
desrtbecause the config is so fried at this point, it won't start12:13
desrtwhich means the postinst can't finish12:13
desrtwhich, hilariously, means i can't dpkg-reconfigure it to fix it12:13
* desrt twitches some more12:13
desrtpostinst must die.12:16
desrtcool.  problem was that the uninstall didn't remove the log directory, but did remove the user account.  reinstall recreated the user account and it got a new uid and the postinst didn't change the permission of the already-existing log directory, resulting in a fail to start12:20
* desrt twitches12:21
=== maclin1 is now known as maclin
=== alan_g|lunch is now known as alan_g
happyaronok I lost harddisk on canonistack...13:10
larsuphysically? :P13:16
LaneyThey're throwing it aroudn the IS area now13:17
Laneyand laughing about how it has all of happyaron's stuff on it13:17
happyaronwell well, I have backups13:18
Laneyhope you tested restoring them13:19
happyaronI lost my VM for several times already13:19
happyaronactually I made it sort of an Active-Active cluster...13:20
=== Sweet5hark is now known as everybody_
=== everybody_ is now known as Sweetshark
xnoxLaney: so pinentry-gnome3 only works with gnupg2, and not with gnupg1. Our default is still gnupg1, as a bunch of things did not yet transition to use gnupg2.14:08
xnoxLaney: hence I had to manually update-alternatives into gtk2 pinentry =( to use with my gpg card14:08
seb128andyrock, Trevinho, I'm adding bug #1501289 to the rls list, it's not an important issue but it's a bug and is spamming logs14:25
ubot5bug 1501289 in unity (Ubuntu) "unity-panel-service "Source ID was not found when attempting to remove it" warnings" [Undecided,New] https://launchpad.net/bugs/150128914:25
TrevinhoMh, ok... I've been loking at that, but I didn't find where14:26
seb128well, it's not important, it's not user visible14:28
seb128I've just been chasing log warnings14:28
Trevinhoseb128: ah, also... I think that for bug reports via apport it would be nice to get the com.canonical.Unity settings and the upstart log, how is this doable?14:28
seb128would be nice to have clean logs for the lts ;-)14:28
seb128Trevinho, it's easy, open a bug and I can have a look14:29
Trevinhoseb128: the thing is that that issue might be in any of other the indicators... not in ups14:29
seb128paying a bit back for all the bug pings14:29
Trevinhoseb128: on unity?14:29
Laneyxnox: I've never deliberately used gpg2 and I've been using pinentry-gnome3 all cycle14:29
seb128Trevinho, well, the bt has on_entry_removed (object=0x9eb4198 [IndicatorAppmenu]14:30
LaneyThat said, didn't you want to work on this migration anyway?14:30
andyrockseb128: yup14:30
seb128Trevinho, doesn't it suggest it's an indicator-appmenu issue?14:30
xnoxLaney: yes. but i also care about wily being usable.14:30
andyrockI was working on it14:30
LaneyIt clearly is usable14:30
Trevinhoseb128: mh, let me see14:30
xnoxLaney: then i wonder what's wrong with my smartcard then =)14:31
seb128Trevinho, andyrock seems to be on it14:31
seb128xnox, smartcard not working != not usable14:31
LaneyI don't have a smartcard I'm afraid14:31
xnoxLaney: is there a non-smartcard way to trigger gpg1 to ask for a pinentry, perphaps to rule it out?14:31
seb128it's a bug, but it doesn't mean the component is not usable for everyone14:31
Laneymake a new key?14:31
xnoxseb128: sure.14:31
Laneywe definitely would have heard if this was broken for everyone universally14:31
Laneyalso would have noticed ourselves14:31
xnoxthen i claim my machine is borked. okay, will troubleshoot futher. generating gpg1 key with gnome3 pinentry results in gpg/ask thing aborting and thus14:33
xnoxgpg: cancelled by user14:33
xnoxYou don't want a passphrase - this is probably a *bad* idea!14:33
Laneyanyone weird in your gpg config?14:33
xnoxoh, let me use a brand new account / fresh gnupg home, et.al.14:36
Trevinhoseb128: bug sent to you (assigned)14:38
Trevinhoseb128: maybe there's even something more, but it can't be too much :)14:38
xnoxLaney: works fine in a guest user account, so it's me again. And since it's not universal, i couldn't care less figuring it out.14:39
xnoxlooks like wily is perfect, after all =)14:39
Laneyxnox: with the smart card?14:40
Laneythere could be a fuck up there14:40
LaneyI kind of want to get one anyway14:40
Laneycan they handle 4K yet?14:40
Trevinhoah seb got you idle thing14:44
Trevinhoerr, source... (was an idle)14:44
xnoxLaney: works in new account with gnome3 pinentry, with a smartcard, with both gpg1 & gpg214:45
xnoxLaney: i have yubikey neo -> it has 2k openpgp card for signing, encryption, authentication (ssh), a separate ECC applet (which should be usable with gpg/ssh, but haven't tried that yet), and it's an U2F key, and it has big (unlimited?!) storage for other OTP tokens, and of cource normal yubikey OTP.14:46
xnoxLaney: so e.g. i tap the yubikey on an NFC enabled phone to generate OTP codes, with no OTP material stored on the phone.14:46
xnoxthere is a desktop (qt) app to generate otp codes whilst on the desktop as well.14:47
xnoxshould get the ECC thing going though.14:47
xnoxLaney: how is unity8 on the desktop comming along? does it play nice with unity7?14:48
seb128Trevinho, thanks14:48
* xnox ponders to try it, as all my laptops are touch screen enabled....14:48
Laneyxnox: should be a new session but I can't say I've tried it much14:49
Laneytalk to bregma :P14:50
bregmaxnox, if you just install unity8-desktop-session-mir it works OK, if you use the Ubuntu Personal image that was around for a while, well, don't do that14:52
xnoxbregma: i'm giggling out loud. Ok. =)14:52
Trevinhoseb128: as for the multi-arch support in unity (libunitycore), can you handle that?15:05
seb128Trevinho, can do yes15:05
seb128unsure that's needed though15:05
TrevinhoI don't think, but since it was listed...15:06
seb128yeah, I replied on the list saying that it doesn't make much sense for things which are not used for compiling other things15:06
seb128like having crosscompiling working is good15:06
didrocksI don't think it's needed15:07
seb128but some of those are not used15:07
Trevinhowe don't want to be the bad guys... We're Mediterranean, but not bad :D15:07
didrocksas long as there is no other consumer15:07
seb128didrocks, +115:07
didrocksand I don't think unity8 is using it15:07
seb128you would wontfix?15:07
didrocksand unity-2d is… an empty sad package :p15:07
Trevinhowe don't want to be the bad guys... We're Mediterranean, but not bad :D15:07
seb128or keep as a wishlist15:07
didrocksseb128: I would wontfix it15:07
didrockswith the rationale "no consumer"15:07
Trevinhowe don't want to be the bad guys...15:08
didrocksTrevinho: it's not about the bad guys, it's about being the *smart* guys :)15:08
=== Ursinha_ is now known as Ursinha
seb128technically we might accept a patch that does that one day in case the lib get other users15:10
seb128so wishlist ignored for now seems ok15:10
didrocksyeah, wishlist is ok15:11
didrocksor "opinion"…15:11
* didrocks runs15:11
TrevinhoYeah, go for that15:11
TrevinhoMy connection got some problems...15:11
=== Mirv__ is now known as Mirv
Trevinhodidrocks: yeah, indeed... It was just, you know, not to be the only in list who doesn't do they duties15:13
seb128simple git question15:13
Laneydoesn't exist15:13
seb128I did checkout some remote git, commited 2 revisions, want to push the first one15:13
seb128do I checkout ^ then push?15:14
pittiTBH, I never dared to do that15:16
=== Chipaca` is now known as Chipaca
xnoxseb128: git push origin HEAD^:new-name15:17
pittiI format-patch the top one, git reset --hard HEAD^, git push, git am it bck15:17
didrockswaow pitti doing it the manual way :)15:17
seb128xnox, what is ":new-name"?15:17
Laneytest with --dry-run first15:17
xnoxpitti: that is so strange way to do it.... you can just push any commit-id to any location.15:17
didrocksseb128: remote branch name15:17
pittiwell, checkout just changes the HEAD pointer, I'm not sure that actually influences git push15:17
xnoxseb128: new-name is the branch name, on the other side you want to push to.15:18
didrocks(trunk or master)15:18
seb128didrocks, in french? ;-)15:18
Laneylike HEAD^:master15:18
xnoxHEAD^ -> is one commit back from where you are now (HEAD)15:18
pittixnox: for the two times I needed it so far it was good enough :)15:18
seb128can't I just checkout HEAD^ and push with argument?15:18
xnoxand instead of origin you can do things like "lp:...." without actually adding any remotes.15:18
Laneyjust test it with --dry-run first15:19
xnoxseb128: well, if you checkout HEAD^, you become "detached" thus not associated to any local branch name, and hence remote branch name cannot be guessed either.15:19
Laneygit push --dry-run origin HEAD^:master15:19
seb128giving no argument seems to work15:20
seb128To ssh://git.gnome.org/git/gnome-settings-daemon15:20
seb128   07c756c..a21ad97  master -> master15:20
pittigit is easy -- heads, branches, indexes, repositories, origins, detached states, what could possibly be unclear :)15:20
seb128yeah, indeed15:20
seb128origin HEAD^:master15:20
xnoxseb128: giving no arguments, would have pushed all commits, rather than just one...15:20
seb128trivial, I just understand none of the 3 arguments :p15:20
seb128false, I understand HEAD^15:20
Laneypush the HEAD^ commit to the master branch on origin15:21
pittiseb128: origin is the shorthand name for the remote repo you are pushing to15:21
pittiby convention the one you check it out from15:21
Laneygit remote show origin15:21
didrocksLaney: I doubt what you are telling is helping seb128 if he doesn't have the notion of remotes :)15:21
seb128Laney, putting the words in another order doesn't make me understand them more, sorry :-/15:21
xnoxseb128: cat .git/config -> should make things more clear as to what "origin" is.15:21
seb128Laney, I don't understand "origin"15:21
seb128nor "master"15:21
pittiseb128: i. e. "git clone <some url>" -> "some url" is the origin15:21
pittiseb128: and if you "git push origin", you are pushing to <some url> again15:22
xnoxseb128: in bzr, you have essentially repository per branch. hence the two are the same. have you ever used shared repositories in bzr?15:22
seb128xnox, no15:22
pittiseb128: right, it's really just an alias name for ssh://git...15:22
seb128and "masters" is the name of the branch?15:22
pittiseb128: yes15:22
Laneyit's like sometimes I push to :parent in bzr15:22
seb128can't it default to the one I'm using?15:22
pittiseb128: right; bzr's :parent is roughly like "origin" in git15:23
Laneybet it can15:23
xnoxseb128: right, in bzr one can do $ bzr init-repo and then that folder will contain all commit data, and all subfolders/branches under it will have pretty small .bzr folds with just state/info per branch. This way one can have many branches, without duplicating gigs of history.15:23
xnoxseb128: in git, a repository store just the history, and it has a textfile / (files and folder) to store "branches" which are essentially "branchanme -> full commit id" hashmap.15:24
Laneylike "git config push.default current" or something15:24
xnoxseb128: in bzr, all pushes/pulls are essentially 1-to-1 mapping. One branch here, one branch there, and thus that's all there is need to be.15:24
seb128Laney, that should be default ;-)15:25
xnoxseb128: in git, each repository by default has multiple branches. And so does a local one. Hence $ git push needs to know target location of .git folder (e.g. origin), but also what to push from local repo and where to in the remote repo.15:25
Laneynot sure what the default is15:25
* Laney is paranoid enough to always give the parameters15:25
xnoxseb128: the new mega default is "match current local, and push same name remote, if exists" but that's very recent.15:26
xnoxseb128: in practice one says what to push (local branch name):(remote branch name) (usually the same, but don't have to be) which is called "refspec"15:26
Laneythis is getting too deep15:27
Laneyyou need to let git sink in very very slowly15:27
pittitook me about 2 years to not screw up (most of the time) any more :)15:28
LaneyI once ran git push --mirror15:28
Laneythat was a fuck up15:28
Laneyhad an upstream and debian remote in the same checkout15:28
seb128Laney, I did some tutorial after the team sprint we had before summer and I was ok with the concept15:30
seb128but didn't use it much since15:30
Laneyjust got to use it some15:30
seb128and all that is so not natural that I forgot most15:30
Laneyyou have yet to find the goodies15:31
seb128I'm still amazed that's was won mindshares15:31
Laneylike git pull --rebase15:31
Laneyvery annoyed bzr doesn't have this now15:31
pitti"git rebase -i" and "git bisect run" are the two things which really make up for all this pain15:31
seb128I guess if you do dev it's useful15:31
seb128if you send a 3 lines patch or do packaging it's not15:31
pittiyeah, for upstream dev it's great15:31
pittieven for complex packaging like systemd15:31
pittifor simple projects or simple packaging it's overkill15:32
Laneyalso for simple stuff you don't need to use advanced features15:33
seb128$ git branch gnome-3-1615:34
seb128$ git statusSur la branche master15:34
* seb128 scratches head15:34
Laneyyou probably wanted checkout15:34
seb128or did I want to checkout?15:35
Laneynow you get to figure out how to delete a branch :)15:35
seb128did I create a branch now?15:35
seb128rm -r15:35
seb128git clone15:35
seb128there we go15:35
seb128been there15:35
seb128I don't feel safe15:35
seb128I'm sure I'm going to screw things15:35
pittibetter start from scratch if you're unsure15:35
pittiI screwed up so many times in the beginning it was safer to do something like "git diff > /tmp/p", re-checkout, and start over15:35
Laneythat was a trivial problem to fix15:36
pittiyes, it was (git branch -D gnome-3-16)15:36
seb128why is git status not telling me I created branches?15:36
Laneyyou could have learned how to delete a branch15:36
seb128how do I know what I messed up if status doesn't tell me?15:36
pittibut for remotes which don't allow push --force, it's a real nuisance if you screw up15:36
seb128so if I checkout gnome-3-1815:37
seb128cherry pick15:37
seb128then I need to push origin gnome-3-18?15:38
pittithere's some magic with "--track" which does that by default15:38
pittibut better ask someone who's more familiar with that15:39
=== g4mby is now known as PaulW2U
pittinormaly, "git push" should already push it to the same remote barnch15:39
pittiif not, it should tell "please run git bla bla track blabla"15:39
pittithen do that, and git push should DTRT15:39
seb128$ git push --dry-run15:40
seb128To ssh://git.gnome.org/git/gnome-settings-daemon15:40
seb128   753c48a..8419dac  gnome-3-18 -> gnome-3-1815:40
seb128seems so15:40
seb128let's see :p15:40
pittiok, so it's already configured to track the remote branch15:40
didrockspitti: you have name-by-name matching (and remote transport)15:40
seb128seems to have worked15:43
seb128didrocks, pitti, Laney, xnox, thanks15:43
seb128I did end up doing branch -D gnome-3-16 at the end15:43
seb128hope I didn't screw anything15:44
seb128https://git.gnome.org/browse/gnome-settings-daemon/log/?h=gnome-3-16 looks fine15:44
Laney*** the world ends ***15:45
seb128Laney, I'm sure you get used to git, still feels like an aweful tool to use :-/15:50
seb128it's a bit annoying that it's what most project ask contributors to work on, way to raise the entry barrier15:51
seb128but oh well, that's a lost battle so no point arguing over this one15:51
seb128maybe it 15 years or so there is a next wave of inovation and we get a decent tool out of it ;-)15:51
mdeslaurseb128: you just need to read the manpages carefully: http://git-man-page-generator.lokaltog.net/15:52
seb128the fun part is that it throws random uncomprehensible manpages to me and I've no clue if those are made up of random things and making no sense or actual git commands ;-)15:53
seb128"git-call-pathcall the unstaged paths to any reset objects"15:54
seb128if you say so :p15:54
* pitti waves good night16:02
seb128pitti, night!16:04
seb128pitti, happy wily celebration ;-)16:04
willcookecheers pitti16:08
=== dpm is now known as dpm-afk
* didrocks goes off, see you guys on Monday!16:41
TrevinhoLeaving too16:46
seb128Trevinho, have fun!16:46
willcookeg'night all17:09
=== charles__ is now known as charles
andyrockg'night all!17:35
=== robru|sick is now known as robru
BigWhaleSo, are there any issues with restoring windows after screen unlock in 15.10? My windows are restored and resized somewhat randomly between desktops and physical screens and I think it has to do something with my new 4K display.18:51
BigWhaleApparently, this bug is bugging me: https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1295267 :)19:03
ubot5Launchpad bug 1295267 in unity (Ubuntu) "Windows change Monitor/Desktop after screen lock" [Low,Triaged]19:03
sarnoldBigWhale: wild-ass guessing here, do the monitors come up in a different order in xrandr output before vs after sleep?19:23
sarnoldBigWhale: maybe make a habit of ollecting xrandr output before leaving and after returning to look for patterns19:24
BigWhalesarnold, I've tried leaving them to go to sleep and then waking up the computer, but it seems that I need more time.19:27
BigWhaleSetting the sleep timeout to one minute wasn't enough.19:27
BigWhalesarnold, but you might be onto something, yeah.19:28
BigWhalehm, xrandr output doesn't change even when screens are turned of and then back on and off and on... Windows are still displaced.19:44

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