/srv/irclogs.ubuntu.com/2013/08/21/#ubuntu-desktop.txt

=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
=== mfisch` is now known as mfisch
=== mfisch is now known as Guest79256
pittiGood morning05:13
Mirvmorning pitti05:18
didrockshey Mirv!05:20
didrocksMirv: so, no more intel?05:20
Mirvdidrocks: yep, disappeared05:21
Mirvalready last evening actually, we just didn't noticed since we finished our meeting before the next cycle05:21
Mirvdidrocks: so maybe taking ati back and deprovisioning intel machine from tests?05:21
Mirvsince you're still here, I thought to wait05:22
didrocksMirv: right, I was going to propose that05:22
didrocks"Empty_Port10"05:23
didrocksdid you try to reboot still, even with that ^05:23
didrocksMirv: ^05:24
Mirvdidrocks: I did try, even that..05:25
Mirvno help05:25
didrocksok, thanks :)05:25
didrockslet me reprovision ati05:25
didrocksand remove intel05:25
didrocksenabling mir at the same time05:25
Mirvideally the right folks could have been on site last night / US day05:26
didrocksright, when were they pinged?05:28
didrocksdo you know more from cyphermox_ as it happened at that time?05:28
Mirvdidrocks: well I hailed this morning, cyphermox had hailed generally around 7.5h ago on qa channel, with no response (but it was quite late already of course)05:29
MirvI don't know anything more05:29
didrockswell, as long as QA was pinged, that's enough05:29
Mirvyeah they've said that a message on their IRC channel is the best contact method05:30
didrocksright05:31
didrocksMirv: reenable ati, removed intel from the matrix05:43
didrocksreenabled Mir stack as well05:43
didrockslet's wait for the run in 15 minutes?05:44
Mirvdidrocks: ok, sounds good05:44
xclaessewhen computer needs to be rebooted after installing updates there is only a "reboot" button... it really should have a "later" button IMO07:19
xclaesseand not a "later" like windows which means "I'll annoy you all the time", but later as in "ok thanks I'll take care of it when I want"07:20
sil2100Morning!07:24
didrockshey sil210007:26
Mirvhello sil210007:28
attenteseb128, hey07:53
seb128good morning desktopers07:53
seb128attente, hey, how are you?07:53
attenteseb128, good, you?07:53
seb128attente, I just read the email about your mp to increase the timeout07:53
seb128I'm good thanks!07:53
seb128so the new issue is a timeout issue?07:53
attenteit seems to be the case07:53
seb128great07:54
attentei ran the tests on porter07:54
seb128I see that CI is happy07:54
Laneyhey08:02
didrockssil2100: Mirv: ok, so I deprovisionned the ati machine and restarted the platform stack check08:11
didrockssil2100: mirv: please handle all the stacks but mirslaves, I'm looking with tvoss_ on the u-s-c issue08:12
Sweetsharkgood morning seb128, good morning desktoppers!08:13
sil2100didrocks: what happened?08:13
sil2100btw. funny: ERROR Projectbranch doesn't specify the same source name than the packaging itself for source: ubuntu-ui-extras, branch: lp:ubuntu-ui-extras, series: saucy08:13
sil2100To me source and branch look the same08:13
seb128hey Sweetshark08:13
* Sweetshark is fixing dependencies in the libreoffice build that should never have worked for the last 6 month at least ;)08:13
seb128hey sil210008:13
sil2100Ah, I see now the problem, nevermind what I said08:13
seb128sil2100, is there any reason indicators are not published?08:14
sil2100didrocks: ok08:14
seb128Laney, good morning, how are you?08:15
sil2100Mirv was taking care of the morning stack, but I see he's still not back after the netsplit08:15
sil2100seb128: I'll look in a moment08:15
seb128sil2100, thanks08:15
Laneyseb128: pretty good thanks, last night I was weirdly wiped out after being back at work so went to bed super early and am now refreshed :P08:16
Laneyyou?08:16
seb128great08:16
seb128I'm good thanks ;-)08:16
Laneylike 9pm early08:16
seb128that's early indeed!08:16
Laneyhopefully be more balanced today ;-)08:16
sil2100didrocks: https://code.launchpad.net/~sil2100/ubuntu-ui-extras/rename_source_name/+merge/181213 <- somehow missed this08:17
didrockssil2100: can you get anyone else looking at that? I can't now :/08:18
sil2100didrocks: sure, Mirv is back up!08:18
sil2100Mirv: hi! Can you: https://code.launchpad.net/~sil2100/ubuntu-ui-extras/rename_source_name/+merge/181213 ?08:18
seb128sil2100, let me review that08:18
sil2100seb128: oh, and we need an ACK on the indicators stack:08:18
sil2100http://10.97.0.1:8080/view/cu2d/view/Head/view/Indicators/job/cu2d-indicators-head-3.0publish/lastSuccessfulBuild/artifact/packaging_changes_indicator-power_12.10.6+13.10.20130821-0ubuntu1.diff08:18
seb128sil2100, +1 for the indicator-power changes08:18
sil2100Too bad no mentioning in the changelog about the dep-bumps ;/08:19
Mirvsil2100: ok. it seems my Freenode node went down08:19
sil2100Mirv: I publish indicators in the meantime, ok?08:19
Mirvsil2100: go ahead08:19
seb128sil2100, we didn't have qtdeclarative5-ubuntu-ui-extras-plugin in Ubuntu yet, right?08:19
sil2100seb128: no, not yet08:19
Mirvsil2100: needs fixing, change also the changelog08:20
sil2100Mirv: eek! Right08:20
* sil2100 was too fast08:20
sil2100Mirv: pushing08:20
sil2100Mirv: pushed08:22
Mirvsil2100: maybe add upstream name and url to copyright as well?08:22
seb128sil2100, Mirv: can you please rename the binary qtdeclarative5-ubuntu-ui-extras0.108:24
sil2100Not that important, but ok08:24
seb128the new naming scheme is to have the version number08:24
seb128not -plugin08:24
seb128so we can deal with abi transitions08:24
sil2100seb128: ah, hm, ok08:24
sil2100seb128: Mirv: done08:26
seb128sil2100, was that package available in any ppa before?08:26
seb128sil2100, if so you might want to make qtdeclarative5-ubuntu-ui-extras0.1 Replaces/Conflicts/Provides qtdeclarative5-ubuntu-ui-extras-plugin for easier upgrades08:27
sil2100hm, I don't think it was, the upstream guys are not around08:27
seb128ok, don't bother then, I don't seem to find it in any ppa either08:28
seb128sil2100, the depends on libnotify4 seems buggy08:28
seb128sil2100, it already got that lib through shlibs, it doesn't make sense to hardcode the lib and the soname as written depends08:29
sil2100seb128: I'll do a test build and check if it's added by shlibs, and remove it if yes08:30
sil2100seb128: done08:32
seb128sil2100, thanks08:32
seb128looks fine to me08:33
seb128Mirv, should I approve or do you have other comments?08:33
seb128sil2100, note that I added a review comment saying it would be nice to improve the descriptions to detail the reason why those can't be the in UI toolkit08:33
seb128sil2100, if the reasons are licenses or quality, users might want to know08:33
sil2100seb128: I'll let upstream know ;)08:34
seb128thanks08:34
sil2100Thanks for the comments!08:34
seb128sil2100, I'm doing a preNEW review while I'm at it08:34
seb128sil2100, README has08:34
seb128"Ubuntu exta components are a collection of components that does not have the necessary08:35
seb128level of quality for inclusion in the toolkit (https://launchpad.net/ubuntu-ui-toolkit):08:35
seb128- lack of documentation08:35
seb128- lack of automated tests08:35
seb128"08:35
seb128sil2100, maybe you can just copy those in the description?08:35
Mirvseb128: go ahead08:36
seb128sil2100, otherwise, preNEW seems fine08:36
sil2100seb128: already modified it a bit with upstream help08:37
seb128sil2100, excellent08:37
seb128sil2100, once you push that I can approve it08:37
sil2100seb128: pushed, take a look if it's better now :)08:38
Mirvseb128: there's qtconnectivity sponsored by Ken in the saucy queue, can you check that out? (it has the ordinary style QML plugin naming, he did mention the version number transitioning to be done later)08:38
seb128Mirv, ok08:38
Mirvthose unofficial modules have a warning text in their descriptions, as upstream makes no guarantess until they are released08:39
seb128sil2100, approved, I can't change the mp though, please do it08:39
sil2100seb128: thanks!08:40
seb128Mirv, did somebody preNEW qtlocation?08:52
Mirvseb128: qtconnectivity, no, Ken just reviewed it with only core-dev hat on08:54
seb128Mirv, I'm a bit annoyed at landing it with the wrong name, what's the rational to not just rename those now? it's a 15 min job and it would be done/avoid a transition later on08:55
Mirvseb128: more like just timezone difference, Ken starts looking at stuff after I've finished, so I guess he decided to let it go08:56
MirvI can do the change now if someone can upload it08:56
seb128I can upload08:56
seb128that would be good, thanks08:56
seb128Mirv, or don't bother, I'm just going to approve this one and Ken can fix for the new upload08:57
seb128Mirv, I'm not sure if he already has any rdepends on the name08:58
seb128Mirv, better to check with him when he comes online08:58
Mirvseb128: ok. no rdepends yet, but PPA users are using it.08:59
seb128Mirv, let's just check with him, we are going the C,R,P anyway so we can do that for the next upload, I'm accepting that one so we have things moving meanwhile08:59
Mirvok, thanks. and true, C/R/P would have been needed anyway.09:00
MirvI'll check with him09:00
seb128Mirv, bah, copyright needs fixing09:01
seb128examples/bluetooth/bttennis/tennisclient.h:** $QT_BEGIN_LICENSE:LGPL$09:01
seb128examples/bluetooth/bttennis/tennisserver.h:** $QT_BEGIN_LICENSE:LGPL$09:01
seb128examples/bluetooth/bttennis/tennisserver.cpp:** $QT_BEGIN_LICENSE:LGPL$09:01
seb128etc09:01
seb128but09:01
seb128Files: examples/* src/nfc/doc/snippets/* src/bluetooth/doc/snippets/*09:01
seb128License: BSD-3-clause09:01
Mirvseb128: aha, more exceptions :(09:02
sil2100Mirv: restarting SDK so I can publish settings ;)09:03
seb128Mirv, why is the GPL-3 text listed in debian/copyright?09:04
seb128Mirv, seems there is no GPL-3 sources in there09:04
seb128Mirv, out of those small comments, seems good09:05
seb128Mirv, I'm going to approve it, please fix those in the vcs for the next upload09:05
Mirvseb128: all the LGPL stuff is dual-licensed under LGPL and GPL09:05
Mirvseb128: yes, fixing already09:05
seb128Mirv, ok, when dual licensed you can pick the license that's you want to use, in this case LGPL, so I don't think you need the GPL3 text ... but it's a detail09:06
seb128Mirv, dholbach just pinged me about reviewing qtcreator-plugin-ubuntu in NEW ... that's ready to go in as far as your know?09:14
Mirvseb128: yes, I've been trying to get didier and ken to sponsor it but dholbach now jumped in. it's ready.09:17
seb128great09:18
seb128Mirv, next time just subscribe sponsors, or at least try to ping some extra people09:18
Mirvseb128: it was "soon" all that time, but yes I should've filed a bug and go beyond my team09:18
seb128Laney, do you know how what script/process checks /etc/upstart-xsessions and what "ubuntu" is supposed to match?09:18
asacseb128: help :)09:19
seb128asac, hey, what do you need? ;-)09:19
asacgnome-terminal is busted09:19
seb128oh, how busted?09:19
seb128it didn't change in a while09:19
asacwhenever i click a url in my irc and use "open URL"09:19
asacright click09:19
asacit freezes for at least 50 seconds09:19
asacthen it unfreezes and runs the firefox command09:20
asacthe firefox command clearly does not block if i run it on cmdline09:20
asacso its a bit unproductive :)09:20
seb128I had some of those in the past09:20
asac100% reproducible09:20
seb128advice: reboot09:20
asachjavent restarted gnome-terminal09:20
asacyou think i should try?09:20
asacor rather extract something?09:20
seb128I think you should reboot09:20
seb128I'm pretty sure it's something in the gvfs/dbus stack busted which leads to sync calls to timeout09:21
didrockssil2100: Mirv: so, the intel machine is now back09:22
didrockssil2100: Mirv: it has been moved to another CDU port, jibel found it09:22
didrocks(wiki updated)09:22
didrocksnow09:22
didrocksI'm waiting for this run to finish09:22
didrocksthen, I'll redeploy the intel machine09:22
Laneyseb128: /etc/X11/Xsession.d/00upstart09:22
didrocksso we'll have:09:22
didrocksintel + nvidia09:22
didrockswe'll probably miss next tick09:23
didrocksso I advise just getting the current tick on shape09:23
sil2100Ok09:23
sil2100I see that there are many jobs queued up indeed...09:23
Mirvok... I tried browsing the CDU:s as well, did not find. good to have the wiki updated.09:24
seb128Laney, hum k, I don't see the overall picture good enough there to figure out what's wrong09:24
seb128Laney, I'm trying to figure out why guest session are not upstart session09:25
seb128Laney, that leads to e.g https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1214504 (though that's a bug, unity should work without upstart)09:25
ubot2`Launchpad bug 1214504 in unity (Ubuntu) "unity-panel-service not running in non-upstart-sessions on Saucy (including guest session)" [High,New]09:25
Laneyseb128: I don't know, ted has been converting things to start on jobs only09:25
seb128Laney, well, then the guest session should be an upstart session09:26
Laneyyes09:26
seb128I guess /etc/lightdm/Xsession is somewhat different from /etc/X11/Xsession09:26
Laneywhat's that?09:26
LaneyI don't have it here09:26
seb128oh, maybe a leftover then09:27
seb128and ignore that, if that was the issue it would impact normal session as well09:27
seb128I wonder if guest session are labelled differently from "ubuntu"09:27
Laneyi'm not sure how they work, but seems likely09:28
Laneyput some echo statements in there09:28
seb128Laney, the issue is that DESKTOP_SESSION is not set for guest sessions09:33
Laneyseb128: ah OK, looks like maybe it only does that for normal user logins09:38
seb128right, I've too much to do to debug lightdm, I made the bug also affect it and I'm going to ping robert_ancell later when he's online09:39
=== vrruiz_ is now known as rvr
=== tvoss_ is now known as tvoss|lunch
seb128attente, the CI/merger seems happy, was that the case before?09:59
seb128attente, let's see when cyphermox_ gets online if he's fine with enabling the daily release then09:59
didrockssil2100: around?10:02
Mirvdidrocks: can you ack http://10.97.0.1:8080/view/cu2d/view/Head/view/MirSlave/job/cu2d-mirslave-head-3.0publish/lastSuccessfulBuild/artifact/packaging_changes_unity-system-compositor_0.0.1+13.10.20130821-0ubuntu1.diff ?10:04
Mirvadding of an apport hook10:04
didrocksMirv: sounds legit +1!10:05
didrocksMirv: so, once sdk finishes10:05
didrockslet's reprovision intel10:05
didrocksand rerun all the ones with failing tests with "foo"10:05
didrocksso that we can get a stable base from the previous run10:05
didrocksMirv: I can handle it if you wish (the rerun)10:06
attenteseb128, i think it should be good now10:07
Mirvdidrocks: yes, please, I'm starting to be slightly worried about not eating anything :)10:07
attenteit was failing before both in CI and porter-armhf, but now both seem ok10:07
attentei think cyphermox_ said he wanted to do some packaging cleanup10:07
didrocksMirv: I'll do the rerun, you can go eating, then, can you handling the publishing when I'm eating? :)10:08
Mirvdidrocks: sounds like a plan :)10:09
didrocksdeal ;)10:09
seb128attente, he had https://code.launchpad.net/~mathieu-tl/indicator-keyboard/packaging-review/+merge/178621 up for review which I approved, let's see if that's enough10:09
didrocksMirv: ok, intel is now back (so tests are running on intel and nvidia)10:17
didrocksMirv: I've restarted with "foo" all stacks10:17
didrocksunity8 seems to FTBFS on one arch though10:17
didrocksMirv: I've published platform at the same time (packaging change)10:20
didrocksneed to hop for lunch as well10:20
didrocksMirv: approved your branch as well10:22
tjaaltonis it a known bug that suspending saucy with two accounts logged on takes quite a while, and the non-active user gets an auth popup about 'not able to suspend while other users logged on'10:32
sil2100didrocks: yes, missed the ping10:35
* sil2100 in code10:35
sil2100Oh, see some things finished10:36
sil2100seb128: did you pre-NEW ubuntu-ui-extras? With updating the whitelist?10:36
seb128sil2100, I preNEW reviewed, didn't update the whitelist10:37
seb128tjaalton, not known no10:38
tjaaltonseb128: ok, i'll fiile it10:38
tjaalton-i10:38
sil2100didrocks: hi! Could you update the whitelist so we can publish ubuntu-ui-extras when you have a moment? We'll publish SDK and settings then10:39
Mirvthe same thoughts from me10:48
Mirvsil2100: so seb preNEWed it?10:48
Mirvah, like there, it reads so10:48
sil2100;)10:48
Mirvwe could like get someone else to whitelist it, as practice10:48
Mirvseb128: could you perhaps update it? https://wiki.ubuntu.com/DailyRelease/FAQ#Adding.2BAC8-removing_components_to_a_stack10:49
seb128Mirv, sil2100: did you guys commit the changes?10:49
sil2100seb128: you mean from the review you made? Yes ;)10:50
Mirvseb128: I've understood the whitelisting means simply pulling the same version as is deployed already10:50
seb128Mirv, sil2100: done10:50
sil2100THank you!10:50
sil2100Mirv: I'll publish ;)10:50
seb128up to r67110:50
Mirvlet's see!10:50
seb128yw10:50
Mirvsil2100: will you?10:50
Mirv(publish)10:50
Mirvnow if also seb would be unavailable next week, we can point to this discussion and say "seb did it too, you can as well"10:51
=== tvoss|lunch is now known as tvoss_
Mirvsuccess!10:52
sil2100\o/10:52
Mirvapps, settings too10:53
didrocksback10:54
Mirvsil2100: adding the media dep10:54
Mirvsil2100: https://code.launchpad.net/~timo-jyrinki/cupstream2distro-config/media_add_libqt5organizer5/+merge/18125710:56
Mirvunity8 (unity-mir) sounds like it would have been fixed in trunk, but pinging upstream since we just tried a build10:59
didrocksMirv: I did rerun with "foo"10:59
didrocksMirv: so, it's the 6am build still11:00
didrocks(if you didn't retry a build in between)11:00
Mirvdidrocks: right. rerunning the unity-mir then11:00
=== MacSlow is now known as MacSlow|lunch
didrocksMirv: rerunning the tests for the service stack as well11:03
sil2100Mirv: approved, will you redeploy media or you want me to do it?11:12
seb128Mirv, qtconnectivity5-dev should Depends on qtbase5-dev11:13
seb128Mirv, since it's .pc has "Requires: Qt5Core"11:13
seb128Mirv, can you please fix in the vcs/for the next upload11:14
seb128Mirv, the nfc plugin lacks a qmltypes, but I guess that's an upstream issue? (would be nice to have since otherwise qtcreator doesn't know about the objects)11:15
didrocksMirv: sil2100: ok, services released, do not forget to go to that view: http://10.97.0.1:8080/view/cu2d/view/Head/view/All/ to see services as long as the new view isn't created11:16
* didrocks ack the packagng changes there11:16
sil2100\o/11:17
didrockssil2100: so you deal with unity8 and media?11:17
sil2100didrocks: media is dealt with, needs a redeploy - will redeploy now since Mirv seems to be busy11:18
sil2100didrocks: and then move onto unity811:18
didrocksok, thanks sil210011:19
sil2100Mirv: redeploying and re-running with foo11:22
Mirvseb128: thank you, committed and pushed, I'll contact Ken to sponsor. qmltypes missing is an upstream issues, yes.11:22
Mirvsil2100: thanks11:23
MirvI was in telco11:23
Mirvsdk always around this time11:23
sil2100didrocks: btw. when a package in -proposed is on a dependency wait, does it block it from migrating further?11:24
seb128sil2100, things need to build to migrate, yes11:25
seb128sil2100, why?11:25
seb128sil2100, seems like a weird question :p11:25
didrockssil2100: define dependency wait? (we don't build-dep wait)11:25
didrocksfor dailies11:25
sil2100https://launchpad.net/ubuntu/+source/ubuntu-ui-extras <- like, you know11:25
didrocksbut yeah, as seb128 told, everything needs to be in11:25
seb128sil2100, or do you ask for ppc? it migrates if the binary never existed for the arch11:25
sil2100seb128: yes, ppc11:25
sil2100Ok11:26
sil2100;)11:26
* sil2100 knows all now11:26
sil2100didrocks, seb128: http://10.97.0.1:8080/view/cu2d/view/Head/view/Unity8/job/cu2d-unity8-head-3.0publish/lastSuccessfulBuild/artifact/packaging_changes_unity8_7.81.3+13.10.20130821-0ubuntu1.diff11:30
didrockssil2100: +111:30
seb128sil2100, +111:30
seb128ok, going for lunch11:31
sil2100seb128: bon appetit11:31
didrocksso, we media is the latest and greatest?11:31
sil2100didrocks: it's running now, should pass once this finished11:31
sil2100*finishes11:31
seb128didrocks, can you need qtcreator-plugin-ubuntu once dholbach re-upload? there is a one liner to change and it's good to ack11:31
didrocksseb128: ok, will do11:31
seb128didrocks, so we can upload qtcreator once I'm back from lunch11:31
seb128didrocks, thanks11:31
cyphermox_seb128: attente: so yeah things seem to be passing so let's add indicator-keyboard to daily-release11:38
cyphermox_just need the bootstrap commit now11:38
=== cyphermox_ is now known as cyphermox
cyphermoxdidrocks: https://code.launchpad.net/~mathieu-tl/indicator-keyboard/bootstrap/+merge/18127011:47
didrocksapproved11:47
didrockssil2100: ok, media was done for quite some time, I did the packaging ack11:48
* didrocks can now switch context to system update11:49
sil2100\o/11:51
sil2100Ok11:51
sil2100Thanks!11:51
cyphermoxdidrocks: https://code.launchpad.net/~mathieu-tl/cupstream2distro-config/indicator-keyboard-daily/+merge/18127511:56
didrockscyphermox: oh, before approving11:57
didrockscyphermox: did someone preNEW it?11:57
Mirvseb128: I just found a note about talking to you on "Monday" (I believe 1.5 weeks ago) about upstreaming qtsystems change http://paste.ubuntu.com/5965634/11:57
cyphermoxdidrocks: no11:57
didrockscyphermox: can you have slangasek preNEWing it? he told that he would give a hand11:57
cyphermoxisn't this preNewing your whitelist changes?11:57
cyphermoxalright11:57
didrockscyphermox: also, we need the whitelist refreshed, but that's easy (and in the FAQ, even if we are not here)11:57
cyphermoxright11:57
didrockscyphermox: well, if an AA reject, the stack will be stuck11:58
seb128didrocks, cyphermox: I preNEW it11:58
didrocksso better doing the preNEWing before adding the component to the stack11:58
didrocksah great :)11:58
cyphermoxyeah11:58
seb128well I NEW reviewed it when jbicha manually uploaded11:58
seb128there were some issues, that got fixed in trunk then11:58
didrockscyphermox: once merged, can you ping me so that I refresh the whitelist?11:58
didrocksseb128: thanks!11:58
seb128yw11:58
Josh015Hello, I'm new. I was directed here to ask a question about the new Friends API.11:58
didrocksseb128: it wasn't in the archive, hence my question11:58
didrocks(so you rejected it at the time, and didn't get any other upload)11:59
Josh015I wanted to ask someone about how I would go about adding Pocket support to the new Share feature?11:59
seb128didrocks, right, you couldn't know ;-)11:59
seb128didrocks, correct11:59
seb128didrocks, we said the next upload would be a daily one11:59
cyphermoxdidrocks: ack11:59
didrocksseb128: good strategy :)11:59
seb128Josh015, try asking kenvandine when he's around11:59
seb128should be there in the next hour or so11:59
Josh015Thanks.11:59
cyphermoxok, so seb128 you were fine with indicator-keyboard?12:00
seb128cyphermox, yes12:00
cyphermoxalright12:00
cyphermoxin the meantime let's rebuild what needs rebuilding for libcolumbus12:01
asacseb128: so now i tried running firefox URL ... that was snappy and then xdg-open URL ... and that one hung12:01
asacso its xdg-open12:01
seb128asac, right, as I said before, I'm pretty sure it's gvfs/dbus12:02
asackk12:02
seb128asac, if you get a gdb bt you are going to see it's blocked in a sync dbus call12:02
seb128I had that 2-3 years over the last year12:02
seb128but I never figured out what was breaking dbus/gvfs12:02
seb128if you reboot it's going to be fixed12:02
asacseb128: what is xdg-open roughly doing?12:03
asacasking gnome-settings-daemon through dbus for the default ahndler?12:03
seb128asac, no, it's more dumb than that, it's basically as script doing12:03
seb128if GNOME then use gvfs-open12:03
seb128if XFCE then use ...12:03
seb128if KDE then use ...12:03
asacok so we are GNOME? then same questionm about gvfs-open :)12:04
seb128we are GNOME yes12:04
asacack i can confirm that tool hangs too12:04
seb128asac, and yes, gvfs-open does "open that url through gio" which does the "give it to the default handler for that URL type"12:04
=== psivaa is now known as psivaa-afk
asacseb128: ok and that queries which dbus service for getting that info?12:06
seb128asac, I'm not sure why that is using dbus ... can you install gvfs-dbg and "gdb -p $(pidof gvfs-open)" "t a a bt" on the hanging process?12:07
seb128asac, the stacktrace should tell us what methods it call12:07
asachttp://paste.ubuntu.com/6010060/12:09
asacyeah12:09
asacits interesting... if i continue12:10
asacit seems to wake up and continue12:10
seb128asac, no, it timeouts12:11
seb128you said earlier, things are stucked for like 45 seconds12:11
seb128same there12:11
cyphermoxdidrocks: so the indicator-keyboard stuff is merged now12:11
cyphermoxI'll start deploying12:11
seb128asac, in any case same problem I was saying, the app launcher app does get infos on the local fs and hit dbus to talk to gvfs daemon for that12:12
didrockscyphermox: ok thanks! whitelist refreshed!12:12
asacseb128: is the gmounttracker in the same gvfsd process?12:13
cyphermoxall done12:13
cyphermoxdidrocks: so next run we'll have indicator-keyboard in the queue if all goes well12:14
seb128asac, yes12:15
seb128asac, what are you trying to do exactly? fix gvfs?12:15
asacno clue :)12:15
asacguess stop :)12:15
asacthx12:15
seb128yw12:15
seb128asac, you can try to kill gvfsd-* and see if that fixes things for you without having to reboot12:16
=== Ursinha is now known as Ursinha-afk
didrockscyphermox: exactly :)12:17
didrockscyphermox: we'll need someone to NEW it in the archive (and it will be in manual publishing because of the new package)12:17
didrocks(just push the button)12:18
didrocksbut I guess we'll be around, so just ask12:18
seb128didrocks, cyphermox: I'm going to do the NEWing12:18
didrocksthx12:20
=== Ursinha-afk is now known as Ursinha
tedgseb128, Morning, have you had a chance to look at the indicator-messages branch?12:33
seb128tedg, hey, just quickly, it's one of the next items on my list12:33
seb128tedg, the alphabetic order thing is still a bit buggy I think, the spec says it should be default im and email first12:34
tedgseb128, Cool, making sure you guys didn't discuss it on IRC during European time again ;-)12:34
seb128tedg, not this time, but we landed indicator-keyboard ;-)12:34
tedgseb128, Yeah, I was trying for something that was reasonable and quick.12:34
tedgseb128, I realize it's not fully up to spec.12:35
tedgattente, congrats!12:35
=== MacSlow|lunch is now known as MacSlow
pittiseb128: g-control-center piled up quite a bunch of commits in bzr; is something blocking the upload of this, or is it just waiting for someone with the permissions?13:04
seb128pitti, I think it's blocking on indicator-keyboard to land, which is happening today13:04
pittiah, good; the ibus stuff is ok?13:04
pittiseb128: nothign indicator related in the changelog, though13:04
=== tkamppeter_ is now known as tkamppeter
seb128pitti, let me check13:05
seb128pitti, debian/patches/input-sources-text-entry.patch:+#define INDICATOR_KEYBOARD_SCHEMA_ID "com.canonical.indicator.keyboard"13:07
pittiah, ok13:07
seb128pitti, it should probably depends on indicator-keyboard13:07
seb128attente, ^ right?13:07
cyphermoxsil2100: what do you know of these recurring unity test failures? http://10.97.0.1:8080/job/autopilot-saucy-daily_release/1154/testReport/13:21
cyphermoxseb128: indicator-keyboard build will start in 40 minutes13:22
seb128cyphermox, excellent13:22
seb128pitti, do you know if upower's GetHistory() return ordonned values?13:23
sil2100cyphermox: the ibus ones happen from time to time due to ibus being flacky13:23
cyphermox:(13:24
cyphermoxbrb13:24
=== pstolowski is now known as pstolowski|lunch
pittiseb128: ordonned?13:33
seb128pitti,     values = up_device_get_history_sync(m_device, "charge", 86400, 150, NULL, NULL);13:33
seb128pitti, is that giving me a sorted-by-timestamp list?13:33
seb128or a random order list?13:33
pittiseb128: oh, "ordered"?13:33
seb128ups13:33
seb128yes ;-)13:34
seb128I'm getting crazy13:34
seb128it seems in some cases [0] is the most recent point and some other the older13:34
pittinot sure, reading code13:34
pittiit's at least not using set operations or anything like that, everything is a GPtrArray13:35
pittii. e. it should maintain order13:35
pittiseb128: so AFAICS the last objejct (i. e. array[length-1]) shoudl be the most recent one13:37
pittiseb128: my /var/lib/upower/history-charge-42T4694-93-1460.dat is also oldest (line 1) to newest (last line)13:38
pittithat's how upower reads and writes them, and that's how get_data etc. work, too13:39
seb128pitti, hum, that's what I though, I must have a stupid error in my code, thanks13:40
seb128pitti, http://paste.ubuntu.com/6010312/13:42
seb128pitti, do you see anything stupid in there?13:42
pittiseb128: ne t'en fais pas -- c'est presque l'heure pour la glace ! :-)13:42
attenteseb128, right, i guess it should13:43
seb128attente, thanks, I'm going to add that before upload then13:43
attenteseb128, thanks13:43
pittiseb128: you call that with resolution==10 and which timespan?13:46
seb128pitti,                     var chargeDatas = batteryBackend.getHistory(batteryBackend.deviceString, 86400, 150)13:46
seb128pitti, 1 week, 150 (basically what gpm is doing)13:47
pittiITYM 1 day; ok13:47
seb128ups13:48
seb128sorry, yes ;-)13:48
pittiseb128: so what's actually unexpected at the output?13:48
pittioh, I see, it seems backwards13:48
seb128pitti, I'm going fro 0 to len, should start with the oldest timestamp (e.g bigger value)13:49
=== psivaa-afk is now known as psivaa
pittiseb128: my gut feeling is that you misinterpret up_history_item_get_time() somehow13:51
chrisccoulsonqengho, are you following the chromium dev channel? not sure if you noticed that they removed the ability to override the path for the suid sandbox at build time (it's hard-coded to "chrome-sandbox" now")13:52
pittiseb128: i. e. that it isn't the seconds between that item and the time when you queried, but actually an increasing clock13:52
qenghochrisccoulson: I haven't seen that, no.  I can patch, but maybe I don't need to.  It's not like that file name faces users.13:53
pittiseb128: so that the array times will go from 0 upwards13:53
seb128pitti, well, what I'm doing is what gpm does, and I get the same charge history they do13:53
qenghochrisccoulson: thanks for the note.13:53
chrisccoulsonqengho, indeed, i don't think there's any harm in not renaming it13:53
chrisccoulsonqengho, http://src.chromium.org/viewvc/chrome?view=revision&revision=216746 is the change13:53
seb128pitti, e.g my graph is exactly the same, it just seems my datas come in reverse order13:53
pittiseb128: I'm trying to understand up_history_array_limit_resolution()13:55
pittiseb128: that starts "time" at 0 and increments it with each array element according to the resolution13:55
pittiseb128: so from that POV it's correct that the time values increase, I'm just not sure what unit it has13:56
seb128pitti, I don't care much about the value, just about the order13:57
seb128pitti, I want to determine the most recent full charge13:57
pittithat should still be the value of list[len-1]13:57
pittiseb128: I suppose you truncated the output in the pastebin as you used a resolution of 150; what's the last line in the output?13:58
seb128pitti, http://paste.ubuntu.com/6010381/13:58
seb128pitti, that's "        qDebug() << i << "hours back" << (offset - (gint32) up_history_item_get_time(item))/3600.0;13:59
seb128"13:59
pittiseb128: could you perhaps temporarily replace that arithmetic with just printing the up_history_item_get_time(item), to make thinking about it easier?14:01
pittiin the qdebug14:01
seb128pitti, http://paste.ubuntu.com/6010394/14:02
seb128ups14:02
seb128pitti, http://paste.ubuntu.com/6010395/14:03
pittibummer14:04
pittiseb128: oh, wait; I see this comment in the test suite14:06
pitti        /* get the first item, which should be the most recent */14:06
pitti        item = g_ptr_array_index (array, 0);14:06
pittiseb128: ah, I see why14:09
pittiseb128: upower's conversion function up_history_array_limit_resolution() indeed does reverse the array14:09
pitti        for (i=length-1; i>=0; i--) {14:09
pitti                item = (UpHistoryItem *) g_ptr_array_index (array, i);14:09
seb128pitti, that's crazyn I've another function doing something similar on another timestamp/number of points and it seems to iterate in the other direction14:09
pitti[...]14:09
pitti                        g_ptr_array_add (new, item_new);14:09
pittithe problem seems to be if the original data has *fewer* points than the number you requested14:10
pittithen it simply copies the original array14:10
pittii. e. doesn't reverse it14:10
seb128oh, that would explain14:10
seb128I'm doing a query on 10 days with 1500 points14:10
seb128and one on 1 day with 15014:10
pittii. e. if you request a large number of data, then you get oldest-to-newest14:10
seb128and they go reverse14:10
pittiand if you request a smaller number (less than data points your history has) it'll be newest-to-oldest14:11
pittithat's a bug in upower14:11
* seb128 hugs pitti14:11
seb128pitti, thanks for figuring that out, it was driving me over crazy for some hours14:11
seb128pitti, do you want me to open an upstream bug about it?14:12
pittiseb128: that would be nice, then we can discuss with hughsie14:12
pittiwe need to figure out what the intended order ought to be (presumably oldest-to-newest) and then fix up_history_array_limit_resolution() one way or another14:12
=== Guest79256 is now known as mfisch
=== pstolowski|lunch is now known as pstolowski
mterry_tedg, what's the plan for pushing unity-greeter-session-broadcast into saucy?14:17
mterry_tedg, still just waiting on upstart?14:17
mterry_But is it ready for daily-release and such besides?  (seems like sil2100 fixed packaging up)14:17
tedgmterry_, Yeah, that's the big dep.  Needs 1.9.2.  But it could go in.14:18
seb128pitti, https://bugs.freedesktop.org/show_bug.cgi?id=6838414:18
ubot2`Freedesktop bug 68384 in general "the "history of charge" order is changing, depending on the resolution" [Normal,New]14:18
tedgmterry_, I'm not 100% sure why we didn't just finish that.14:18
mterry_tedg, do you know the ETA for upstart?  Do I need to go poke people?14:19
tedgmterry_, I asked last week, but everyone was a debconf, so yeah, we need to poke.14:19
pittiseb128: followed up, pinged hughsie14:26
pittiseb128: he said he got the flu the other day on G+, so he might not be online ATM14:26
seb128pitti, danke14:26
seb128pitti, that's fine, no hurry to get that fixed, at least I know what's going on, not a bug in my code, I can move on to another topic14:26
seb128pitti, you made my afternoon ;-)14:26
* pitti tu donne une accolade14:27
pitti"te", argh14:27
pittiseb128: so, just use "10" for now if you don't need much of the history, and it should mostly work14:27
seb128pitti, what's the "resolution" exactly there? the highest resolution, the more point you get?14:28
pittiseb128: it's the (max) number of points you want to get14:28
seb128pitti, 10 seems low14:28
pittiseb128: I mean if you are only interested in the current charge14:29
pittifor actually doing a plot, you'll need 100 or so14:29
seb128well, 10 points for a day charge graph is going to not be great14:29
seb128well, I'm doing 2 things14:29
seb128- a day plot14:29
seb128- looking on a week back when was the last full charge14:29
pittiseb128: ah, ok14:29
seb128for both I need "enough" datas14:30
pittiseb128: so let's just get this fixed, currently talking to hughsie14:30
seb128ok14:30
seb128is there an upower channel?14:30
pittiseb128: I used to discuss in #udev, but now I'm just /querying14:31
pittiseb128: ok, settled; I updated the bug, will do this evening or tomorrow morning14:33
pittimaintenant, c'est l'heure pour la glace !14:34
* seb128 donne une accolade à pitti14:35
seb128pitti, bonne glace !14:35
seb128Laney, what are you working on this week/next week? some system settings on your schedule? ;-)14:42
Laneyseb128: yes, just wranging gstreamer atm14:43
Laneywrangling14:43
Laneyi'll do some of security and privacy14:44
seb128Laney, thanks14:44
Laneydo we have backends for those?14:44
seb128for some of the things yes14:45
seb128not everything14:45
Laneyok14:46
seb128cyphermox, still no indicator-keyboard in the queue?14:47
cyphermoxjust a second14:47
cyphermoxseb128: should be there incessantly14:49
seb128cyphermox, thanks14:49
mterry_tedg, did you rename to url-dispatcher, or is that something else?15:06
tedgmterry_, Something else15:08
tedgmterry_, Helper for apps so that they can start apps without having the new app in their apparmor container.15:08
seb128jbicha_, hey, indicator-keyboard is in saucy ;-)15:09
mterry_tedg, k, makes sense.  Will look at the MIR today I hope15:09
tedgmterry_, Cool, thanks!15:09
=== Ursinha is now known as Ursinha-afk
sil2100didrocks: did I break something that suddenly some of the prepare jobs in the unity stack fail this way: http://10.97.0.1:8080/view/cu2d/view/Head/view/Unity/job/cu2d-unity-head-1.1prepare-unity-scope-openweathermap/232/console ?15:12
didrockssil2100: seems a temporary network outage in the lab?15:14
didrocksyou should retry the stack IMHO15:14
sil2100But even good, since I need to check the compiz changelog15:14
sil2100didrocks: just to make sure, getting an error: "A version (1:0.9.9~daily13.04.18.1~13.04-0ubuntu4) is available at the destination for that component but is not in trunk which is still at 1:0.9.10-0ubuntu1. Ignoring that component for source: compiz, branch: lp:compiz, series: saucy." is normal for compiz right now? Since I don't understand the problem, as we were bumping the upstream version and 1:0.9.10-0ubuntu1 > 1:0.9.9~daily15:16
didrockssil2100: is there 1:0.9.9~daily13.04.18.1~13.04-0ubuntu4 in the changelog?15:17
sil21001:0.9.9~daily13.04.18.1~13.04-0ubuntu4 is in the changelog right below the upstream version bump15:17
sil2100Yes15:17
=== Ursinha-afk is now known as Ursinha
didrockssil2100: do you have the branch?15:20
sil2100https://code.launchpad.net/~compiz-team/compiz/0.9.1015:21
didrocksbranch: lp:compiz15:21
didrockslp:compiz is ~compiz-team/compiz/0.9.10?15:21
sil2100Shit15:22
sil2100Ok, that answers all the questions15:22
didrocksthe error message has all the infos…15:22
* didrocks back on system settings15:22
sil2100Damn, missed it completely, geh15:23
jbicha_seb128: yay! I'm uploading g-c-c and g-s-d now, can you take care of having ubuntu-desktop depend on indicator-keyboard?15:29
seb128sil2100, ^ can you make unity depends on indicator-keyboard?15:29
sil2100seb128, jbicha_: you mean lp:unity? What's this new dependency?15:30
seb128sil2100, yes, indicator-keyboard15:32
seb128sil2100, well, as a recommends15:32
seb128sil2100, it already recommends all the other indicators we use15:32
sil2100seb128: MR coming up in a moment15:33
seb128sil2100, thanks15:33
seb128jbicha_, did you plan to upload the new webkit as well?15:36
sil2100seb128, jbicha_: I see indicator-keyboard just popped up 40 seconds ago, so here's the merge https://code.launchpad.net/~sil2100/unity/indicator_keyboard_recommends/+merge/18133215:39
seb128sil2100, thanks, approved15:40
pittiseb128: merci, c'était délicieuse, comme toujours :)15:41
seb128mterry_, we finally got indicator-keyboard in the archive, can you comment on https://bugs.launchpad.net/ubuntu/+source/indicator-keyboard/+bug/1205995 ?15:41
ubot2`Launchpad bug 1205995 in indicator-keyboard (Ubuntu) "[MIR] indicator-keyboard" [Undecided,New]15:41
seb128pitti, c'est bon les glaces ;-)15:41
mterry_seb128, will look15:41
seb128mterry_, thanks15:41
seb128mterry_, we got ride of the extra vapis, tests are reliable and we have a bug subscriber15:41
=== dednick is now known as dednick|lunch
jbicha_seb128: sure I can upload webkit but.... bug 1163886 is nasty15:48
ubot2`Launchpad bug 1163886 in software-center (Ubuntu) "software-center crashed with signal 5 with WebKit 2.0+" [High,Confirmed] https://launchpad.net/bugs/116388615:48
seb128ok, if there is a known issue, maybe not15:48
jbicha_on the other hand, if we upload the new webkit it should speed up fixing the bug15:49
jbicha_affects 386 people with dozens of duplicates15:49
seb128jbicha_, things don't work this way, everybody is stretched out working 10 hours a day, adding pressures doesn't help15:49
seb128jbicha_, btw just as a fyi, I'm likely going to upload eds soon to turn goa off, we need uoa to work and the gtk depends to be dropped15:49
jbicha_right, that's why I didn't upload it :)15:49
seb128and I'm not going to have time to fix stuff properly15:50
jbicha_didn't you just say we don't break things?15:50
seb128things are just crazy15:50
seb128well, the choose is breaking Ubuntu and Ubuntu touch15:50
seb128or breaking Ubuntu GNOME15:50
jbicha_UOA in EDS is a new feature, GOA in EDS has worked for years15:50
seb128I think we should go for what the majority of users run15:50
seb128jbicha_, so you advocate for turning off uoa and not having eds integration working on Ubuntu/unity15:52
seb128jbicha_, I don't think it's a reasonable stance15:53
jbicha_Ubuntu GNOME had to deal with an unwanted dependency on Qt for a year15:53
seb128right, that's unfortunate15:53
seb128but Ubuntu touch aims at being on real devices shipped by early next year15:54
seb128and we can't carry a broken GTK stack on the image15:54
seb128that would have an high cost in footprint/installation time/etc15:54
seb128jbicha_, I still suggest we dual build eds, once with uoa, once with goa and make different binaries conflicting15:55
seb128jbicha_, that just requires somebody to look at it, and I'm not going to have the time before FF15:56
jbicha_well if you're going to break things you at least don't have to get advance permission if you do it before the freezes :|15:57
seb128I would prefer to not break things15:57
seb128that's why I pointing it, if somebody has time to look at that, it would be great15:57
seb128otherwise it's going to end up of "need to fix that, let's disable goa" next week15:58
LaneyI don't know how well the eds-uoa stuff works16:00
Laneythere's some weird bugs that people said were fixed by installing goa16:00
seb128right16:01
seb128Laney, we also need to get ride of the gtk depends on touch16:01
seb128that's bringing in webkitgtk and tons of stuff16:01
seb128and every mb is costly on device images16:01
jbicha_Laney: I believe the issue you saw was because the calendar pieces need to be available for both uoa and goa16:02
Laneysomething like that16:02
Laneywhere does the gtk depends come from?16:03
jbicha_the other issue is bug 119301816:03
ubot2`Launchpad bug 1193018 in evolution-data-server (Ubuntu) "GOA support not completely split" [High,Confirmed] https://launchpad.net/bugs/119301816:03
Laneydoes having goa link gtk into some eds libraries?16:03
jbicha_and https://bugzilla.gnome.org/show_bug.cgi?id=70329016:03
ubot2`Gnome bug 703290 in General "Split goa parts of libgdata into a separate .so" [Normal,New]16:03
Laneyah I kind of remember this16:04
Laneythere were ifdefs in the code16:04
seb128Laney, are you interested in having a look to the whole issue?16:05
LaneyI doubt I'll be able to do it, at least not in a reasonable time16:05
seb128same here :/16:05
Laneyit was quite entangled in the code16:05
Laneyyou'll need to tease all of the goa stuff out into its own library16:05
seb128do we know what binaries end up using goa?16:06
Laneyhave you confirmed that it's true that disabling goa gets rid of the gtk depends and also makes calendars work properly?16:06
seb128could we dual build those?16:06
seb128no, I didn't yet, but I'm pretty sure it does16:06
seb128I'm going to test build that in the next days16:07
jbicha_your previous suggestion was to only disable goa on arm since the Ubuntu GNOME on ARM community is very small and Ubuntu Mobile is currently arm-only, right?16:08
jbicha_and desktop will need gtk anyway16:08
seb128jbicha_, right, but that was before I knew that uoa was broken by the goa split16:11
sil2100seb128: https://code.launchpad.net/~sil2100/cupstream2distro-config/mirclient_abi_break/+merge/181345 <- could you take a look? Quickie to unblock mirslave stack16:12
seb128sil2100, acked16:13
sil2100Thanks!16:13
=== jasoncwarner__ is now known as jasoncwarner
sil2100didrocks, kenvandine, cyphermox: all components that failed are re-running now, some failed because of some network issue, others needed intervention such as the libmirclient ABI/soname change, but now all is set up for a re-run16:17
didrocksok, great!16:17
sil2100didrocks, kenvandine, cyphermox: publishing needs to be done when most things finish, since for instance mirslave needs to be released along with mir because of the ABI break16:17
didrockskgunn: we are already jungling a lot because of Mir those days, can your team tells us when you bump the package names? ^16:18
didrockskgunn: I would as well think we shouldn't play it risky those days if we want to land first versions16:18
didrocksolli: FYI as well ^16:18
pstolowskididrocks: ping16:18
kgunndidrocks: ack16:18
didrocks(libmirclient1 -> libmirclient2 in that case)16:18
didrocksthanks16:18
didrockspstolowski: pong16:18
didrockssil2100: you will handle those?16:19
pstolowskididrocks: just to clarify the removal of scopes; so the client-scopes.json is updated and has landed; and you will remove affected scopes from the distro before FF?16:20
didrockspstolowski: not sure I'll have time before FF, or please ping other AA on #ubuntu-release with the list of sources to remove16:22
didrockssil2100: you did remove those from dailies, right? ^16:22
sil2100didrocks: which ones? I'll have to refresh my memory, let me check that16:23
mterry_tedg, can you subscribe a relevant team to bugmail for url-dispatcher?16:23
didrockssil2100:  https://code.launchpad.net/~stolowski/libunity/update-client-scopes/+merge/18018216:23
tedgmterry_, Done16:24
mterry_tedg, thanks16:24
pittiseb128: d'accord, Je crois que j'ai le reparé16:25
seb128pitti, tu veux que j'essaye le patch ?16:25
pittiseb128: I attached a patch to the bug, but I'd like hughsie to confirm before I push it upstream16:25
pittiseb128: si tu veux16:25
seb128pitti, let me local build16:26
pstolowskisil2100: see https://code.launchpad.net/~stolowski/libunity/update-client-scopes/+merge/18018216:26
seb128upower is small16:26
pittiseb128: mais il s'en va pour aujourd'hui16:26
pittiseb128: (s/pour// ? )16:26
seb128pitti, "pour aujourd'hui" works16:27
sil2100pstolowski: in a minute will check it and get back to you ;)16:28
ogra_pitti, oh ...16:28
* pitti runs like hell16:28
pstolowskisil2100: great16:28
ogra_pitti, did you notice the upower patch i uploaded for sfoshee ? he said he contacted upstream but did not get any feedback for it ... probably you could back his request16:29
pittiogra_: I pinged sfoshee about them yesterday and asked him to attach them to bug(s); he didn't subscribe to the ML and there's currently no moderation16:29
ogra_ah16:30
ogra_great, so thats sorted16:30
ollididrocks, ffs, can you tell who did it?16:30
* ogra_ srikes from his TODO16:30
ogra_*strikes too16:30
didrocksolli: want me to dive in trunk?16:30
pittiogra: well, not quite yet; still need to be forwarded/applied16:30
ollididrocks, if you can't tell from top of your head, nevermind16:30
ogra_pitti, right, but there was an apparent blocker i wanted to have removed :)16:31
ollijust thought it was obvious16:31
didrocksolli: seems to be that commit: http://bazaar.launchpad.net/~mir-team/mir/trunk/revision/99116:31
pittiolli: ah, he did send them, good16:31
olliI guess this was for ogra_^16:32
pittiolli: sorry, yes16:32
olli.oO(there is not enough space for 2 Olli's in this channel ;)16:32
pittiolli: sorry for my tab laziness16:32
pittio<tab> worked until you spoke up :)16:32
ollipitti, oh no worries16:32
didrockspitti: ah, I will blame weechat as well! ;)16:32
* didrocks keeps doing that o<tab>, relying on the smart completion of weechat16:33
pittiI think weechat always expands to the nick who spoke most recently, in general that makes sense16:33
didrocksyeah, and so you become lazy and just type a letter16:33
didrocks"known issue here"16:33
pittibonne nuit tout le monde !16:33
didrocksbonsoir pitti!16:33
=== dednick|lunch is now known as dednick
ogra_olli, well, thats easy, i'm oli with one l anyway ... easy to tell us apart :)16:35
olli:)16:36
ollididrocks, will fwd your input to the team16:36
didrocksolli: thanks ;)16:36
didrockssil2100: they were not removed? the item was marked as DONE AFAIK last week16:41
sil2100didrocks: I see them daily releasing, as well as apt-cache show unity as recommending those scopes16:43
sil2100didrocks: at least from daily-release we need those removed16:44
sil2100didrocks: and making sure that they are removed if installed16:44
didrockssil2100: thanks!16:44
sil2100didrocks: (I was wrong with the recommends part, as I have an older unity installed here)16:44
didrocksah ok :)16:44
didrocksI saw them removed from my system :p16:45
didrockssil2100: ok, did you see what I added? do you think it's feasable between you and Mirv before EOW?16:45
didrocksMirv: sil2100: 5 phone components on the bottom of the spreasheet to bootstrap, 4 for dailies and 1 for direct sponsor in the archive16:45
sil2100didrocks: sure16:45
* sil2100 gathers karma16:46
didrockswill need preNEWing as well, I think it will be again seb128 and I, but let's try to have slangasek on board16:46
didrockssil2100: heh, indeed ;)16:46
didrocksthen, it's a step closer to no ppa and make asac happier16:46
didrocksand that's priceless16:46
Laneyseb128: I just found out that i18n.tr has a plural argument16:49
seb128Laney, I saw that in other projects, but it seems to conflict with how I set up the translations to be able to specify a domain...16:49
Laneyhow's that?16:49
Laneyi18n.tr(singular, plural, n)16:50
seb128how is the plural working?16:50
seb128I made i18n.tr(string, [domain])16:50
seb128can you have a i18n.tr(singular, plural, n, domain)16:50
seb128?16:50
Laneythat's called dtr16:50
seb128I didn't find how to make xgettext dtrt16:50
seb128i18n.dtr?16:51
seb128what's the syntax?16:51
Laneyhttp://developer.ubuntu.com/api/devel/ubuntu-13.10/qml/ui-toolkit/qml-ubuntu-components0-i18n.html16:51
seb128can I do i18n.dtr(domain, singular, plural, n)?16:51
seb128great16:52
Laneydidn't know you override the domain though16:52
Laneywhere is that?16:52
seb128we need to, the plugins might have their own translations16:52
seb128e.g online accounts16:52
Laneythat's done in the .settings file though16:52
Laneyi think16:53
seb128Laney, well, what reads the .settings? ;-)16:53
Laneyyes but I don't understand why the qml side has to know about this16:53
seb128about what?16:53
Laneythe domain16:53
Laneywe haven't used dtr anywhere else16:54
seb128see r5216:54
seb128Laney, the issue is to have those strings properly listed in the pot16:54
seb128hum16:55
seb128that might be the wrong commit16:55
LaneyI see why you might have to use that the way things are if you want to use a non-default domain16:56
Laneynot sure why it matters for your use in battery though16:56
seb128oh, I don't need it that in battery16:57
seb128I'm just thinking loud, sorryu16:57
seb128there was a gotcha with the po/po.pro last time I looked at that16:57
seb128like the resulting .pot was buggy16:57
Laneyi'll find out in a minute16:57
seb128xgettext didn't understand the dtr format16:57
seb128k16:57
Laneyoh crap it's 17:57, how did that happen?16:57
Laneyneed to go out in 20 minutes arghghghg16:58
seb128need to go our for exercice16:58
seb128bbl16:58
didrocksolli: kgunn: so sil2100 is going to coordinate the transition, but this will take more time has it wasn't warned. We will need someone with upload right as well or everything (even touch) will be blocked in proposed16:59
didrocksbecause of this transition17:00
didrockswhen you are on top of you stack, you have more responsabilities :)17:00
kgunndidrocks: ack...its a pain, but it it good to see the catches working for api right ?17:00
kgunnsilver lining17:01
didrockskgunn: right ;) the issue there is that on the client, we have a consumer outside of dailies (xmir)17:01
didrockskgunn: otherwise, it would have been easier to do that in a more transparent fashion17:01
didrockson that, after again 12 crazy hours… /me waves good evening!17:03
=== psivaa is now known as psivaa_
=== psivaa_ is now known as psivaa-
=== psivaa- is now known as psivaa
Laneyseb128: hmm, it doesn't work for me17:07
Laneyseb128: I see "%n minutes" literally17:07
Laneygot to go, will push but not MP what I have17:07
* Laney waves17:07
sil2100seb128: hi! still around?17:31
sil2100seb128: need a quick ACK https://code.launchpad.net/~sil2100/cupstream2distro-config/libmirclient2_platform/+merge/18135717:32
sil2100fginther: ^ could you ACK?17:33
sil2100;)17:33
fginthersil2100, np17:33
* sil2100 needs anyone to approve, since otherwise he'll have to self-approve17:34
sil2100Which is bad17:34
sil2100fginther: thank you!17:34
fginthersil2100, done. Depends on what you mean by 'bad'17:34
fginther:-)17:34
* fginther self approves just to avoid direct pushes sometimes17:35
sil2100True, that's better indeed ;)17:35
sil2100Safer17:36
sil2100Tragedy, the intel machine got offline again17:44
sil2100geh, I'll never finish for today ;/17:44
robrugood morning desktoppers!18:07
sil2100robru: morning!18:15
robrusil2100, hey, how's it going? I just got in to vancouver!18:15
sil2100robru: ok, just in case you want to do some daily-business - one tick has been missed18:15
sil2100robru: it's really REALLY busy ;)18:15
sil2100robru: we missed one tick since Mir introduced an ABI break, and all hell went loose18:15
sil2100robru: so just so you know - mir related stuff might get stuck in -proposed until RAOF uploads the dep-bumped xorg-server18:16
sil2100robru: oh, and the intel AP machine is going all crazy, dying for no reason18:16
sil2100But now... I need to rest, 12 hours of work is a bit too much18:16
sil2100See you tomorrow everyone18:16
robrukenvandine, https://code.launchpad.net/~robru/friends/disable-contacts-sync/+merge/181386 trivial diff if you get a sec please.19:20
robrucyphermox, ping20:04
cyphermoxpong20:05
robrucyphermox, hey. just curious if you are looking at the daily release stuff right now? I think you are the 'vanguard' for the most recent run20:05
robruweird issue with the sdk stack, looks like it needs to be republished? not sure though, and didn't want to do it in case you're working on it20:06
cyphermoxyes20:10
cyphermoxwell, it doesn't need to be republished20:10
cyphermoxit says failed, but seems to me like it was all good20:10
cyphermoxthe package is in the archive and the commit was merged20:10
cyphermoxrobru: same for unity820:12
cyphermoxthere's just the tests for unity that failed20:12
robrucyphermox, can you explain to me why it's red? the failure message makes no sense.20:12
robruto me20:12
cyphermoxwell it's red because there was an error20:13
cyphermoxhttp://10.97.0.1:8080/view/cu2d/view/Head/view/SDK/job/cu2d-sdk-head-3.0publish/195/console20:13
cyphermoxthe return code was something evil20:13
cyphermoxso it becomes red, but either it passed anyway, or someone else touched it and didn't tell me20:14
robrucyphermox, yeah, that URL exactly. that error message means nothing to me. "lock exists"? that makes it sounds like it tried to run twice at once. and this one failed. so where's the other one that passed?20:15
cyphermoxrobru: no idea20:15
robruwhat I mean is this error has nothing to do with the sdk stack itself, it looks like an error inside jenkins or inside the daily infrastructure itself20:15
cyphermoxyes20:15
robruok then20:16
robrucyphermox, http://10.97.0.1:8080/view/cu2d/view/Head/view/All/job/cu2d-sdk-head/ actually #260 and #261 both ran at the same time, and #260 is green. so I guess it's fine?20:16
cyphermoxah, nice catch20:18
cyphermoxhow did this happen though?20:18
robruno idea.20:22
robrucyphermox, exact same thing on unity8, the previous job ran within 30s of the most recent run and is green.20:22
cyphermoxyep20:22
robrucyphermox, unity7 stack is the only one with a real failure, and it was simply aborted by lukasz. so I guess we just have to wait for that one to run again? I don't see anything actionable among these failures.20:23
cyphermoxyep20:23
cyphermoxwe'll just watch the next run carefully20:23
robrualright then, I vanguard the next run. might ping you for help depending on what the errors look like ;-)20:24
robrugonna be around in a couple hours?20:24
cyphermoxyeah I'll be sticking around way late, most likely20:26
cyphermoxI try to watch the orphan run late at night too ;)20:26
=== ayan is now known as Guest8875
=== mhall119_ is now known as mhall119

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