/srv/irclogs.ubuntu.com/2014/06/18/#ubuntu-desktop.txt

attentehappyaron: hey04:47
attentehappyaron: i uploaded a modified unity-settings-daemon, unity-control-center and indicator-keyboard to the fcitx-transition ppa04:48
attentehappyaron: it's got a long way to go.. but it's a start at least04:49
=== Ursinha is now known as Ursinha-afk
happyaronattente: thanks, what are the changes included?05:23
didrockspitti: bonjour !06:29
mvohey pitti and didrocks!06:37
pittiBonjour tout le monde !06:37
pittihey didrocks, hallo mvo06:37
didrockspitti: how are you?06:39
larsugood morning pitti, didrocks!06:39
didrockshey mvo, larsu!06:39
larsuoh hi mvo06:39
pittididrocks: je vais bien, merci ! j'ai mangé beaucoup de fraises à ce matin06:40
pittihallo larsu06:40
didrockspitti: elles étaient bonnes ?06:40
pittididrocks: bien sûr ! we plucked them ourselves06:41
didrocksoh nice :)06:41
mvohey larsu :)06:42
didrockspitti: je voulais te demander (si tu as déjà rencontré cette situation) : I want to add some check after each test of all my tests. However, it's part of the test themselves (for instance, ensuring that there has been no log.warning() or log.error()), so not really for a super class running setUp() tearDown() to inherit instead of unittest. Do you know what's the most correct way to implement this?06:44
didrocksor would you just add the assert() in tearDown() of a super class?06:44
pittididrocks: you can add the assert to tearDown(), but that will of course short-circuit any "real" cleanup that you do there06:45
pittididrocks: so if you can live with that, it's fine06:45
didrockspitti: yeah, that's part of my worrying (well, even if the failure shouldn't happen often ;) so I can live with temp files not cleaned), but if you think of no other easy way…06:48
didrocksI don't really want to decorate each test_*() :)06:48
pittididrocks: you can clean up first, and then do the assertions06:50
didrockspitti: yeah, will do that I guess. I another way is to use __get_attr__ I guess and match on "test_*", but unsure it worths that magic06:52
=== Ursinha-afk is now known as Ursinha
Laneyhey hey hey08:02
seb128good morning desktopers08:03
didrockshey Laney, salut seb128 !08:03
seb128hey Laney, wie gehts?08:03
seb128lut didrocks08:03
Laneynicht schlecht danke, und dir?08:04
Laneyhey didrocks08:04
Laneybeen learning to knit this morning ;-)08:05
seb128Laney, auch gut, danke ;-)08:07
seb128Laney, doing an U.K scarf for the worldcup or something? ;-)08:08
Laneyhaha08:08
Laneyman that would involve mixing colours and everything, complex08:08
seb128hehe08:08
Laneymaybe by the next world cup i might be able to do that08:09
mvohey Laney - how come you started to learn to knit?08:09
Laneyhey mvo08:09
Laneymy girlfriend does it all the time08:09
seb128good morning mvo ;-)08:09
Laneyso decided to teach me ...08:09
mvonice08:09
mvohey seb128, good morning08:09
Laneyi think my technique is rubbish though08:09
seb128Laney, oh, so she might be able to knit the scarf for this one!08:09
Laneyi'm getting a bit of cramp after 2 rows08:09
seb128need to train the muscles!08:10
Laneyi think it's because you end up holding it too tight08:11
Laneyotherwise the stitches fall off and stuff08:11
Laneylooks like -next got packagekit today08:29
seb128great08:33
seb128I'm going to try that in a bit to see if that's enough to make click install out of the box08:34
mhr3_seb128, hilfe!08:55
mhr3_seb128, got an issue, i'm trying to install libunity-scopes2 which conflicts with libunity-scopes1, but when i try to remove libunity-scopes1 it's trying to remove half of unity8, even though the direct deps are just scopes08:56
mhr3_how can i see a nice graph or something which would tell me why is it doing that?08:57
seb128mhr3_, where is that new scopes2 binary?08:58
mhr3_seb128, on my machine08:59
seb128no ppa with it?08:59
mhr3_not yet08:59
seb128mhr3_, well, you can apt-cache rdepends --show-installed=yes libunity-scopes108:59
seb128then rdepends on those results08:59
seb128but having a ppa would allow you to use apt and make debugging easier09:00
Laneydoes it need to conflict?09:00
mhr3_yes09:00
Laneylibrary transitions don't usually09:00
seb128Laney, libunity-scopes1 has binaries and upstart jobs09:01
seb128that's wrong09:01
mhr3_can i force dpkg to install stuff even though it breaks something?09:01
seb128mhr3_, you should split that binary in unity-sopes and libunity-scopes209:01
seb128mhr3_, --force-depends09:01
mhr3_we should09:01
seb128dpkg -i --force-depends deb09:01
mhr3_thanks09:01
seb128yw09:01
seb128then apt-get -f install to let apt bring back sanity09:02
seb128or try to09:02
=== vrruiz_ is now known as rvr
=== mhr3_ is now known as mhr3
Sweet5harkmoin!10:18
seb128Sweet5hark, hey, you missed the meeting!10:19
seb128Sweet5hark, could you send a summary next time that happens and maybe state that you are not going to be able to join10:20
Sweet5harkseb128: urgh, indeed. I was so mindwrapped in the last call I completely forgot.10:21
Sweet5harkseb128: status update would have been: 4.2.5~rc2 bumped to the ppa, 4.2.4 special update prepared, 4.3.0~beta1 and 4.3.0~beta2 updated and build to the prereleases ppa. The latter still has some stability issues, which is slightly worrying. I had to temporarily disable tests and witnessed some wierd behaviour. We are still early in the cycle though.10:24
Sweet5harkseb128: really sorry about that one.10:24
seb128Sweet5hark, no worry, thanks for the update ;-)10:25
seb128no reply from infinity on the SRU build fix so far I guess?10:25
Sweet5harkseb128: that mean btw the FTBFS issue on trusty/utopic against FF30 should be resolved.10:25
Sweet5harkseb128: nope, nothing explicitly onfirmingits all good. I had a short chat with infinity after the Firefox fix -- as in "will review it now".10:27
seb128k10:28
Sweet5harkseb128: its a one line change though ;)10:30
Sweet5harkseb128: the guy on bug 1308771 wants a new binary package SRUed into trusty? What does our redtape say about that?10:32
ubot5bug 1308771 in openoffice.org-hyphenation (Ubuntu Trusty) "Update Swedish spellcheck and hyphenation dictionaries" [Undecided,Triaged] https://launchpad.net/bugs/130877110:32
Sweet5harkseb128: from a technical perspective its likely low risk, but ... its a new package without the MIR-dance etc.10:33
seb128Sweet5hark, is that a new source or just a new binary?10:34
Sweet5harkseb128: new binary only.10:35
seb128Sweet5hark, that doesn't need MIR or anything, looks fine to me for a SRU but you might still want to check with the SRU team what they think10:36
seb128attente, hey, seems like indicator-keyboard fails to build in utopic (could be due to the new vala version), could you have a look (that's the error the ppa had, http://paste.ubuntu.com/7663029/)10:37
seb128  VALAC    indicator_keyboard_service_vala.stamp10:37
seb128glib-2.0.vapi:967.28-967.43: error: Access to instance member `length' from nullable reference denied10:37
seb128if (str_array != null || str_array.length > 0 || (str_array.length == -1 && str_array[0] != null)) {10:37
seb128could be a glib issue as well10:37
seb128Laney, desrt: ^ do you know?10:37
Sweet5hark1seb128: well, we will SRU 4.2.4 now, given the latency of SRU, I think we skip 4.2.5 (PPA only), so the next earliest trusty SRU will be 4.2.6 (August, 3) or 4.2.7 (October, 20), so no hurry there.10:42
Laneyseb128: looks like a vala bug10:49
=== MacSlow is now known as MacSlow|lunch
seb128Sweet5hark1, ok11:01
seb128Laney, hum, k, wouldn't be vala if things would be stable and working I guess11:02
Laneyindicator-keyboard turns on an experimental feature11:02
Laneywhich is apparently buggy with something in the glib vapi11:02
Laneygnome bug #72865611:02
ubot5Gnome bug 728656 in Non-null "string.joinv" [Normal,Unconfirmed] http://bugzilla.gnome.org/show_bug.cgi?id=72865611:02
seb128that was working in trusty11:03
seb128I wonder if that's a regression in vala itself11:03
Laneyit is, that's what I said11:03
seb128or if glib changed and makes it unhappy11:03
Laneyno11:03
Laneyit is a change to the vapi11:03
seb128k11:03
Sweet5hark1ricotz: btw I just copied the 4.3.0~beta2 to libreoffice-prereleases. Note that version is still quite unstable for me (thus the disabled tests). Feel free to backport to trusty though.11:05
Sweet5hark1ricotz: _If_ you backport, I would be interested if its more stable on trusty: e.g. do the tests succeed although they fail on utopic.11:06
Sweet5hark1ricotz: Or if (simple testcase) 1/ opening writer 2/ typing "dt<F3>" for the delauft dead text crashes office like it does on utopic ;)11:08
ricotzSweet5hark1, hi, i see, in case of 4.3 i will wait for the rc1 :)11:11
Sweet5hark1ricotz: which was tagged today ;) -- I will try to get a build of that still, but be aware I will be on vacation next week, so if there is no build on Friday there likely wont be one for some time ;)11:12
ricotzSweet5hark1, alright, i will keep that in mind ;)11:13
=== MacSlow|lunch is now known as MacSlow
desrtseb128: looks like they're stepping up vala's null checking12:24
desrtthat might be my fault -- but only very very indirectly :)12:25
ricotzSweet5hark1, the missing l10n package for 4.3b2 is intended?12:25
seb128desrt, hey12:25
seb128desrt, Laney pointed to http://bugzilla.gnome.org/show_bug.cgi?id=72865612:25
ubot5Gnome bug 728656 in Non-null "string.joinv" [Normal,Unconfirmed]12:25
ricotzseb128, desrt, hey :)12:25
seb128desrt, do we have anyone we can ping to get vala patches reviewed? ;-)12:25
Laneyit doesn't compile, as the comment notes12:26
desrtyes.  Leathalman or nemequ.12:26
desrtor ricotz sometimes :)12:26
Laneyfix compiler plz12:26
seb128hey ricotz12:26
desrtpoke the bug and let evan know you're in trouble12:26
seb128ricotz, ^ do you have any opinion on that bug?12:26
ricotzdesrt, better test it against the broken snippet and poke nemequ12:28
seb128attente, ^ can you do the comment/poking, since it's your code, you might be in a better position to discuss the issue and possible changes or workarounds?12:28
Laneytried to work around it but all I did was create a segfault :P12:29
Sweet5hark1ricotz: pretty much. There is one in my staging ppa, if you want it. But a/ it ran out of disc space b/ at beta2 l10n is incomplete anyway, so I didnt bother too much.12:30
ricotzSweet5hark1, ah ok12:30
desrtseb128: i poked in vala.... let's see if they have anything to say over the next littl ewhile12:31
desrtotherwise i can start looking closer myself12:31
seb128desrt, thanks12:32
larsudesrt: morning :)12:32
desrtlarsu: hi :D12:32
* larsu is patching gtk this afternoon12:32
* didrocks streches his hairs on issubclass in python :/12:36
seb128larsu, https://git.gnome.org/browse/gtk+/commit/?h=gtk-3-12&id=30e07a1f3df53d84e72440bde1a1bdef6db5e5d2 ... the since doesn't match the serie, not sure what's the rule for such backports?12:37
larsuseb128: ah, good point, I don't know what the rule is. Let's wait for desrt to yell at me12:39
seb128lol12:39
desrtlooks good to me :)12:40
desrti'm not sure what else you'd put there....12:40
seb128desrt, you could put 3.12.312:41
seb128or that doesn't work?12:41
seb128desrt, it's weird to have a 3.12 release have a since that is > 3.1212:41
seb128"it's there, and yet it was added in a version newer than the one you are using and has it"12:42
desrtseb128: we only put major versions for since tags12:42
desrtand it's obviously not since 3.1212:42
desrti guess the real answer here is "don't add API to the stable branch" :)12:42
seb128heh12:44
=== rickspencer3_ is now known as rickspencer3
* seb128 wonders how many lines didrocks had in buffer with that copy12:49
larsuseb128: a full jpeg, base64 encoded12:50
seb128we could be there all day long12:50
seb128didrocks, close you IRC, or reconnect!12:50
larsuya... if only someone was operator12:50
didrocksseb128: really, still sending it for you?12:50
seb128didrocks, yes12:50
larsudidrocks: yes.12:50
didrockstried to disconnect12:50
seb128didrocks, thanks12:51
seb128that worked12:51
didrocksphew, defeated issubclass()! \o/12:58
Sweet5hark1didrocks: What was the finishing move?12:58
mterryseb128, architectures!  Can't live with em, can't live without em12:58
seb128mterry, good morning! sorry you have to wake up to that again today!12:59
didrocksSweet5hark1: forcing with importlib reloading some modules, however, not sure it's all 100% set12:59
mterryseb128, should be an easy fix13:00
seb128mterry, ;-)13:00
Sweet5hark1seb128, ricotz: by the way, since I will be on vacation soon you might negotiate the debian sync/MIR for librevenge. ricotz wrote most of the rationale already and I dont have any powe to MIR, sponsor or sync anyway :>13:00
seb128Sweet5hark1, oh, I had a comment earlier ... is there good content is 3.4.5?13:01
seb128shrug, 4.2.5 I mean13:01
seb128Sweet5hark1, you mentioned skipping it, but 4.2.6 is going to be after LTS .113:01
seb128so we should maybe try to get .5 in there?13:01
Sweet5hark1well, some ~100 bugfixes as usual: https://wiki.documentfoundation.org/Releases/4.2.5/RC1 and https://wiki.documentfoundation.org/Releases/4.2.5/RC213:02
Sweet5hark1seb128: but: it needs a mdds update or shipping our own copy ...13:02
seb128Sweet5hark1, well, that's going to be the same for .6 no?13:03
Sweet5hark1of course, thats also true for 4.2.6/7 but I didnt race for that SRU now for that reason.13:03
seb128shipping a copy sounds fine to me, if needed13:04
Sweet5hark1seb128: yep.13:04
seb128well, you are the one looking after lo13:04
seb128but I think having more bugfixes in the LTS .1 (which is when LTS users are prompted for upgrade) makes sense13:04
Sweet5hark1seb128: ok, well. 4.2.5~rc2 is in the PPA. Its gonna be 4.2.5 final on Thursday by upstream. If its been 2 weeks in the ppa without any reported regressions we can throw that version over the fence as SRU after my vacation.13:06
seb128Sweet5hark1, ok, your call13:06
Sweet5hark1well, maybe with the l10n stuff for swedish? dictionaries on top.13:06
mterryseb128, branch updated13:09
seb128mterry, looking13:11
didrocksok, finally defeated now :)13:12
mterryseb128, btw, hardcoding 1 instead of using the symbol is what unity8 does.  I was trying to be more proper, this is what I get.  ;)13:13
Laneyfound a workaround for that vala bug btw13:13
seb128Laney, nice!13:13
Laneywill update post-lunch13:13
Laneyi-keyboard needs another non-null fix too13:13
seb128let's wait for attente to be around for that13:14
Laneylib/main.vala:80213:14
seb128or feel free to mp those fixes and he can review/ack them then13:14
Laneywill do if someone else doesn't, that's the location13:14
Laneystate can be null13:14
Laneybiab13:14
attenteseb128, Laney: hey13:16
seb128attente, hey13:17
attentei could just disable the experimental non-null falg13:17
attente*flag13:17
seb128well, I guess you turned that on for a reason?13:18
pittiseb128, Laney: btw, yesterday's u-next image boots fine here13:18
pittiseb128, Laney: in some way it's even more depressing as so many things (wifi, browser, weird mouse, etc.) are not yet working, but good to see Mir working :)13:19
pittiso, great job!13:20
attenteonly for strict null checking13:20
seb128attente, k, well your call on how you want to fix it, seems like Laney has a workaround for the vala bug, so that would work as well, let's wait for him to be back13:21
seb128pitti, wifi is just an small fix to indicator-network's upstart job, I'm going to mp that today13:22
pittiseb128: oh, nice13:22
attenteoh, i see that problem13:22
pittiindeed I didn't see that at all13:22
attentei thought it was the glib vapi problem13:22
pittiseb128: do you know, is the browser not working due to being offline?13:22
attentei'll fix it13:22
seb128pitti, no, it's an issue with the elg backend and mir, chrisccoulson said he has a workaround, I tried to ping him to know when that's planned to land but he didn't pong yet13:23
seb128chrisccoulson, hey ;-)13:23
seb128attente, thanks13:23
attentehappyaron: hi, the packages in the ppa just allow adding fcitx input methods the same way that ibus ones can be added13:26
seb128pitti, you can edit /usr/share/upstart/session/indicator-network.conf and change the "xubuntu-touch" to "xunity8-mir" and "start indicator-network" then13:28
pittiseb128: is there a way to get a terminal under Mir?13:28
pittiwe apparnetly don't install terminal-app, or gnome-terminal13:28
attenteseb128: we still need the bugzilla patch to vala though13:33
chrisccoulsonhi seb12813:38
seb128pitti, bregma has one, I think he rebuilt the click for amd64 or something13:39
seb128attente, Laney is on that13:39
seb128chrisccoulson, hey! how are you?13:39
chrisccoulsonseb128, yeah, not too bad thanks13:39
seb128chrisccoulson, do you have any idea when you webbrowser-app on unity8-mir-desktop fix is going to land?13:39
chrisccoulsonthe unity8 fixes were going to be in the next release (ie, not the current 1.0 release which is also being pushed to trusty shortly)13:40
chrisccoulsonI guess I could backport them, but they depend on other changes as well, which is why I've not done it yety13:40
chrisccoulson*yet13:40
bregmapitti, use the terminal app from https://launchpad.net/~ubuntu-touch-coreapps-drivers/+archive/daily13:41
pittiseb128: in theory, gnome-terminal should even work, no?13:41
seb128chrisccoulson, is the issue in unity8? I though you said it was in your bindings?13:41
pittiseb128: or does vte not get along with Mir?13:41
pittibregma: ah, thanks13:41
seb128pitti, no it doesn't, we don't even have GTK/Mir landed yet13:42
chrisccoulsonseb128, yeah, that's right13:42
seb128chrisccoulson, which one is right?13:42
chrisccoulsonseb128, the fixes are in oxide13:42
chrisccoulsonalthough the bug is caused by missing features in the mir egl backend in mesa ;)13:43
bregmachrisccoulson, is there a bug files against Mir?  This is a major blocker for unity 8 on desktop13:43
seb128chrisccoulson, do you plan to land those fixes soon?13:45
seb128pitti, oh, other desktop-next issue... what do you think we should do with langpacks there? use the touch ones?13:46
pittiseb128: if we intend this to allow installing debs, they should get the full ones IMHO13:47
seb128pitti, but are the "full ones" going to include things like the dialer or messaging app that are for unity8 only?13:48
pittiseb128: yes, they already do13:48
seb128k13:48
seb128pitti, btw, you getting the text plymouth logo is because the ubuntu-logo is not seeded (we started from the touch seed and they don't use plymouth there because it has issues on the phone stack)13:49
seb128I'm going to seed that one13:49
pittiseb128: ah, thakns13:49
seb128I just looked at that a bit earlier13:50
seb128yw!13:50
chrisccoulsonseb128, they'll end up in the archive when we branch from trunk again (ie, when the next chrome release happens). I guess they could be applied as a distro patch to utopic, but I've not applied them to the current 1.0 release branch as they depend on 2 other disruptive patches and we're close to pushing this out as a security update to trusty13:50
chrisccoulsonie, the 4 changesets to make it work in unity 8 really also depend on http://bazaar.launchpad.net/~oxide-developers/oxide/oxide.trunk/revision/587 and http://bazaar.launchpad.net/~oxide-developers/oxide/oxide.trunk/revision/586 to apply cleanly13:51
seb128chrisccoulson, do you know when the next branching from trunk is likely to happen?13:51
chrisccoulsonseb128, quite soon according to http://www.chromium.org/developers/calendar13:52
chrisccoulsonit says this week, but I'm not sure if that's entirely accurate13:52
seb128chrisccoulson, ok, thanks13:53
seb128chrisccoulson, that sounds fine, I just wanted to make sure it's not "going to take ages before flowing back to distro"14:02
chrisccoulsonseb128, yeah, it won't take ages :)14:02
=== m_conley_away is now known as m_conley
Laneyhey14:15
seb128Laney, wb!14:15
Laneycheers!14:15
Laneyattente: yo, how's it going?14:16
Laneydid you fix the line I pointed out?14:16
seb128kenvandine, hey14:18
seb128kenvandine, how are you?14:18
seb128kenvandine, do you have some free slots to discuss online account plugin packaging issues?14:18
=== alan_g is now known as alan_g|tea
attenteLaney: hey, thanks, i proposed it here: https://code.launchpad.net/~attente/indicator-keyboard/use-get-state-instead, but it still needs the upstream vala patch14:22
Laneyya14:22
Laneylemme just put my workarounded version up14:22
mterryseb128, after this landing, I'm inclined to consider turning on the wizard -- any objections?14:25
seb128mterry, I need to do another round of testing, but no objection in principle no14:26
mterryseb128, cool.  And yeah, we'd probs have extra testing before flipping that switch14:26
=== alan_g|tea is now known as alan_g
seb128mterry, ok, so ... could you bump your changelog to 0.3? ;-)15:01
nessitadidrocks, hola! hangout link added to the invite15:01
mterryseb128, looking15:01
didrocksnessita: hey, excellent ! fetching :)15:02
seb128mterry, thanks, and sorry about that15:02
seb128mterry, in fact we had the mp in a previous silo, and we reconfigured keeping the ppa, so we had the version bumped in that landing15:02
seb128mterry, https://launchpad.net/ubuntu/+source/ubuntu-system-settings/0.2+14.10.20140612-0ubuntu115:02
seb128mterry, so we need to bump to 0.3 this time15:02
mterryseb128, ok, merged from trunk and bumped version15:03
seb128mterry, thanks15:03
Saviqseb128, charles, do we have an update on the session indicator for logging out?15:11
seb128Saviq, charles said earlier that he should have a fix today15:12
Saviqoh great15:12
seb128Saviq, I was pondering giving the silo back otherwise15:12
charlesSaviq, I'm the holdup there. Fix should be today, as seb128 said15:12
seb128but let's see how that goes15:12
SaviqI'll rebuild unity8 there then, since we've landed things in between15:12
seb128Saviq, thanks15:13
seb128Saviq, btw, is suru ever going to land? ;-)15:13
seb128larsu, sorry, dropped your question from earlier ... are those gtk changes needed to fix the invisible gtkpopover widgets?15:16
larsuseb128: yes15:17
larsuseb128: I've linked the branches to the bug15:17
seb128larsu, ok, I'm going to backport them then15:17
seb128larsu, danke15:17
larsuseb128: actually, there'd be an easier fix, but I thought I'd do it right15:17
seb128larsu, what happens if we land the theme fix before the gtk one? does it create any other issue or just doesn't work?15:18
larsuthanks!15:18
larsuseb128: no other issue. It's just css15:18
seb128k15:18
larsuthe rules won't apply to anything15:18
seb128so I'm putting a theme landing with some of the pending fixes as well15:18
larsusounds good to me15:18
seb128larsu, should https://code.launchpad.net/~larsu/ubuntu-themes/lp1318821/+merge/219351 be deleted or rejected?15:18
seb128you just comment disapproved, but it's still in the list15:18
larsushould be deleted. I'll mark the branch as abandoned15:20
larsuI hope that removes it from the list15:20
larsuoh, it already is15:20
larsuI'll delete the mr then15:20
seb128thanks15:24
seb128larsu, I did resubmit the gtk change because gtk/ubuntu is gtk2, gtk/ubuntugtk3 is gtk3, it was targetting the wrong one15:26
larsuseb128: I will never get this right :/15:27
larsuthanks for fixing it15:27
seb128larsu, not your fault, we should probably change those series and made "gtk" the default one and gtk2 the weirdly named one15:27
didrockslarsu: I don't want to tell who, but people here who-was-elected-to-be-a-manager-by-the-team used harsh words like "CI Train" bugs where it's a feature for a corner case!15:46
didrocksthe system even tells you that: 2014-06-12 16:35:56,147 INFO A version in the ppa (0.2+14.10.20140611-0ubuntu1) is higher than the proposed version in bzr (0.1+14.10.20140606-0ubuntu1) (previous tests/builds failing?). Basing on that one.15:46
didrockson https://ci-train.ubuntu.com/job/landing-001-1-build/77/console, but don't look at who launched that build, it's the same unamed person who dared telling it was a possible bug in MY code! :)15:47
seb128lol15:48
larsuhaha15:49
seb128didrocks, be nice, the same someone might manage to find a real bug in your code15:49
seb128wouldn't be the first time :p15:49
didrocksseb128: I would answer "not my problem anymore", you know, it's completely my behavior :)15:49
seb128heh15:50
seb128kenvandine, hey, moving here16:01
kenvandinehey16:02
kenvandinei'll be out for 2 weeks16:02
seb128kenvandine, so the issue was that unity8-desktop gets unity-control-center pulled in by libaccount-plugin16:02
kenvandineugh16:02
seb128that's because e.g account-plugin-evernote depends on libaccount-plugin16:02
seb128could we make that a | u-s-s-o-a?16:02
seb128I saw some plugins have that16:03
kenvandinemost likely...16:03
seb128but they ship some qml as well16:03
seb128which evernote doesn't do16:03
kenvandinei seem to recall some account plugins really needed that16:03
kenvandineactually, i don't think so anymore16:03
kenvandinethe lib provided some of the common oauth stuff16:03
kenvandinebut that got refactored out16:03
seb128so we could just add the | u-s-s-o-a there?16:03
kenvandineyeah16:04
kenvandinewb16:04
kenvandine:)16:04
kenvandineyes, that should be fine16:04
kenvandineiirc16:04
seb128kenvandine, sorry, hit ctrl-r on the wrong win16:04
seb128(hate that)16:04
seb128the oauth plugin has the same issue16:04
seb128depends on libaccount-plugin-1.0-016:04
seb128which recommends u-c-c16:05
seb128kenvandine, thanks16:07
kenvandineseb128, you mean account-plugin-google or libaccount-plugin-google ?16:09
seb128kenvandine, account-plugin-generic-oauth16:09
seb128that depends on libaccount-plugin-1.0-016:10
seb128which recommends unity-control-center-signon16:10
kenvandineyeah, ok i think that will work there16:11
seb128k, thanks16:11
kenvandinenp16:11
tsdgeosguys, does https://code.launchpad.net/~agateau/libdbusmenu-qt/build-with-clang/+merge/223507 need CI-train'ing to land? or will it just autoland?16:13
seb128tsdgeos, it needs a lander, I'm happy to do that16:16
seb128tsdgeos, would be nice to batch https://code.launchpad.net/~agateau/libdbusmenu-qt/define-include-dir/+merge/223509 with it16:16
tsdgeosseb128: yeah, i'm waiting on someone with enough autority to ok the cmake version increase :D16:16
tsdgeosi was thinking on Pete16:16
tsdgeossince he is the one with the last two commits in there16:17
seb128tsdgeos, can you maybe ping him then?16:17
tsdgeosbut then he's on holiday16:17
seb128oh16:17
tsdgeosuntil next week16:17
tsdgeosand i'm on holiday next week16:17
seb128Saviq, maybe?16:17
tsdgeosso it's a bit of a mess :D16:17
tsdgeosi'd say he's busy with more important things16:19
seb128right16:19
seb128so either we trust agateau and ack that and land it16:19
tsdgeosi kind of am too16:19
tsdgeosi'm just waiting for the phone image to install :D16:19
seb128or we land the other fix and delay that other one for another landing16:19
tsdgeosseb128: it does work, i've tried it, it's just if we're ok with dependeing in a newer cmake, i guess we are since we're shipping it16:20
seb128k16:20
tsdgeosso i'll approve i guess16:20
seb128let me approve it16:20
seb128we can always revert later if that's an issue16:20
tsdgeoscool16:20
tsdgeostx16:20
seb128yw16:20
seb128mterry_, congrats on landing the wizard binary ;-)16:27
mterry_seb128, haha, thanks for your help16:27
seb128yw!16:28
=== gatox is now known as gatox_lunch
seb128calling it a day16:50
seb128have a nice evening desktopers16:50
seb128see you tomorrow16:50
* didrocks does the same16:57
didrockssee you guys :)16:57
Laneythese continentals clocking off early!16:59
=== gatox_lunch is now known as gatox
robert_ancelldesrt, around?21:14
desrtrobert_ancell: hi21:35
robert_ancelldesrt, I'm blogging about GTK+ Mir, what's worth saying about the jhbuild stuff?21:36
=== m_conley is now known as m_conley_away
desrtthat mir is available and we're setup for when the branch lands21:41
desrtwhich is really the more interesting question21:41
desrtwhen do you think we should land the branch?21:42
desrtmight make sense to land some initial version of it and keep working in the branch?21:42
desrtor switch over to master development entirely?21:42
desrtif you feel ready, we should start discussing that ...21:43
robert_ancelldesrt, I guess it matters more how upstream feels about it - the branch is not particularly useful as it is, but that might not matter21:44
robert_ancellAnd it works better for us to be based off 3.12 because that's how we'll ship it21:44
desrti suspect gtk won't care very much21:45
robert_ancellSo we would need to maintain two branches21:45
desrthmm21:45
desrtone thing that will not happen: landing the backend onto the existing stable branch :)21:46
larsubecause how would we know which Since: tag to put on there...21:47
desrtlarsu: :)21:49
robert_ancellwell, yes21:49
robert_ancelldesrt, can we get jhbuild to build from a branch?21:50
desrtyes21:50
desrtbut if we want to take that approach then we should probably backport the mir setp to the gnome-3-12 jhbuild modulesets21:50
desrtsince it builds everything out of 3.12....21:51
robert_ancellIt sounds like it would make most sense to have jhbuild automatically testing against our 3.12 branch, then after 14.10 move development to master and bring the updates into ubuntu as we update GTK+21:51
robert_ancelland have jhbuild testing from trunk from then on21:51
desrtthis is a bit odd21:52
desrtour intention is to maintain this upstream21:52
desrtbut we lag upstream by enough that we're going to want to be doing manual merges of all the work we're doing there21:52
robert_ancelldesrt, I just mean we wait one cycle before moving to master21:53
desrtwe're going to have to do the work one way or the other, so why don't we just do it the usual way?  (ie: backporting)21:53
robert_ancellbecause there is likely to be significant changes required to backport if the GDK api changes21:53
desrtlast time i checked, that wasn't the case21:54
desrtalthough i guess it's going to be getting worse this cycle...21:54
robert_ancellexactly21:54
robert_ancellAnd right now it's better to get it working well before tackling those changes21:54
desrtfair enough21:54
robert_ancelldesrt, so I was going to say "we have support in jhbuild for Mir so we can automatically test our changes going forward" (+ a link to the git commit). Anything else worth mentioning?21:56
desrtnot particularly21:57
robert_ancellmkay21:57
desrtthanks :)21:57
robert_ancelldesrt, oh, I had another question you might know the answer to - is there a reason why we don't have a pam-xdg that starts the session bus etc rather than using Xsession?21:59
desrtbecause the way we do it now was the easiest way?22:02
desrtthis is going to be fixed by systemd soon....22:02
desrtthe bus will be at a well-known path relative to the xdg runtime dir and will be demand-activated22:02
robert_ancelldesrt, so it will be controlled by logind?22:18
robert_ancelldesrt, and I was wondering if that would mean we have a bus for text logins and if that's a good/bad thing22:19
desrtrobert_ancell: by systemd, not logind22:19
robert_ancelldesrt, there must be some interaction with logind to only allow session busses for each active session22:20
desrtrobert_ancell: of course.... the xdg runtime dir doesn't even exist unless logind says it does22:20
desrtbut it will be systemd holding the other end of the socket22:20
robert_ancellwhich part of systemd - init?22:21
desrtthe session systemd instance22:21
robert_ancellah22:21
robert_ancellk22:21
desrtX-Ubuntu-Touch=true ?22:44
* desrt mumbles22:44
desrtwould be better to expose this as an interface...22:45
robert_ancelldesrt, that's how it is now22:47
desrtifuncs are ruining my life :(22:47
desrtcalling getenv() from inside of them appears to be a great way to confuse the libc into crashing22:50
desrtthe sick thing is that i bet i could get away with opening /proc/self/environ and parsing it22:52

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