[00:19] Someone on recent Saucy help me check if I'm sane. [00:20] $ grep ^DAEMON /etc/init.d/lightdm [00:20] $ ls -l /usr/*bin/lightdm [00:24] $ grep ^DAEMON /etc/init.d/lightdm [00:24] DAEMON=/usr/bin/lightdm [00:24] $ ls -l /usr/*bin/lightdm [00:24] -rwxr-xr-x 1 root root 176368 Jul 22 16:43 /usr/sbin/lightdm [00:24] qengho, ^ [00:26] robru: thanks. I'm trying to figure out if that's as bogus as it looks. I rebooted one machine, and it didn't launch a greeter until I set those to /usr/sbin . [00:27] qengho, are you saying it's not safe to reboot my current saucy system? shit [00:27] robru: I'm still looking. It's not perilous. You'll recover. [00:28] check if the init script changed recently? [00:32] robru: If I'm reading this "etckeeper" diff right, no etc change since May. Maybe the binary moved. [00:33] I don't really trust this machine now. Could another /etc/init.d/ script start another greeter? [00:33] on yours? [00:33] robru: ^ [00:34] qengho, not sure, how would I check that? last time I booted (7 days ago) I saw lightdm without any issue [00:35] qengho, try running 'debsums -as', will make sure that all the files on the system match the checksums from their respective packages. helps improve confidence in a system i find [00:35] robru: Yep. Add "cruft" to your toolkit, too. [00:37] qengho: ooh, cruft looks useful. thanks. [00:38] interesting, running it now === tim is now known as thumper [04:46] Good morning [04:49] pitti: Guten Morgen! [04:50] hey larsu, wie gehts? [04:50] pitti: gut! War endlich mal früher hier als du :P Und dir? [04:51] larsu: danke, ein bisschen muede; noch lange gehackt gestern :) [04:53] larsu: do you use the same alarm clock setting as pitti? ;) [04:54] I don't have an alarm clock even -- my wife gets up at 5 normally, then I sleep for a bit longer and then just wake up [04:54] jbicha: no, I don't have an alarm clock. Just happened to wake up early today [04:55] well, technically I _do_ have an alarm clock on my phone, but I never set it :) [04:55] hmm, maybe it's just something about Germany then :) [04:55] jbicha: land of the early risers! [04:55] jbicha: well, I go to bed at 10 pm, so it's only natural that I don't sleep that long [04:56] and it's actually quite nice in summer, you can spend the better part of the work day in the cooler hours [04:59] You Europeans are lucky with your summers and sunlight well into the evening, although I guess you pay for it in Winter. :) [05:01] You don't need to go all the way to Europe for that :) [05:02] Oh ok, wasn't sure just how things are in Tassy. :) [05:04] well, in Winter, it's the night starting 4:30/5PM [05:05] didrocks: salut! [05:05] hey larsu! how are you? [05:06] didrocks: very good, thanks. You? [05:09] larsu: I'm fine, thanks :) [05:13] bonjour didrocks! [05:13] hey pitti! [05:14] didrocks: hey could we have someone look at the notify-osd autopkgtest failure since it's holding up gtk+3.0 [05:15] I didn't even see enough information in the build log for me to know what exactly is failing [05:16] yeah, "fun" wit the parallel test runner again [05:16] but I recently learned a trick [05:16] put VERBOSE=yes into TEST_ENVIRONMENT [05:17] oh and the tests seem to pass locally here [05:17] jbicha: I won't have the time honestly, but try with macslow? he's upstream for it [05:19] * pitti runs it in run-adt-test [05:23] reproduces fine [05:27] a simple package build and 'xvfb-run --server-args="-screen 0 800x600x8" make check' reproduces it, too [05:28] ** (./test-modules:18204): WARNING **: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files [05:28] apparently the test suite uses fatal-criticals or so? [05:29] oh yeah, I forgot that autopkgtests have to be run separately, right? [05:29] what do you mean? [05:29] I really don't know much about them [05:29] jbicha: I just unpacked the package, dpkg-buildpackage -b, and run make check under xvfb [05:30] (which is essentially what happens in n-osd's autopkgtest) [05:30] I did bzr bd on lp:notify-osd without errors [05:30] jbicha: yes, but the package doesn't run tests during buuild [05:30] which is unfortunate [05:30] ^ that's what I mean [05:35] pitti: is it as simple as a missing dependency on at-spi2-core ? [05:35] could be [05:35] * pitti tries [05:54] jbicha: hm, if I install at-spi-core "make check" hangs indefinitely [05:54] spi2 [05:55] and under dbus-launch I get even more errors [05:55] /bubble/can set bubble attributes: loading icon 'notification-/usr/share/icons/Human/scalable/status/notification-message-im.svg' caused error: 'Icon 'notification-/usr/share/icons/Human/scalable/status/notification-message-im.svg' not present in theme' [05:55] ** (./test-modules:13683): WARNING **: AT-SPI: Could not obtain desktop path or name === FJKong is now known as FJKong_afk [07:29] good morning [07:36] Morning! [07:47] seb128: morning! [07:47] sil2100, hey, how are you? [07:47] good morning desktopers! [07:47] seb128: fine, how about you? Do you have a moment for some packaging ACKs? [07:47] sil2100, sure [07:47] seb128: since I'd like to publish something but didrocks is not around ;) [07:47] no didrocks today? [07:48] He was here, but got disconnected and didn't appear again [07:48] ok [07:48] seb128: http://10.97.0.1:8080/view/cu2d/view/Head/view/Settings/job/cu2d-settings-head-3.0publish/lastSuccessfulBuild/artifact/packaging_changes_gsettings-qt_0.0+13.10.20130725-0ubuntu1.diff <- your changes ;p [07:48] http://10.97.0.1:8080/view/cu2d/view/Head/view/Settings/job/cu2d-settings-head-3.0publish/lastSuccessfulBuild/artifact/packaging_changes_ubuntu-system-settings_0.1+13.10.20130725-0ubuntu1.diff <- same here ;p [07:48] I guess it's an ACK? [07:49] sil2100, it sure is ;-) [07:49] Publishing then [07:49] thanks! [07:50] seb128: now for the other... do you know if url-dispatcher and gsettings-ubuntu-touch-schemas got preNEWed? [07:52] sil2100, what stack is that? I just got an email from didrocks, he says the tech from his provider is at his place setting up his new connection and that you can publish misc [07:52] Ah, it's in misc [07:52] Ok ;) [07:52] So I guess it's ok [07:52] he has some comments but nothing blocking [07:52] I had preNEWed the schemas one [07:52] seb128: and another one (the rest is still pending): webcreds http://10.97.0.1:8080/view/cu2d/view/Head/view/WebCreds/job/cu2d-webcred-head-3.0publish/lastSuccessfulBuild/artifact/packaging_changes_accounts-qml-module_0.1+13.10.20130725-0ubuntu1.diff [07:52] I guess didrocks did the dispatcher [07:53] sil2100, +1 [07:53] seb128: thanks! [07:53] I'll wait for the rest to finish, as we were blocked by the long unity testing again, so some other stacks might also need ACKing once they're done [07:59] didrocks: hi! [07:59] hey sil2100! [07:59] didrocks: internet back? ;) [07:59] I'm on a 3G connexion [07:59] sil2100: not yet [08:00] Ah [08:00] didrocks: I published misc, but [08:00] ah great :) [08:00] on url_dispatcher: [08:00] - needs a symbol files [08:00] - short description of -dev and the lib are the same [08:00] - url-dispatcher needs to be multiarched (in a multiarch path) [08:00] (that's my notes ;)) [08:00] didrocks: I hope you don't mind I published indicators a bit 'strangely' [08:00] didrocks: ok, will do :) [08:00] sil2100: what about indicators? :p [08:01] didrocks: since the thing was, the tests passed but build job failed (chroot problems with armhf on the PPA) [08:01] morning [08:01] didrocks: so I rebuilt it and then ran the publish job manually as I was doing in the past [08:01] sil2100: hum, that should work [08:01] hey Laney [08:01] didrocks: but it suddenly published it normally and now the head job is still red ;p [08:01] sil2100: interesting [08:01] sil2100: I'll have a look when being on a stable connection [08:02] didrocks: so all is published ok just the head job is red, as I was running publish job manually - since I didn't want to force publication, just wanted to see the result [08:02] And I didn't want to have the check job ran [08:02] And I didn't want to play around with switches [08:02] ;) [08:02] sil2100: you're right ;) [08:02] sil2100: so don't touch anything [08:02] I'll have a look :) [08:03] didrocks: oh, and one thing I noticed [08:03] didrocks: I ran ./cu2d-run -P misc on the misc stack, and I see it's as if it's rebuilding everything from scratch [08:03] didrocks: since it's waiting on the build job again ;/ [08:04] hey didrocks Laney [08:04] sil2100: oh, it should skip it [08:04] sil2100: ok, don't touch misc/indicators, I'll have a look :) [08:08] ;) [08:09] pitti: I'm hitting that upowerd hanging bug almost daily now :( Do you know the status on that? [08:10] larsu: I don't, no; do you have an idea how to get this? I haven't run into it here yet [08:10] larsu: also, do you know if there's a bug report for this already? [08:11] pitti: I only ever notice it when the machine comes back from suspend. I can't reproduce it though, it doesn't happen on every suspend. [08:11] pitti: bug is #1203655 [08:11] pitti: I've attached a stacktrace there. Let me know if I can provide more info [08:16] Eh [08:16] A bad day for didrocks to not have internet [08:17] There's a problem with stack publication after yesterdays changes [08:18] Need to wait with publication for Didier, as the stacks unnecessarily re-run the AP testing ;/ [08:20] sil2100, well, publication of indicators and settings worked ... which one is the problem? [08:22] bonjour seb128 [08:23] pitti, salut, ca va bien ? [08:23] seb128: je vais bien, merci ! et toi ? [08:24] seb128: misc and SDK was working strange [08:24] seb128: I forced a publication, but this only re-ran the stack and they're in manual publication again [08:25] I could re-try, but I guess it's best if Didier could see what was going on === sam113101 is now known as sam113101_afk [08:25] sil2100: is this why I got emails for unapproved MRs for i-sound and i-power? [08:26] * larsu was wondering what he should do with these === sam113101_afk is now known as sam113101 [08:26] larsu: hm, I think those are unrelated - which MRs were those? [08:27] Selecting previously unselected package libmaliit-plugins0.^M [08:27] Unpacking libmaliit-plugins0 (from .../libmaliit-plugins0_0.99.0+git20130615+97e8335-0ubuntu1_amd64.deb) ...^M [08:27] dpkg: error processing /var/cache/apt/archives/libmaliit-plugins0_0.99.0+git20130615+97e8335-0ubuntu1_amd64.deb (--unpack):^M trying to overwrite '/usr/lib/libmaliit-plugins.so.0', which is also in package maliit-framework 0.94.2-0ubuntu1b1^M [08:27] pitti, je vais bien merci, il fait frais ;-) [08:27] * Laney coughs [08:28] seb128: oui, il a plu à nouveau après troix semaines \o/ [08:28] Laney, missing replaces? [08:28] sil2100: this one for example: https://code.launchpad.net/~ps-jenkins/indicator-sound/latestsnapshot-12.10.2+13.10.20130725-0ubuntu1/+merge/176886 [08:28] more than likely [08:28] sil2100: ah, it's on merged now. Nevermind then :) [08:28] * larsu was confused because indicator-applet-developers is still on "Pending" [08:29] why does it do an mp for that instead of just pushing it? [08:30] larsu, that's how it has been for months? e.g https://code.launchpad.net/~ps-jenkins/indicator-session/latestsnapshot-12.10.5daily13.05.06.1-0ubuntu1/+merge/162660 [08:31] seb128: yeah, I'm very confused :) I'm still on a just-got-the-keys-to-my-appartment high [08:31] Laney, not sure, I guess it's safer to handle conflicts if somebody pushed to trunk in between [08:31] larsu, oh, congrats! ;-) [08:31] woo [08:31] larsu, is that the nice one you were visiting on monday? [08:32] seb128: yep :) [08:32] nice! [08:32] seb128: fairly close to dholbach, too. And to his office (where we're hanging out right now) [08:32] larsu, no homeless jokes anymore for you then :p [08:33] oh, nice [08:33] seb128: \o/ [08:33] say hello to him from me ;-) [08:33] I saw a post somehwere, there's quite a lot of people in that office today isn't there? [08:34] seb128: he still doesn't quite believe you'll make it to Berlin :) [08:34] seb128: but he's hopeful [08:34] lol [08:35] larsu, good to know you have a place as well, if I come and Daniel decide to kick me out, I've another place close by ;-) [08:35] seb128: for sure! [08:35] * seb128 hugs larsu [08:36] * larsu hugs seb128 back === Ursinha-afk is now known as Ursinha [09:15] * seb128 just got the new qtcreator [09:16] nice to have easy access to the sdk api in the sidebar and to have click packages in there ;-) [09:16] (a bit weird to have main UI space taken for pastebin and IRC though) [09:16] * Laney arghs at cdbs [09:16] * sil2100 needs didrocks [09:16] I *need* him [09:16] how can I run a testsuite under xvfb-run in cdbs? [09:16] ;) [09:17] sil2100: don't we all? [09:17] sil2100, still cu2d issues? [09:17] Laney, convert to dh9 :p [09:17] seb128: they just converted it from dh to cdbs ... :P [09:17] wth? [09:18] told you, packaging rewrite [09:18] trying to bring back one or two things that it did before [09:18] that's ridiculous... I didn't know they changed the build system [09:18] you should just overwrite their changes [09:18] rewrote the copyright file and everything [09:18] take back your packaging [09:18] well there are some actual changes in there [09:18] and bring back maybe their control for the new build-depends/binaries [09:18] so it would require untangling those [09:19] :-( [09:19] I think I got something [09:19] well, cdbs to dh9 should be easy [09:19] DEB_MAKE_CHECK_TARGET := -f debian/rules run-tests [09:19] * Laney coughs [09:24] (still on 3G for now) [09:24] didrocks: moving to something new and super fast? [09:25] Laney: right! but for that, has to fight a little bit apparently with the infra ;) [09:25] yeah that's usually the way [09:25] and no, 300Mb/s won't make me the official libroffice uploaders :p [09:26] wow that /is/ quite fast [09:26] I don't think it will be a big change in day-to-day though [09:26] I don't think my internal network at home could push such speeds :P [09:26] as we are more relying on the latency [09:26] slow powerline is slow [09:26] yeah [09:26] yeah, indeed [09:27] you'll be a good iso tester [09:27] ahah ;) [09:27] sil2100, ^ grab him while he's here! [09:28] seb128: I saw his email about the ./cu2d-run -P running tests [09:28] if that's the question [09:28] or should I worry more? ;) [09:28] didrocks, I don't know he just wrote [09:28] sil2100 needs didrocks [09:28] I *need* him [09:32] Laney, I've an easy enough u-s-s review waiting if you feel like doing it ;-) [09:32] Status: successful [09:32] finally [09:32] let me do a test upgrade and then upload that, then i can see about reviews [09:32] sil2100: I think you do run cupstream2distro with the latest rev, right? [09:33] Laney, thanks [09:33] jibel: FYI, the ati machine was down this morning [09:33] thomi was around to restart it electrically [09:34] (also, we had some launchpad chroot issues, I relaunched some) [09:34] sil2100: it seems that misc stack was republished [09:34] redeployed* [09:34] without my changes in trunk [09:34] didrocks, down, like yesterday or down like powered down? [09:34] so you don't have the parameter to force publicaiton [09:34] sil2100: I think that's why you see the tests running :p [09:34] sil2100: do you mind redeploying when adding them? :) [09:35] jibel: apparently, thomi told me the UI was stuck [09:35] jibel: I couldn't even ssh to it [09:35] sil2100: when redeploying a stack, always ensure if you do that from your own branch that you are in sync with trunk, please ;) [09:36] ! [09:36] sil2100: I'll let you fix that? (I think media as well can be published) [09:36] didrocks: I didn't redeploy anything yesterday besides unity8 [09:36] sil2100: also, did you ask someone to refresh the white list on the server? [09:36] hum [09:36] someone did redeploy misc… [09:36] obviously [09:36] for the new components [09:37] didrocks: seb128 said that you said that I can publish misc [09:37] So I did [09:37] sil2100: yeah, but it seems the guy deploying it wasn't sync with trunk [09:37] geh [09:37] (to add the new components) [09:37] sil2100: mind doing that? then I think your -P should work as excepted [09:37] didrocks, okay maybe I'll reinstall it completely too when I'll install the nvidia box [09:37] no build/tests step [09:37] just publishing [09:38] jibel: ok ;) [09:38] Let me backlog completely [09:39] didrocks: ok, so - I'll redeploy misc from trunk, ensuring that the two packages are added and republish [09:39] didrocks: SDK also suffered from the same proble IIRC [09:40] So maybe it wasn't redeployed after your changes? [09:40] geh, and now the check job failed... [09:41] pitti: you tested media player on mako/n4? [09:42] asac: yes, but only from starting from unity; I think that's known-broken, one needs to launch it with a video as argument [09:42] pitti: hmm. can you check with ogra how to test it properly? [09:42] asac: I read somewhere that it ought to be possible to launch it from the file lens, but I copied a video into ~/Videos and don't see it anywhere [09:42] pitti: he has no mako ... we know its really working for maguro and really broken for grouper [09:43] so from that pov our dashboard is indeed correct [09:43] i think we should wait for jhodapp to get up [09:43] now if i knewe that mako is really officially not working [09:43] the currently shipped media stack is deprecated [09:43] there is a new one that isnt in the archive yet [09:43] i dont care bout the future [09:44] i want to know if our mediaplayer is broken on todays image :) [09:44] and i dont know exactly wheer it lives ... i think there is a PPA somewhere [09:44] on mako....maguro i have on my own [09:44] asac, well, popey is usually my mako tester ... but he is at oscon this week [09:44] (we're really short on mako and manta ... dunno why) [09:45] sil2100: I did a script [09:45] sil2100: so everything should be redeployde [09:45] didrocks: oh, so just re-publishing now? ;) [09:46] sil2100: I mean, I ran a script the other day [09:46] so everything should be working [09:46] ogra_: order a mako please [09:46] and expense [09:46] will do [09:46] ogra_: if you dont do it today let me know so i can see what the official PO route would be [09:46] ogra_: you can still buy N4, right? [09:46] asac, it would also make sense if someone in an EU TZ could have a manta [09:47] (i dont owant one, though ... give it wo some other team :) ) [09:47] yeah, you can [09:47] well, the app doesn't even have an icon (emmpty frame) and does nothing when clicking on it, which seems to be a problem even before the media API? [09:48] pitti, so how did you start it ? by clicking on one of the three shipped movies ? [09:48] ogra_: I read somewhere that one needs to copy a video to ~/Video and then find that on the dash [09:48] Sintel should always work i think [09:49] ogra_: there are a gazillion dummy movies in the dash, which ones are working? [09:49] just go to the video lens [09:49] try the first movie there [09:49] the first three should work [09:49] didrocks: hmmm [09:49] ogra_: oh, nice; wasn't aware of that [09:49] ogra_: that does work, yes [09:49] didrocks: eh, I just tried to redeploy misc and got an error! [09:49] good [09:49] ogra_: so it's not showing my own videos anywhere, but the MP works [09:50] likely an encoding problem [09:50] you might use a codec this medai api doesnt support [09:50] *media [09:50] lets swait for jhodapp ... he can tell us more [09:52] asac, so the daily tests are fine (they either use the shipped videos or something with similar codec) [09:54] ogra_: on dashboard we see maguro succeed, mako and others failing [09:54] i flile that as "its really the case" now [09:54] * ogra_ checks the logs [09:55] asac, both failing tests are UI related [09:56] ogra_: so do we measure that our apps are busted or not? [09:56] ogra_, can I see the date of the image I'm using from somewhere on the device? [09:56] contol visibility and playback button states [09:56] seb128, /var/log/installer/media-info [09:56] ogra_, thanks [09:56] like in all other ubuntu installs :) [09:56] 20130722 [09:56] hum [09:56] that's outdated :p [09:57] * seb128 updates system-settings manually [09:57] ogra@chromebook:~$ get-touch-img-ver --current [09:57] 20130722 [09:57] seb128, no, it isnt :) [09:57] didrocks: something's badly broken [09:57] that the last one that passed testing [09:57] ogra_, let's say it doesn't have what I want to test :p [09:57] didrocks: I tried to force publish of media and it's running the AP tests ;/ [09:58] seb128, use phablet-flash --pending [09:58] didrocks: maybe I should use jenkins UI for that? [09:58] ogra@chromebook:~$ get-touch-img-ver --pending [09:58] 20130724 [09:58] ogra_, no that's ok, I dist-upgraded, no need to reinstall, I'm just testing settings stuff [09:58] ogra_, but thanks [09:59] http://paste.ubuntu.com/5910631/ ... in caase you want the get-touch-image-ver script [10:00] thanks [10:01] sil2100: ok, I'll have a look soon [10:14] * didrocks on fiber \o/ [10:17] didrocks, dont fall ... thats thin [10:18] ;) [10:18] bdrung: http://anonscm.debian.org/gitweb/?p=pkg-openoffice/libreoffice.git;a=shortlog;h=refs/heads/ubuntu-saucy-4.1 [10:19] hm h ow do I start the onscreen keyboard manually? [10:19] Laney: can we have ~ubuntu-unity as part of ~system-settings-touch please? [10:20] Laney: that would help to deploy the changes ;) [10:20] didrocks: ask seb128 [10:20] seb128: ^ [10:20] how would it help? [10:21] didrocks, hum, why is that needed? (things seem to work fine today) [10:21] seb128: we can't deploy the stack, like sil2100 isn't in the team [10:21] so when trying to "fix" the branch config, he's rejected [10:21] :< [10:22] I guess I don't understand the issue or what is "deploy the stack", settings is properly configured and landing today no? [10:22] didrocks, sorry, answer is yes, but I would like to understand what's going on as well [10:22] ;-) [10:22] seb128: when you ./cu2d-update-stack -U ../stacks/head/misc.cfg [10:23] we bzr config every branches [10:23] so that lp-propose destination is "trunk" [10:23] otherwise, it can be that the config is incorrect [10:23] so, we use the deploy step command (cu2d-update-stack) to do that [10:23] but this config ask people to have write rights on the branch [10:24] so if sil2100 tries to deploy misc, he won't be able to do that writing [10:24] settings should be in their own stack (settings), not in misc? [10:24] * seb128 didn't even know you could bzr config branches like that [10:25] seb128: IIRC from the discussion from the other day we told misc [10:25] but that won't change the need to be able to configure it :) [10:25] that was the schemas right? [10:25] yep [10:25] ok,makes sense ... added [10:25] thanks! [10:25] thanks for the context! ;-) [10:25] yw ;) === Ursinha-afk is now known as Ursinha [10:26] do you want that to be moved in another stack? [10:26] in the near future? [10:26] no [10:26] ok [10:26] the schemas still makes sense in misc [10:26] I was confused, I though you were speaking about the settings app [10:26] which is in settings ;-) [10:26] sil2100: I'm redeploying, but you should be able as well [10:26] ah ;) [10:26] yeah, the gsettings-ubuntu-touch-schemas [10:26] right, I got it now ;-) [10:26] are we uploading the schemas now? [10:27] Laney: as soon as the deploy is finished [10:27] and that sil2100 runs publish then [10:27] * didrocks pulls on the archive admin machine the whitelist [10:27] seb128: Do you think we should confirm these keys are wanted in the system schema before upuloading? [10:28] Laney, no, we can still change the schemas later if needed [10:28] it's some kind of API [10:28] Laney, no need to block on it imho [10:28] well, unused api [10:28] but yeah, better to confirm sooner than later [10:28] hum, weird, it's like it can't set the config… [10:28] * didrocks tries manually [10:29] Laney, btw testing the tz stuff on the touch image, for some reason the action doesn't work [10:29] which action? [10:30] Laney, I installed policykit-desktop-privileges (which is not on the touch image) but it still doesn't work, (which is not a surprise , /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla doesn't list org.freedesktop.timedate1) [10:30] Laney, clicking on a tz [10:30] why does it work on the desktop? [10:30] it doesn't? [10:30] sil2100: around? mind trying to publish misc now? [10:30] does for me [10:30] I though it did [10:30] Laney, right, that's my point, work on the desktop and not on the touch image ... I wonder if the polkit acl are configured differently [10:31] Laney, policykit-desktop-privileges is missing on the touch image, which I though would be the issue, but it still doesn't work [10:31] are denials logged somewhere? [10:31] pitti, ^ does polkit log credential issues somewhere? [10:31] hoho [10:32] Laney, other issue (going to be fun), the panel takes a good 3-4s to load after you click on it, I guess it's the time it takes to load the list of cities [10:32] Laney, it's polish for later but it's long enough that we should probably display a spinner or something while it's loading [10:33] hum no sil2100 [10:33] I think I'll publish misc [10:33] I should probably delay initialising it until the first request at least [10:34] eh, had a phone call [10:34] Publishing [10:34] didrocks: you published already? [10:34] sil2100: yeah, just did [10:34] sil2100: it works :) [10:34] \o/ [10:34] sil2100: so, now, let's try to redeploy with my fix media [10:35] didrocks: will you redeploy? [10:35] sil2100: it shouldn't run the check, right? [10:35] (which branch?) [10:35] sil2100: media is fine to publish? [10:35] It shouldn't, I just want it to publish ;P [10:35] ok [10:35] It was fine before [10:35] But check failed now [10:35] ;/ [10:35] sil2100: please, try to publish it now (I repdeployed) [10:35] seb128: you can try running it in the foreground, but polkitd isn't very verbose unfortunately [10:36] didrocks: ok, publishing anyway, as it's a single failure on one machine and the last run was fine [10:36] sil2100: ok, let's see, the check job shouldn't trigger the tests (well, one kick test with nothing done) [10:37] didrocks: publish made, let's see [10:37] didrocks: works \o/ [10:37] didrocks: publish job blinking [10:37] didrocks: publishing apps as well [10:37] seb128: calling the method manually shows that it is denied [10:37] sil2100: no no [10:37] didrocks: does it need a redeploy as well? [10:37] sil2100: to skip tests, I made a fix :) [10:37] ;) [10:38] sil2100: right, only misc was in the bad case because someone redeployed :p [10:38] (without syncing in trunk) [10:38] for the tests not running, it was actually a bug [10:38] (well, running, when they shouldn't) [10:38] sil2100: I'm redeploying everything, will tell you once apps ok [10:38] Laney, how/where do you call it? [10:39] Laney, I think those action are allowed for the default local user, that might not be the case over ssh or adb [10:39] sil2100: apps done, do you have others that I should prioritize? [10:39] seb128: I made a shell script to call it and ran that from the terminal on the device to check that [10:40] Laney, ok ... does it say why it's refused ... and did you install policykit-desktop-privileges ? [10:40] no and yes [10:40] oh looks like onboard crashes in saucy.. [10:40] I don't get how it's working on the desktop [10:40] also it works over ssh to the desktop [10:40] /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla doesn't list timedate1 [10:41] didrocks: what about unity8? ;) Would that also be affected? [10:41] Laney, I wonder if polkit works at all on the touch image [10:41] pitti, ^ do you know [10:41] sil2100: right [10:41] Saviq: should we unblock unity8 now that you have some integration tests? [10:41] Laney, but I think cjwatson is using it for click installs, so it should be working [10:41] didrocks, see #ubuntu-unity [10:41] didrocks, yes [10:42] Saviq: was on 3G, so dropped quite often ;) [10:42] Saviq: ok, next, right? [10:42] didrocks, yes [10:42] sil2100: unity8 redeployed, I'm removing the lock [10:43] seb128: it's in /usr/share/polkit-1/actions/ [10:43] let me try allow_active yes [10:44] auth_admin_keep [10:44] auth_admin_keep [10:44] auth_admin_keep [10:44] I don't know how to read those [10:45] hum [10:45] does it mean auth is required (e.g asking a password) [10:45] ? [10:45] yes, but i don't know how the authorisation is provided on the desktop [10:45] obviously doesn't ask for a password there [10:45] right [10:46] well /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla has [10:46] Action=org.gnome.clockapplet.mechanism.*;org.gnome.controlcenter.datetime.configure;org.kde.kcontrol.kcmclock.save [10:46] I wonder if the indicator still use one of the old interfaces listed there [10:46] u-s-s doesn't [10:46] or is timedate should be added [10:46] oh, right [10:46] puzzling [10:46] the phablet user is in the admin group [10:46] seb128: in principle yes, but I get a "not authorized' e. g. on pkcheck --action-id org.freedesktop.upower.suspend --process $$ in ssh (as that's not a local session) === MacSlow is now known as MacSlow|lunch [10:48] didrocks: \o/ Will publish further in a moment [10:48] https://bugs.launchpad.net/ubuntu/+source/onboard/+bug/1196324 [10:48] Ubuntu bug 1196324 in onboard (Ubuntu) "onboard crashed with SIGSEGV in PyUnicode_InternInPlace()" [Medium,Confirmed] [10:48] boo [10:48] sil2100: all head redeployed FYI [10:48] sil2100: lock on unity8 removed [10:48] Saviq: ^ [10:48] didrocks, yay! [10:49] didrocks, can we please trigger the stack? [10:49] Saviq: oh, something needed from this morning since the last daily release? [10:50] pitti: hmm, it didn't work to set allow_active=yes but allow_any did [10:50] didrocks, well, we never pushed to next? [10:50] didrocks, or did we now? [10:50] even from terminal on the device [10:50] Laney: loginctl show-session shows it as active/local? [10:50] Saviq: we'll get that night dailies now that we have the green flag :) [10:50] Saviq: as everything built still in daily-build-next [10:50] pitti: State: active [10:50] didrocks, yeah, but we want to push through smoke asap [10:51] didrocks, so we need it in next [10:51] Saviq: yeah, that's why I asked sil2100 to publish it ;) [10:51] didrocks, ah ;) [10:51] didrocks, didn't see that [10:51] Saviq: so, you will get it in a ppa publisher round I guess [10:52] didrocks, and it will merge back the changelog bump? [10:52] Saviq: right [10:52] didrocks, thanks [10:52] yw ;) [10:52] Saviq: and raring release redeployed as well [10:53] argh [10:53] sil2100: ^ [10:53] didrocks, raring? ;) [10:54] Saviq: yeah, daily releases are used in both raring and saucy [10:54] (for SRUs) [10:54] didrocks, k [10:56] didrocks, Saviq: just one more moment guys, barraged by phones ;/ [10:56] sil2100: i'm publishing unity8, don't worry [10:56] done === rickspencer3_ is now known as rickspencer3 [11:08] bah I don't understand [11:08] as far as I can see polkit should consider the phablet user an admin [11:08] right [11:08] it's in the admin group [11:08] Laney, it doesn't? [11:08] /etc/polkit-1/51-ubuntu-admin.conf [11:09] err add a localauthority.conf.d in there [11:09] don't know, that's my assumption from this failure === Ursinha is now known as Ursinha-afk === Ursinha-afk is now known as Ursinha [11:36] tkamppeter_: ping [11:46] how exactly do I run the autopkgtests? [11:49] jbicha, http://developer.ubuntu.com/packaging/html/auto-pkg-test.html [11:49] run-adt-test === MacSlow|lunch is now known as MacSlow === om26er is now known as om26er|afk [12:21] Sweetsha1k: ooh, AOO and LO do their releases in the same week now? [12:22] cadence ftw :) [12:25] jbicha: ... completely unintended sideeffect ... [12:27] jbicha: no, really: That we release this week has been set for a long time -- why AOO considered it a wise choice to go head-to-head with us is a mistery to me ... [12:29] well it encourages journalists to do a AOO vs. LO comparison, not sure if that helps them much though === Sweetsha1k is now known as Sweetshark [12:51] didrocks: related to url-dispatcher! [12:52] didrocks: since you said you want url-dispatcher in multiarch directory [12:52] sil2100: no, I meant, it was in a multiarch directory [12:52] without multiarch tags [12:52] Ah [12:53] Then it's done [12:53] https://code.launchpad.net/~sil2100/url-dispatcher/packaging_additions/+merge/176927 [12:53] I thought you wanted something moar [12:53] ;p [12:53] +Multi-Arch: same [12:53] miss the pre-depends [12:54] sil2100: apart from that, the rest looks good :) [12:54] Ah ;) [12:55] didrocks: pushed [12:56] sil2100: approved [13:23] Heh, LibreOffice 4.1.0 downloads from the ppa: 1 for saucy, 170 for raring, 360 for precise ;) [13:24] I should switch with ricotz and only work on precise from now on ;) === rickspencer3_ is now known as rickspencer3 === m_conley_away is now known as m_conley === rickspencer3_ is now known as rickspencer3 [14:33] didrocks: in some free time, could you also take a look here? https://code.launchpad.net/~sil2100/otto/fix_1203809/+merge/176692 [14:33] sil2100: can you have a look with jibel? i'm under too many requests [14:33] didrocks: ok, already poked him, but he seems to be a fan of bash -e which I hate! [14:34] he's right [14:34] it's useful [14:34] But what's the point if you expect some command to return false to do error handling? [14:34] It's useful if the script is wrongly written [14:35] hum? you always have a good way to get that in [14:35] assign defaults [14:35] and so on [14:35] please check with him, I really have no time for it now and I think this merge isn't the way to fix it :/ [14:36] geh, could someone give me rationale why? [14:36] I'll poke jibel about that [14:36] Since I see no sense in it frankly [14:37] jibel: ping [14:37] jibel: what do you use the bash -e flag for? [14:38] jibel: since I think that having that would mean that if any of the commands fail during execution, we have no means to trigger a reaction [14:39] sil2100, pong [14:40] jibel: one way could be moving the set +e before the otto-run command [14:40] sil2100, yes, -e exit on error, without -e it would continue on unhandled errors leading to unexpected results [14:40] jibel: yes, but only this one script has -e [14:40] sil2100, it would be like ignoring all the exceptions in python [14:41] jibel: but what about handling those errors? Simply bailing out sometimes is not enough, as in this case [14:41] it should be a default of bash :) [14:41] jibel: then what if you want to handle the case of a command failing yourself? [14:41] jibel: since you want to perform cleanup, for instance? [14:43] sil2100, in that case add a trap on exit. As I said I'll have a look at this script, the only problem this -e causes for the moment is that the message telling where to download the archive from is not displayed [14:43] jibel: as I said, we can move the "set +e" command one line up, before the /bin/otto-run setup, as in this case we know that there are no operations besides that [14:44] Since anyway /bin/otto-run is the almost-last thing that gets executed [14:44] And show_dl_addr $CONTAINER [14:44] Anyway has -e disabled [14:45] I'll modify the merge request with this other change [14:53] sil2100, I'd rather use a form like : sudo -E $HOME/bin/otto-run $CONTAINER $TS_EXPORT || echo "E: otto-run exited with status $?" [14:53] instead of disabling error checking [14:57] jibel: will that work? [14:57] hm [14:58] It seems to work indeed [14:58] :) [15:00] jibel: looks more friendly indeed now, didn't know that feeding the status further quiets it down, I think I had a bad understanding of it [15:00] sil2100, the logic here is to check the value of the logical expression, and echo always exit with 0. When otto fails it is equivalent to 1||0 [15:01] jibel: sweet! [15:01] ;) [15:01] sil2100, in this case we don't really care about the exit status of otto-run because we use the junit files to interpret the result not the exit status of the runner [15:02] Right, well, works for me as well - if you find it ok, I'll fix up my merge with thanks and let's get it in then ;) [15:06] jibel: pushed, with the commit message modified to the new approach - thanks! [15:16] Laney, larsu: just as a fyi (and if you want to have a quick look for stupid errors I might have made): https://code.launchpad.net/~seb128/phone-app/ringtone-in-gsettings/+merge/176968 [15:17] seb128: will have a look later. Thanks [15:20] seb128: you didn't describe the message sound [15:21] [15:21] Laney, oh, good catch ;-) [15:22] does this imply that u-s-s will have to depend on phone-app? [15:26] Laney, the phone settings panel is, yes... [15:26] larsu, can we have gsettings-qt qml bindings not abort on missing schemas? [15:26] hmm [15:27] larsu, or an api to check if a schemas is installed? [15:27] Laney, you think that phone-app specific settings should rather be in the shared schemas set? [15:27] I don't know [15:27] I see the depends becoming large [15:28] well, it's supposed to be part of the full image [15:28] not a standalone app [15:28] Not sure if there's a reason, other than maybe to allow other implementations of phone apps? [15:28] seb128: sure, but that will take a bit. Can you open a bug and assign it to me? [15:28] that sucks a bit for desktop testing [15:28] seb128: please :) [15:28] larsu, sure, thanks [15:29] Laney, my main goal there is to ensure the phone-app is robust, having the schemas with the app seemed a bit more resistant to potential issues [15:30] Laney, I'm still not convinced I like to use something that's going to call abort() for you if there is a problem with the ringtone config, I would rather the code to just fallback to the default sound if that ever happens [15:32] seb128: well if there's a problem then it'd be good to log it and show the user somehow too [15:32] while not breaking stuff if we don't have to [15:33] it probably points to something pretty badly wrong [15:34] *stabs* upower! now it's not even telling me if it's charging when plugged in :( [15:35] Laney, well, anyway it's up for review, I'm fine moving the schemas around [15:35] czajkowski, kill it, and restart indicator-power-service? [15:36] seb128: see that would have been the smarter move, I just restarted the machine instead. [15:39] Laney, btw https://bugs.launchpad.net/phone-app/+bug/1202253/comments/1 [15:39] Ubuntu bug 1202253 in phone-app "the ringtone sound should be a setting and not hardcoded" [Undecided,In progress] [15:39] Laney, I asked about the namespace/key location there ... I'm happy to change it if they think it would be better [15:40] seb128: yep [15:40] I don't have a good feeling about this really yet === didrocks1 is now known as didrocks [15:40] Laney, I don't think we are going to end up with more than system settings and phone-app using that key, at least for 13.10 [15:41] so we can move it later if needed [15:41] the transition is easy to handle [15:41] ok [15:42] qengho, hey [15:44] qengho, did you see that chromium-browser/saucy is build unhappy? [15:44] https://launchpadlibrarian.net/145781144/buildlog_ubuntu-saucy-i386.chromium-browser_28.0.1500.71-0ubuntu1.13.10.1_FAILEDTOBUILD.txt.gz [15:44] /usr/bin/ld.bfd.real: out/Release/obj.target/net/libnet.so: undefined reference to symbol 'SSL_ForceHandshake' [15:44] weird that it worked on amd64 though [15:45] seb128: reviewed. Good work, just a few minor issues [15:46] seb128: let me know when you want a re-review [15:47] larsu, thanks ... do you have a pkgconfig file for gsettings-qt? [15:47] I think you do want an absolute path there [15:47] it might be any random sound on the system [15:47] seb128: yes :) [15:47] $ dpkg -L libgsettings-qt-dev | grep config [15:47] $ [15:47] larsu, since when? [15:47] Laney: yeah that's what I thought... just wanted to make sure [15:48] seb128: it's in my locally built package... let me check [15:48] larsu, right, they had a define which hardcoded the sound dir, I dropped for a absolute path on purpose there [15:48] it is there [15:48] gsettings-qt.pc [15:48] right, I have it as well [15:49] seb128: grep pkgconfig ;) [15:49] seb128, Laney fyi ... larsu is sitting right next to me, if you need me to give him a dope slap, or a pat on the back, just let me know [15:49] seb128: Yes, saw it yesterday. Working on it. [15:49] $ LC_ALL=C dpkg -S gsettings-qt.pc [15:49] dpkg-query: no path found matching pattern *gsettings-qt.pc* [15:49] rickspencer3: pat on the back! [15:49] qengho, great [15:49] rickspencer3, yeah, definitively pat on the back, buy the man an icecream if you have the chance, he really deserves one ;-) [15:49] rickspencer3: I'll go for the dope slape if you tempt us :p [15:49] rickspencer3: Yeah, buy him an ice cream instead :P [15:49] icecream would be called for [15:50] rickspencer3: seb128 is the one using wrong versions of the package and blaming larsu ;-) [15:50] it's hot here [15:50] didrocks: dude! [15:50] lol [15:50] seb128: Though, it build elsewhere with no trouble, and now it's a linking error. I don't know what changed. [15:50] * didrocks hugs larsu [15:50] didrocks: :) [15:50] larsu: see how rickspencer3 is mean? ;) [15:50] it's not us |o| [15:50] qengho, toolchain I guess :/ [15:50] didrocks is remembering his first sprint in Paris, I guess? [15:51] rickspencer3: bist du ein Berliner? [15:51] to make UNR? [15:51] Laney, yes, I am a donut [15:51] rickspencer3: still have scars ;) [15:51] yum yum [15:52] Laney, larsu: ok, I don't understand what's going on [15:52] apt-cache policy libgsettings-qt-dev? [15:53] Laney, [15:53] *** 0.0+13.10.20130717-0ubuntu1 0 [15:53] 100 /var/lib/dpkg/status [15:53] get 25 [15:53] but I updated/upgraded this morning [15:53] I bet it was in proposed [15:53] Laney, well I don't get why it's not showing up for me [15:53] https://launchpad.net/ubuntu/+source/gsettings-qt/+publishinghistory [15:53] oh ok [15:54] but if you upgraded this morning you should have had 20 at least ... [15:54] Laney, larsu: ok, I got the update... it has only been published today [15:54] oh well [15:54] yeah, not sure what was going on there [15:55] seb128: wait, you've got the update but still no .pc file? [15:55] I think it's fixed now [15:55] ah okay. /me is not thinking very fast with this heat [15:56] larsu, no, it's all good, I just don't understand why I didn't get that update or the previous one before now ... oh well, at least I got it [15:56] cash in the ice cream promise [15:56] seb128: glad it works now [15:56] now to figure out how to use pkgconfig in cmake [15:56] the lib stuff was working :p [15:57] FindPkgConfig I think [15:57] Laney: cmake is so awesome *sigh* [15:57] I kind of like qmake [15:58] at least for simple stuff [15:58] SOURCES += source.cpp [15:58] qmake; make [15:58] just work (with a qt program) [15:58] well, that line in a .pro [15:58] * Laney gets a PKG_CHECK_MODULES 4eva tattoo across his face [15:59] seb128: ya, that's what gsettings-qt is using :) [15:59] actually it was quite easy to make qmake use pkgconfig too [15:59] ya, even creating .pc files is easy [15:59] (even though barely documented) [15:59] but then again I liked wielding autotools for the schemas package too [15:59] * Laney is weird [16:03] Laney: yes we know :) but we keep you around all the same [16:03] like a blind old dog [16:03] * Laney stumbles around knocking things over [16:04] Laney: it's that hair in your eyes again isn't it :) [16:04] the fan is currently causing me trouble in that department, it's true [16:15] Laney: seb128: iirc the cdbs transition was a leftover to get it built for both qt4 and qt5, but later on just qt5 was supported [16:15] and updated copyright was actually adding more missing info there [16:16] not breaking anything [16:17] rsalveti, yeah, having an update changing from dh to cdbs seems un-necessary and backward ... it would be nice if you guys just pinged us next time, we can help rebasing/updating in such cases [16:18] I don't see as a backward thing there, but I agree it should have kept dh instead [16:18] Laney: test was disabled because it was broken in some revs, thanks for adding that back [16:19] seb128: that package was a special case, which was forked which tons of changes, and upstream changed completely as well [16:20] rsalveti, anyway just a small glitch, nothing worth arguing over for days [16:20] rsalveti, thanks for the hard work ;-) [16:21] seb128: we're getting there, getting rid of the ppa is our first priority, we'll be cleaning and improving things over time [16:22] and this wasn't a critical package at all [16:22] at least not at this moment, for saucy [16:41] time for some exercice, bbl === sam113101 is now known as sam113101_afk === sam113101_afk is now known as sam113101 [19:04] mpt: https://launchpadlibrarian.net/145855565/Sound%20Menu.png from bug 1202933 :) [19:04] Launchpad bug 1202933 in The Sound Menu "Rhythmbox widget always shows after rev. 353" [Undecided,Fix committed] https://launchpad.net/bugs/1202933 === sam113101 is now known as sam113101_afk === Ursinha is now known as Ursinha-afk === sam113101_afk is now known as sam113101 === Ursinha-afk is now known as Ursinha [20:08] jdstrand, https://code.launchpad.net/~saviq/qtubuntu/respect-path/+merge/176904 [20:08] jdstrand, https://code.launchpad.net/~saviq/qtubuntu/more-robust-desktop-parsing/+merge/176931 [20:39] Saviq: thanks! :) === m_conley is now known as m_conley_away [21:20] seb128: hey seb. late night? [21:21] desrt, yeah, warm summer time, I tend to fall asleep late, wake up late, work up late [21:21] desrt, spanish way :p [21:21] not a bad system [21:22] although the spanish have a pretty good excuse for it [21:22] being in the wrong timezone by 2-3 hours and all.... [21:22] getting too hot during the day? same here this week [21:22] that as well... [21:23] * seb128 wants 25°C, not 35 [21:23] http://weather.gc.ca/city/pages/on-128_metric_e.html [21:24] it's been 22-25 for the past week or two, and forecasted again for the next week [21:24] nice! [21:24] gloriously so. [21:24] larsu picked the wrong time to leave ;) [21:24] (or maybe it got better because he left... hmmm...) [21:24] desrt, http://www.weather.com/weather/tenday/Brno+Czech+Republic+EZXX0002 [21:25] desrt, welcome to europe [21:25] desrt, when do you fly? [21:25] what is this 81 degrees [21:25] * desrt looks for a enable-sanity button [21:25] it's in C° here [21:25] weird... [21:25] perhaps you have a cookie that i don't [21:25] they consider .ca as being F weirdos :p [21:25] ah. found it. [21:26] or that [21:26] okay. that's just stupid. [21:26] 38? [21:26] yeah, welcome to our current weather [21:26] looks like the rain predicted for monday will cool things off 10 degrees or so, at least [21:27] when do you arrive? [21:27] i think i leave here on the 30. so, 31? [21:27] you should be good then ;-) [21:28] * desrt spent all day shaving yaks... [21:28] this week sucks, then hopefully we are back to normal summer [21:28] felt good though: http://modfarmer.wpengine.netdna-cdn.com/wp-content/uploads/2013/07/Shrek2.jpg [21:29] lol [21:29] desrt, because you need warm coats when it's 38°C? ;-) [21:29] nah.... because the file monitor code in GIO is in shambles [21:29] still is, in fact [21:29] but slightly less so now [21:30] desrt, you like file stuff, you should write a qml binding to get the size of a directory... ;-) [21:30] i got onto that particular yak shave as part of my goal to make desktop files efficient.... we currently do a lot of stat() to try and guess if we had any changes... [21:31] mostly because using file monitors from inside of glib itself was almost impossible. that part is much better after today. [21:31] * seb128 is pondering doing system("du DIR") [21:31] not a bad approach, honestly [21:31] did you look at the baobab code? [21:31] I'm half joking [21:31] not yet, I've been busy on other things [21:32] i actually wrote the algorithm several times [21:32] but I think I'm going to do the "du" thing just to get something with real datas [21:32] with a FIXME in the code for later [21:32] once blocking, once threaded, once async [21:32] pbor picked the one he thought was best. i forget which it was :) [21:32] I don't care about dynamic update [21:32] I just want to put a spinner there [21:32] and replace by the value when it's done [21:32] ah. he went with threaded. [21:32] so I don't need progress report [21:33] boring :p [21:33] boring is good ;-) [21:33] but ya... that's what you should do then: spin up a thread and have it basically do 'du' [21:33] that's not difficult [21:33] right [21:33] that's what I'm going to do, as a first approch [21:33] you could probably beat du at its game if you used multiple threads [21:33] do some latency hiding.... [21:34] it's by far the easiest way to get something [21:34] colin had gotten some hilariously good results out of that kind of thing using gio asyncs [21:34] he also caused the kernel to grind to a halt on processing requests from anything that wasn't his program.... but oh well [21:34] pretty impressive, in any case [21:34] I'm amazed though that this problem is not one that has been solved for ages [21:35] I was sort of expecting that the issue was old enough that most toolkit would have a reference implementation to use by now === Zdra is now known as xclaesse [21:36] it's also something fairly frequent needed... [21:36] (would it be only by file managers) [21:36] maybe you should ask for gio to grow such a feature [21:36] it might make sense [21:37] if you didn't need progress reports, it would be a pretty simple API [21:37] maybe even could be part of GFileInfo [21:38] * seb128 checks if there is already a wishlist about that [21:40] none that I can found, I guess I can open one === larsdues1ng is now known as larsduesing === Saviq_ is now known as Saviq === sam113101 is now known as sam113101_afk === sam113101_afk is now known as sam113101