/srv/irclogs.ubuntu.com/2013/07/29/#ubuntu-devel.txt

=== Ursinha-afk is now known as Ursinha
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
=== Ursinha is now known as Ursinha-afk
=== ximion1 is now known as ximion
=== Ursinha-afk is now known as Ursinha
pittidoko_: ./configure has an --enable-numpy option, so it looks like it just relies on p-numpy-dbg already depending on p-numpy04:12
pittiGood morning04:12
dholbachgood morning06:58
=== smb` is now known as smb
didrockscjwatson: FYI, killed the cache on lillypilly07:31
didrocksslangasek: FYI, settings with system update published, in -proposed right now07:46
slangasekdidrocks: sw33t \o/07:46
* ogra_ hopes we'll soon get Mir and lightdm so we can finally switch to ti 07:50
ogra_*it07:50
ogra_(it = system updates)07:51
slangasekogra_: how are Mir+lightdm related to this?07:52
ogra_slangasek, missing logind blocks a lot of features07:52
slangasekogra_: "a lot of features" but not image-based updates AFAIK07:52
ogra_and logind integration will only come with lightdm ... which sill only come with Mir07:52
ogra_slangasek, no, but properly working click packages without hacks :)07:53
slangasekah, fair07:53
ogra_if we woould just switch we would have to ship with developer mode enabled by default .... which defeats the purpose07:53
ogra_it is MIr+lightdm -> system images  -> system partitions .... DONE :)07:54
slangasekogra_: it doesn't defeat the purpose; it still improves code consolidation even if we're not able to turn it on by default yet07:59
slangasekwe won't block delivering system updates on Mir+lightdm07:59
ogra_hmm07:59
mptev, had you noticed the error rate graph has gone blank?08:00
evmpt: yes. We're had to suspend the existing database and move to a new one. We'll merge the two once everything is settled, but until then the only data on errors.u.c is from Thursday onward08:05
evI'll send out an annoucement to ~error-tracker-access08:05
mptev, how long will the merging take?08:13
evmpt: I don't have an accurate estimate for that. We're not out of the woods on fixing the old database.08:14
mptev, in that case, maybe put a notice on the front page itself, not just on a mailing list08:14
evwill do08:15
mpt:)08:15
evseb128, Laney: if either of you have time for a small merge: https://code.launchpad.net/~ev/ubuntu-system-settings/automatic-error-reporting/+merge/17734809:32
Laneyev: sure09:58
Laneyev: did you do anything about polkit prompting in 0.9?09:58
=== Sweetsha1k is now known as Sweetshark
evLaney: it's on my todo list for today10:29
Laneycool10:29
=== jdstrand_ is now known as jdstrand
=== gusch is now known as gusch|lunch
=== sil2100_ is now known as sil2100
=== MacSlow is now known as MacSlow|lunch
evCould I have the eyes of another core dev on this one: https://code.launchpad.net/~ev/ubuntu-seeds/ubuntu-touch.saucy-error-reporting/+merge/177363 (adds whoopsie and apport to Touch)11:40
xnoxev: what is /etc/apport/autoreport a config-file, a conf-file, or a stamp?11:44
evxnox: stamp11:45
xnoxev: syntatically the merge proposal looks correct =)11:45
evwhoop :)11:45
infinityI'm trying to decide if we want the new shiny dpkg or if the changeset scares the crap out of me and I should wait for a week or so for it to cook in Debian.11:51
jpdsinfinity: Both.11:52
infinityHeh.11:52
infinityYeah, there are definitely things in here we want (potentially even need), but I think I'll let it simmer a bit.11:52
ogra_infinity, the future is click anyway, just leave it idle :P11:52
cjwatsonClick doesn't replace dpkg </knee-jerk>11:53
* mitya57 wants xz compression by default (new dpkg has it)11:53
=== MacSlow|lunch is now known as MacSlow
xnoxinfinity: i wanted xz by default since Maverick =)11:53
infinityHeh, yeah, I know a few people are waiting for that. :P11:54
infinityI'm also happy about the dpkg-shlibdeps/LD_LIBRARY_PATH changes, though that won't be useful until debhelper changes to match.11:54
Mirv"On the upload and publication side, we made upload processing run every11:58
Mirvminute rather than every five minutes" - hurray!11:58
infinityIt's always the little things that make people happy. :)11:59
=== _salem is now known as salem_
pittijibel: ah, the new libgphoto breaks umockdev's autopkgtest; the reason why this wasn't caught in -proposed is that umockdev doesn't directly depend on libgphoto2, but on gphoto2 which then depends on libgphoto2, right?12:24
pittijibel: i. e. we only consider direct dependencies, not transitive ones?12:24
cjwatsonpitti: it's true that we only currently consider direct dependencies12:30
pitticjwatson: ok, thanks for confirming12:30
pittiit's not a biggie in this case, I just want to understand what's going oin12:30
pittion12:30
infinityDo we plan at some point to do away with the public/private mess on excuses and actually give people without Canonical QA VPN access the ability to see tests in progress?12:31
infinityI'm always suspicious that "running" actually means "broken".12:31
infinityEspecially in the case of things like the linux test that's been running all weekend. :P12:32
infinitypitti, jibel, cjwatson: ^12:32
cjwatsonI'd love to but don't have the power.12:33
pittiinfinity: I'm afraid I don't know; that's a question for retoaded and the lab admins12:33
infinitySure, I was more curious if you knew of such a plan, not if you were going to execute it. :)12:33
cjwatsonAnd yes, that does appear to mean "broken".12:33
cjwatsonld: final link failed: No space left on device12:33
pittiinfinity: we should at least allow everyone in Canonical (especially the release team) VPN access12:33
infinityOkay, same failure as always.12:33
infinitycjwatson: I've hinted past that one, as I always do.12:34
cjwatsonBut you can see that on the public instance too.12:34
cjwatsonhttps://jenkins.qa.ubuntu.com/view/Saucy/view/AutoPkgTest/job/saucy-adt-linux/ARCH=amd64,label=adt/70/console12:34
infinitycjwatson: Wondering if the "running" eglibc and quagga ones are equally broken.12:34
pittiand I don't think it's particularly restricted, it's mostly just asking for it AFAIK12:34
cjwatsoninfinity: eglibc appears to be genuinely in its test suite.12:34
pittithere is not currently a running quagga test12:34
pittithere *is* a running eglibc test12:34
infinitycjwatson: Kay, so eglibc is just slow.  Check. :P12:35
cjwatsonquagga finished fairly recently so maybe it'll catch up next run.12:35
cjwatsonThough, an hour ago12:35
rickspencer3hey hey12:35
rickspencer3starting again12:35
cjwatsoninfinity: I think there are still some bugs in adt-britney collect.  They're hard for me to interpret12:35
rickspencer3oops, wrong channel ;)12:35
pittihey rickspencer312:35
rickspencer3hi pitti12:35
infinitySure, no rush, this is conveniently all slotting into the time while armhf is building, as engineered.12:36
infinityrickspencer3: Guten Tag und Schtuff.12:36
rickspencer3hi infinity12:36
rickspencer3I'm actually on the IoM atm12:36
rickspencer3but, yeah12:36
rickspencer3das is dein sprint12:36
infinityI don't speak Manx, you'll have to suffer with faux German.12:37
pittihm, the failing autopkgtest is actually right -- gphoto2 --auto-detect indeed does pollute stderr with tons of libusbx output12:37
pittiwhy do we have libusb debugging on by default now?12:37
* pitti digs12:37
infinitycjwatson: I was, frankly, pretty shocked to see only 19 tests spin out of the eglibc upload anyway.  Either our test coverage is awful, or we're not doing a good job finding rdeps.12:38
infinitycjwatson: (Well, I know our coverage is awful, but I didn't think it was THAT bad)12:39
pittiinfinity: I guess that might again be due to not doing transitive deps?12:40
infinitypitti: Transitive shouldn't really matter here.  Everything and its dog depends on libc6.12:40
cjwatsoninfinity: Does seem a bit low.12:41
infinitypitti: (At least, every C and C++ project, that is)12:41
infinityMaybe all our tests are in python projects. :P12:41
pittiwe do have a lot of GI and python stuff, but we should have way more than 19 C-ish tests12:42
cjwatsonCertainly a lot of them are12:42
pittiinfinity: "Jenkins Fixed - saucy-adt-eglibc 42"12:56
pittiinfinity: thanks!12:56
infinitypitti: \o/12:59
infinitypitti: I was holding my breath, waiting for it to pass.13:00
infinitycjwatson: Yeah, I think the collection on quagga is "stuck".  eglibc went from running to passed, but quagga's still running.13:02
cjwatsoninfinity: I think it sometimes gets confused when different architectures' results come in at enough-different times, but I'm not sure13:08
cjwatsonHoping jibel can investigate13:08
pittididrocks: as oneconf is one of the two broken tests that currently block pygobject: are you still interested in this in the least, or should I just drop the XS-Testsuite: for the time being?13:16
jibellast run of quagga 0.99.22.1-1ubuntu1 passed, I haven't yet investigated why it is still marked running13:17
smoserhey.. http://paste.ubuntu.com/5925348/13:56
smoseranyone have a better way to get "time that /sbin/init was started"13:56
smoseras that pastebin doens't make any sense to me. it seems like static-network-up-emitted was created before init was started13:56
smoserby .15 seconds.13:57
stgrabersmoser: static-network-up is emitted right after ifupdown returns which usually means right after ntpdate was called and updated the system time13:57
smoserbah13:57
smoserso if i have ntpdate installed13:58
smoseri can't trust timestmaps on files13:58
slangaseksmoser: "time that /sbin/init was started" - do what ps does when walking /proc?13:58
stgraberyou can trust them after ntpdate ran, but anything before that may have an incaccurate timestamp13:58
smoserfunny. but you can't realistically know when ntpdate ran.13:59
stgraber(unless you look at the kernel log buffer which uses ms since kernel startup as timestamp)13:59
smoseryeah, but the info i'm interested in isnt there.13:59
smoserslangasek, what time in ps were you talking aobut?14:00
pittijibel, cjwatson: hm, so my libgphoto2 fix is now held by the failing gvfs, but the Debian sync that broke it in the first place went through even though gvfs was already failing at that time14:01
smoserduh. start_time.14:01
smoserhah.14:01
pittijibel: do we perhaps not cover all rdepends sometimes?14:01
pittior was that overwritten by u-release somehow?14:01
slangaseksmoser: yep :)  I don't see offhand where in /proc that comes from, but the ps source would say14:02
=== KRF is now known as kfunk
smoseroh well.14:03
smoserso maybe i'll explain problem and see if others could give better way to solve.14:03
smoseri'm looking to  just print a report of certain events and when they occurred. and then ideally map that to a utc timestamp, and want at least millisecond level granularity.14:04
smoserthe events i'm looking for are at least "kernel load time", "init executed", "network up", and then some from cloud-init. cloud-init log has timestamps that i can get at.14:04
slangaseksmoser: you could also examine what bootchart does; it knows when we switch from initramfs to rootfs, etc14:06
kirklandsmoser: you could cross reference with dmesg, which has microsecond granularity since boot;  find a couple of common events and then map/reduce those together14:07
smoserbut not if those events are not in dmesg.14:07
smoserhm.. so nothing "easy". well, thanks for thoughts.14:09
=== barry` is now known as barry_
=== barry_ is now known as barry
mterryslangasek, regarding the MIR email, if there are multiple teams subscribed to a bug, how does errors.ubuntu.com know which is the "owning" team?  (you intimated it has such a concept)14:33
roaksoaxmterry: o/! So to speed up things, we do have WI's to write dep8 tests for all the cluster stuff, and will definitely work on enabling the crmsh ones, but it is not something I'm can take care of right now14:54
mterryroaksoax, are the WIs for 13.10 timeframe?14:57
roaksoaxmterry: yes14:57
mterryroaksoax, k14:58
infinitygdb Depends: gdbserver seems suboptimal...15:03
slangasekmterry: shared ownership, which is valid and allowed :)15:03
slangasekmterry: so it shows up on the list for earch team15:04
mterryroaksoax, I created a bug for tracking purposes, and assigned you.  Feel free to reassign15:04
slangasekeach15:04
mterryslangasek, ah OK.  :)15:04
roaksoaxmterry: awesome! thanks!15:04
=== doko_ is now known as doko
dokoTheMuso, ping about #119696715:06
jbichaRiddell: could we get a rebuild of kdeplasma-addons for the ibus transition?15:26
Riddelljbicha: yeah can do15:40
infinityRiddell: I was just about to commit and upload, don't sweat it.15:40
Riddellinfinity: thanks15:41
infinity(Well, after a test build)15:42
smoseri'd like someone's thoughts on https://bugs.launchpad.net/ubuntu/+source/ntp/+bug/120616415:51
ubottuUbuntu bug 1206164 in ntp (Ubuntu) "/etc/network/if-up.d/ntpdate does not detach correctly" [Undecided,New]15:51
evuhm, is it intentional that the running application in Touch consumes all the input, regardless of its state? If launch the gallery app, then do a kill -STOP $(pidof gallery-app), I have no way out (until I kill with -CONT)16:41
evtaking this to the appropriate channel16:41
didrockspitti: barry introduced those tests as AP tests, it seems they never passed, I don't have the time to fix them TBH so dropping seems good16:42
didrockspitti: I should find why this new ugettext crash though…16:44
barrypitti, didrocks which tests?16:53
didrocksbarry: the oneconf autopkg tests, pitti told they never passed16:53
barrydidrocks: darn16:54
barrydidrocks, pitti let me try that locally16:55
didrocksbarry: thanks!16:56
=== timrc_ is now known as timrc
=== sam113101 is now known as sam113101_afk
=== sam113101_afk is now known as sam113101
mhall119kenvandine: want to package Poppler 0.24 for me?19:04
mhall119pretty please?19:05
seb128mhall119, I'm doing poppler packaging, why do you need it?19:05
mhall119seb128: the docviewer core apps wants to start using it for PDFs19:05
seb128mhall119, they need the new version?19:06
mhall119seb128: didn't want to ping you, since it's after-hours19:06
mhall119seb128: yeah, because it has the Qt5 support19:06
seb128mhall119, nice!19:06
seb128mhall119, oh, they turned that serie stable, yeah, no problem to update19:06
mhall119cool19:07
seb128mhall119, I can look at that tomorrow19:07
mhall119thanks seb128!19:07
seb128yw19:07
Laneytransition time? :-)19:07
infinityOh joy, I just *love* poppler transitions.19:08
kenvandineseb128, thanks... glad you can do that for mhall119 :)19:09
LaneyThat's why they gave you the +1-maint crown. :P19:09
seb128Laney, looks like another of those ;-)19:10
* kenvandine has compiled this plugin soooo many times on the phone... this time has to be the one!19:10
infinitykenvandine: I think you just jinxed it.19:12
kenvandinehehe19:12
infinitykenvandine: This is the build where you phone bursts into song, starts twirling around on your desk, and then sets itself on fire.19:13
infinitys/you/your/19:13
kenvandinenope, it worked :)19:13
infinityYeah, or that.19:13
infinityI always get those two outcomes mixed up.19:13
kenvandineseb128, i have it displaying those services from the SIM :)19:13
kenvandineinfinity, hehe :)19:13
seb128kenvandine, \o/19:13
* kenvandine should have never tried exposing the QMap to QML... that is a disaster19:14
seb128kenvandine, did you end up wrapping the qt api?19:14
kenvandineyeah19:14
ogra_oh oh ... all your secrets exposed19:14
seb128kenvandine, do you add that to qtsystems?19:14
Laneythe SIM services stuff in phone?19:14
seb128Laney, yes19:14
Laneythat's exciting19:14
kenvandineseb128, no...19:14
LaneyI didn't know we had some API for that already19:14
kenvandineprivate plugin in system-settings19:14
seb128Laney, ofono has one and qt bindings19:14
kenvandineLaney, ofono-qt has it19:15
Laneynice19:15
Laneygo go settings which work19:15
seb128kenvandine, that wfm, but ideally we would add it to qtsystems, since they already have a ofono wrapper and that's where we get the imei etc19:15
seb128Laney, speaking of which I've moved the ringtone etc settings to the shared schemas, if you approve the mr today I can make system settings and phone app use those keys tomorrow19:16
seb128hint hint hint ;-)19:16
Laneyseb128: OK, I can do a schema one but not qml stuff now19:16
kenvandineseb128, are we already patching qtsystems?19:16
Laneyupstream it?19:16
kenvandineLaney, of course :)19:16
Laney:P19:17
kenvandinebut i am wondering what our current delta is19:17
seb128kenvandine, we don't have one, but loicm is assigned work to a platform backend for Ubuntu afaik19:18
seb128kenvandine, check with pat maybe19:18
seb128or Mirv might know19:19
kenvandineseb128, oh, qtsystems5 wraps the ofono dbus API19:21
kenvandinenot libofono-qt19:21
kenvandinethat seems suboptimal19:21
kenvandinels19:22
Laney. ..19:22
kenvandinewhoops :)19:22
=== racarr is now known as racarr|lunch
=== ritz is now known as ritz|dead
=== NCommand` is now known as NCommander
=== NCommander is now known as Guest48731
seb128kenvandine, yeah, well it works... ;-)19:40
chilukDaviey jdstrand   can I get some SRU love on  https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1179781 ?19:47
ubottuUbuntu bug 1179781 in curl (Ubuntu) "If-Modfied-Since undhandled case causes apt lists corruption with https repositories" [Undecided,In progress]19:47
=== schmidtm_ is now known as schmidtm
chilukcomments #4 and #5 have debdiffs waiting for upload.19:48
Davieychiluk: if nobody beats me, i'll take a look tomorrow morning.  Too tired to look now.19:49
chilukawesome thanks..19:49
chilukDaviey you were the patch pilot for today right?19:50
chilukI'll add you on copy just in case19:50
=== racarr|lunch is now known as racarr
smoseranyone python3 friendly have ideas ?21:26
smoserhttp://paste.ubuntu.com/5926783/21:26
=== andreas__ is now known as ahasenack
=== fenris_ is now known as Guest34896
cjwatsonsmoser: You haven't set func to anything - no set_defaults calls23:03
cjwatsonPerhaps that's relevant?23:04
Snow-Manargh.  ipv6 down *again*? :(23:06
cjwatsonSnow-Man: If this is about a Canonical service, I doubt most people in this channel will have a clue how to help.  #canonical-sysadmin is more likely to stand a chance.23:07
=== mwhudson- is now known as mwhudson
=== salem_ is now known as _salem

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