/srv/irclogs.ubuntu.com/2014/05/08/#ubuntu-devel.txt

=== _salem is now known as salem_
=== salem_ is now known as _salem
=== Guest90962 is now known as NCommander
=== NCommander is now known as Guest80947
infinitypitti: adt-britney seems to be "stuck".  All the tests triggered by sphinx, for instance, have been "running" for a Very Long Time despite that being, I believe, complete BS.03:09
infinitypitti: More bugs to hunt down?03:09
=== Guest80947 is now known as NCommander
pittiGood morning03:39
pittixnox: upstart> yay, you did it! why sad?03:40
pittiogra_: well, it was requested by dbarth and got three acks in the MP: https://code.launchpad.net/~dbarth/ubuntu-seeds/ubuntu-touch.remove-cordova-2.8/+merge/21509803:40
pittiogra_: so it seemed ok?03:40
pittiinfinity: probably more likely to be a networking issue; I'll have a quick look (although I'm not intimately familiar how this is plumbed together)03:41
infinitypitti: Well, I was relying on you to relay to jibel if he's the one at fault. ;)03:42
pittiinfinity: yep :)03:42
pittiinfinity: btw, that adt-britney fix for ignoring results is coming along well03:43
pittihttps://code.launchpad.net/~jibel/britney/fix_missing_results/+merge/218467 fixes the issue, just needs some cleanup03:43
pittiinfinity: so this  afternoon or tomorrow morning or so we should land this03:43
infinity\o/03:43
pittiif jibel finishes this this morning (which I assume), I'll ask cjwatson to review; I guess he's closest to that part of britney?03:44
infinitypitti: Do we also have "ignore tests that have never passed" somewhere on the wishlist stack?03:44
pittii. e. I did the first round of review, but I can't actually land it03:44
pittiinfinity: nope, that branch fixes those :)03:44
infinityErm, it does?03:45
pittiinfinity: it splits the "FAIL" state into ALWAYSFAILED (and britney will accept it) and REGRESSION (it succeeded at least once)03:45
infinityAhh, awesome.03:45
pittiand everything is testcased03:45
infinityThis makes me very happy.03:45
infinityI can probably scrap a few hints when that lands.03:46
infinitypitti: This may be too much effort, so feel free to tell me to eff off, but could we also split the i386 and amd64 jobs the way armhf and ppc64el are split?  It seems like a monumental waste of resources every time I restart a failed/broken job and it rebuilds both.03:48
pittiinfinity: I wouldn't bother with jenkins any more TBH03:48
infinityThough, I guess then they'd lose the "intuitive" linking between the two arches in the UI.03:48
infinitypitti: Yes, I was hoping your response was "jenkins is going away tomorrow".03:48
pittiinfinity: as soon as I'm through with fixing those autopkgtest bugs, I'll continue working on https://wiki.debian.org/MartinPitt/DistributedDebCI03:49
pittiinfinity: well, I'd love for "tomorrow", just not quite there yet03:49
infinitypitti: For large values of "tomorrow"? :)03:49
pittiinfinity: if everyone stops sending me fires to put out for a week or so, I can make some progress there :)03:49
pittiinfinity: at least I made some nice progress on the debci rearchitecture03:50
pittiinfinity: and I have a working prototype of the AMQP implementation03:50
pittiinfinity: the worker is literally just 130 lines of code or so03:50
infinitypitti: I don't know what that means, but I trust it translates to "things will be more awesome".03:50
pittiinfinity: IOW, the entire worker/queue handling code is smaller than a single jenkins XML job config :)03:50
infinitypitti: That seems like what I'd expect a worker to be, yeah.03:50
pittiinfinity: yes; replace jenkins with a set of AMQP queues (which are very robust, and no SPOF any more) and a distributed file system for the results03:51
infinitypitti: Please share this awesome with everyone else in the company that uses jenkins as a crutch and purge them all. :P03:51
pittijenkins requires way too much maintenance, gets in the way, and becomes too much of a SPOF03:51
infinitys/company/world/03:51
pittiinfinity: I can assure you the CI team is running full speed away from it :)03:52
pittiinfinity: e. g. the current CI train runs entirely without jenkins AFAIUI03:52
pittixnox: ah, my /etc/modules lost rtc! merci beaucoup :)03:52
infinitypitti for President, with a campaign promise of "Jenkins-free by the next LTS"?03:52
pittiinfinity: next LTS? gosh, I hope "next release"..03:53
pittisomeone break my network for a week, and when I come back it should all be running :)03:53
infinityHah.03:53
infinityWe'll send doko over with scissors.03:54
pittiI suppose my email server would already do03:55
pittiooh, "Jenkins Fixed - utopic-adt-libgmpada"03:56
pittidoes that mean the gnat/ada stack became installable now?03:56
infinitydoko merged gnat, I believe.03:56
infinitySo, it should be.03:56
pittiyes, a while ago, but it made a ton of pacakges uninstasllable and thus britney unhappy03:56
pittiah, still does03:57
infinityLooks like we at least need an easy hint for gnat/gnat-4.6  No idea why britney doesn't appear to be autohinting them.03:58
infinityBut things may well still be broken with that.03:58
* infinity does that now.03:58
pittiinfinity: well, in the recent runs it actually was uninstallable, like https://jenkins.qa.ubuntu.com/view/Utopic/view/AutoPkgTest/job/utopic-adt-libxmlada/6/ARCH=i386,label=adt/console04:01
pittie. g. libxmlada4.1-dev depends on gnat-4.6, while this tries to upgrade to gnat-4.904:02
infinityAhh.04:02
pittiso http://people.canonical.com/~ubuntu-archive/proposed-migration/update_output.txt seems quite right to me04:02
infinitypitti: I wasn't implying output was wrong, just weird that it didn't autohint the two (which would still break other things)04:02
pittiin the source I see04:03
pittiDepends: ${misc:Depends}, ${ada:Depends}04:03
infinitySo, I assume anything with that dep needs a rebuild.04:03
infinityCan transition in the morning if no one beats me to it.04:03
pittihowever, it build-depends on gnat, gnat-4.6 (why??)04:03
pittii. e. it'll need sourceful changes04:03
infinitySure, not rocket surgery.04:03
pittiinfinity: no, mostly checking if it still builds with 4.9 I suppose04:03
pittiat least it's in debian as well, so these can be forwarded04:04
infinityThat particular one has an upload in Debian NEW that should fix it.04:04
infinityMaybe we should just leave this alone while Debian does the transition.04:04
pittiooh, and there it is: https://ftp-master.debian.org/new/libxmlada_4.4.0puregpl-1.html04:05
pittiright04:05
* infinity puts that transition back on ignore for a bit.04:05
infinityI think I might try for an early night, so I have more time for hotel bacon in the morning.04:08
StevenKinfinity: Going to bed at 3am, rather than 4, you mean?04:09
infinityStevenK: Shockingly, 11pm.  Though likely more like midnight when I finally sort out how to shut off my brain enough.04:10
infinity(ie: when the drugs kick in)04:10
infinityToodles.04:10
s1adener, morning04:11
=== work_alkisg is now known as alkisg
=== wgrant changed the topic of #ubuntu-devel to: Trusty Final released! | Archive: Open, publisher stopped for maintenance | Devel of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of lucid -> trusty | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots:
pittihallyn: I have a followup question on bug 131717905:56
ubottubug 1317179 in systemd (Ubuntu Trusty) "lxc containers fail to start in trusty with newer kernels" [Medium,Confirmed] https://launchpad.net/bugs/131717905:56
=== alkisg is now known as work_alkisg
dholbachgood morning06:42
zygagood morning everyone07:04
=== work_alkisg is now known as alkisg
Wellarkhi!07:33
Wellarkis there a way to upgrade from trusty to utopic yet?07:33
Wellarkdo-relese-upgrade -d says there are no new releases available07:33
WellarkI could manually edit my sources.list, but that would throw away all the fail-safes do-release-upgrade provides07:34
RAOFWellark: do-release-upgrade provides no fail-safes at this stage ):07:36
RAOF:)07:36
Wellarkwell, it is able to roll back on some errors at least07:36
Wellarkactually I was thinking of running it with -s07:36
RAOFWell, at the moment you won't get anything particularly different in utopic; it's fairly safe.07:38
RAOFAlthough you will lose DNS resolving.07:38
RAOFThat might be an issue for you :)07:38
WellarkI'm doing networking for touch.. maybe I could manage ;)07:39
Wellarkhmm.. seems we have a daily-live for utopic at least..07:39
mvoWellark: if you change your /etc/update-manager/release-upgrades from "prompt=lts" to prompt=normal do-releae-upgrade -d will work07:40
Wellarkmvo: I though -d explicitly overrides the config07:43
Wellarkwill try that then07:43
Wellarkmvo: thanks! now it works07:44
mvoWellark: it does, but there are two channels (for lack of a better term) for upgrades, lts->lts and lts->normal and right now the upgrade is only available in the normal channel - I guess I should actually fix that and make it available in the lts->lts one as well07:45
* mvo makes a note07:45
xnoxpitti: well... we spawn user session init for some basic tests, and that was going on ahead and launching jobs from /usr/share/upstart/session... that's not good.07:58
pittixnox: ah, and that broke the upstart test?08:00
xnoxpitti: yeah, the test was racing the dbus user session job. thus retries on buildds, but an always loose ADT VM.08:03
zygahey, using gnome-shell (and gnome-control-center) display settings (particularly monitor arrangement) is lost after logging out and back again08:14
zygathat works well with unity08:14
zygacould be a missing upstart session job or something like that?08:14
zyganote: changes are applied but they are not restored after logging in again08:15
darkxstwhat should I do when a package wants to install something in "usr/lib/python3.4/site-packages/gi/overrides"08:45
darkxst^that shouldn't be hard-coded in an install file right?08:46
pittidarkxst: doesn't dh_python3 take care of moving it into the right place? (or am I mixing this up with what dh_python2 used to do?)08:49
pittithey need to go into /usr/lib/python3/dist-packages/gi/overrides08:50
pittiinfinity: oh wait, could that just be because britney didn't actually run (or finish) for several hours? excuses is from 04:1308:52
pittibut I have a feeling that the publisher isn't running, so maybe britney just doesn't get triggered (it's not running at least)08:53
pittimy change-override command hasn't gotten into effect for over an hour already08:54
Laneypitti: the topic says it's stopped, so that sounds correct08:56
darkxstpitti, nope dh_python3 doesnt move them08:57
pittiLaney: ah indeed, missed the topic change08:59
cjwatsonpitti: Yeah, right now is probably not a good time to do proposed-migration maintenance since we won't see the results for some time :-)09:08
pittiack09:08
=== wgrant changed the topic of #ubuntu-devel to: Trusty Final released! | Archive: Open, publisher stopped until ~15:00 | Devel of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of lucid -> trusty | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots:
pittiwgrant: thanks!09:12
mardypitti: hi! These autopkg tests fail apparently because some X11 dependency is missing: https://jenkins.qa.ubuntu.com/view/Utopic/view/AutoPkgTest/job/utopic-adt-ubuntu-system-settings-online-accounts/4/ARCH=amd64,label=adt/console09:21
mardypitti: am I missing something in debian/control?09:21
pittimardy: python-xlib apparently?09:22
pittioh wait, why doesn't autopilot-desktop depend on that09:22
pittiit does09:22
pittimardy: ah, seems your test doesn't actually depend on autopilot-desktop :)09:22
pittimardy: you should use that instead of just python-autopilot to get the missing deps09:23
mardypitti: thanks a lot, I'll try that09:29
mardyMirv: should I add a commit to u-s-s-o-a to fix the above ^, or make a separate MP, or what?09:30
=== doko_ is now known as doko
sil2100pitti: hello!09:38
pittihello sil210009:38
sil2100pitti: I heard you're the best person to ask when there are mysterious autopkgtest failures going on - ubuntu-download-manager seems blocked in -proposed due to an autopkgtest failure, but it looks bogus, seems like more of some infra issue: i.e. https://jenkins.qa.ubuntu.com/view/Utopic/view/AutoPkgTest/job/utopic-adt-system-image/4/ARCH=amd64,label=adt/09:40
sil2100pitti: do you know by any chance what's wrong and how to fix this? ;)09:40
pittisil2100: ah, it's creating the log file in the $ADT_ARTIFACTS/ directory apparently; I'm afraid 9p is really limited and you can't chown there09:42
pittisil2100: so if it's ok, I'd propose to create the log file in $ADTTMP instead, and after calling the test copying it to $ADT_ARTIFACTS09:43
pittisil2100: the alternative would be that autopkgtest would have to create the artifact dir in a VM-local dir and then always copy the thing to the shared 9p dir which introduces quite some penalty for large files09:43
pittisil2100: so in short, "qemu 9p sucks", but it's still the best of all horribly broken ways to communicate with a VM :/09:44
pittisil2100: i. e. change debian/tests/prep.py to set artifacts = os.environ['ADTTMP'], and add somethig like "cp $ADTTMP/client.log $ADT_ARTIFACTS/" to debian/tests/smoketest09:46
sil2100pitti: thanks! Will do that :)09:52
pittiand half of the kingdom for whoever comes up with a sane and efficient way to exchange files with a VM (which doesn't assume that the entire network stack and ssh are up, and that you have the credentials etc)09:53
=== alkisg is now known as work_alkisg
ogra_pitti, thanks for the answer yesterday ... i left a question on the bug already for the cordova stuff10:07
ogra_(well, s/yesterday/this morning at an unholy time/)10:08
Mirvmardy: you need a new landing probably10:10
pittiogra_: ack; I can also stop doing these seed changes during sponsoring, but it seems nobody else did it or updated that MP for months..10:10
Mirvso, MP10:10
pittiogra_: and it looked ack'ed enough; so, sorry if that messed up something10:10
ogra_pitti, well, it is probably valid (especially since it comes from dbarth)10:10
ogra_as long as cordova 3.0 is fully backwards compatible we shoulld be fine ... it is just that framework changes should better be checked twice since we promise a 100% reliable framework for the ones we already released10:11
xnoxcjwatson: re:nvme looks good, thanks a lot.10:44
xnoxogra_: framework version should be bumped, and old one still provided if new one is still compatible.10:45
xnoxogra_: such that those that use 3.0 features, not present in 2.8, can set appropriate framework name.10:45
cjwatsonxnox: cool, I basically copied my earlier fusionio patch10:46
ogra_xnox, right ... that change dropped something the old framework relied on10:46
ogra_but we still support that framework10:46
cjwatsonxnox: it's building now, according to my laptop fans10:46
xnoxcjwatson: =)))))) excellent indicator.10:46
ogra_xnox, thats why i was asking about it :) as long as 3.x is fully backwards compatible dropping is fine, i just dont know if anyone checked10:47
cjwatsonAlso it vents heat at least in part through the bit where I rest my wrists - I think I shall go and have a belated breakfast rather than cooking my hands10:48
ogra_winter laptop :)10:48
xnox=))))) "winter laptop" that's funny. I really need a spring/summer 2014 collection laptop asap!10:50
=== bdrung_ is now known as bdrung
=== fabo_ is now known as fabo
=== MacSlow is now known as MacSlow|lunch
=== work_alkisg is now known as alkisg
=== aero is now known as babulal
basd82What is the goog chanel to ask somting about the archive.ubuntu.com and security.ubuntu.com11:55
=== MacSlow|lunch is now known as MacSlow
cjwatsonbasd82: Not sure, would depend what the question was12:03
basd82is the content security.ubuntu.com also on archive.ubuntu.com12:04
basd82I made local mirror for our release party, and redirect nl.archive to local miror i prever to do the same with security du to low speed internet connection12:05
cjwatsonYes.  security.ubuntu.com exists separately so that we can deliver security updates without having to wait for mirroring.12:05
basd82Great so for the install party i can also redirect security to this local mirror12:06
cjwatsonFor a local mirror you can just mirror archive.ubuntu.com; it will typically be ahead of security.ubuntu.com in sources.list and so apt will fetch packages from your mirror12:06
cjwatsonEven if you don't redirect security.ubuntu.com12:06
cjwatsonBut for a short-term thing redirecting both should be fine.12:06
=== _salem is now known as salem_
Saviqjodh, hey, any ETA on releasing upstart with the fix for bug #1222705 ?12:53
ubottubug 1222705 in upstart (Ubuntu) "init assert failure: alloc.c:633: Assertion failed in nih_unref: ref != NULL" [Medium,Confirmed] https://launchpad.net/bugs/122270512:53
cousteaulaunchpad bug 932177 - could this be workarounded for 12.04 and other affected versions?  (see my comment at the end)13:07
ubottuLaunchpad bug 932177 in Xubuntu "XFCE (and other non-GNOME) desktops do not initialise gnome-keyring correctly / WARNING: gnome-keyring:: couldn't connect to PKCS11" [Undecided,New] https://launchpad.net/bugs/93217713:07
cousteauthe workaround is basically deleting the OnlyShowIn= line in the four gnome-keyring/daemon/gnome-keyring-*.desktop.in.in files13:09
cousteauubuntu 14.04 seems to have this application fixed so the annoying warning message isn't displayed, but other versions such as 12.04 are still affected13:09
xnoxSaviq: jodh: upstream release is not happening for a while, but we can cherry-pick that into ubuntu upload.13:13
Saviqxnox, would be nice, we've been bit by it a few times13:14
xnoxSaviq: ack.13:15
* ogra_ looks around for a filesystem guru 13:15
ogra_xnox, !13:15
ogra_xnox, are you subscribed to the ubuntu phone ML ?13:15
ogra_i'm wondering about some weird behavior of resize2fs13:15
ogra_xnox, so to my knowledge resize2fs will never ever touch the underlying partition (or in the case we talk about the .img file) ... yet people seems to be able to just use resize2fs with our system.img file on the phone without dd'ing any additional space to it and the img gets resized13:17
ogra_*seem13:18
* ogra_ wonders if resize2fs grew some secret new behavior, though the manpage still says it wont touch partitions13:19
xnoxSaviq: hm.... ?! that fix was released in upstream 1.12, and thus is in trusty and utopic.13:20
xnoxSaviq: are you sure it's the same bug? what package version did you see that bug with?13:20
Saviqxnox, hmm interesting, I assumed that's that whenever I saw an init crash, will come back when I have more info13:21
xnoxSaviq: hm, the last line of the crash is from within libnih about to dereference a null pointer....13:22
xnoxSaviq: so it could be any other bug.13:22
=== kees_ is now known as kees
=== alkisg is now known as work_alkisg
pitticjwatson: it seems the publisher is running again; could we restart britney?14:00
pittihm, or maybe not14:01
pittiLP thinks it ran (https://launchpad.net/ubuntu/+source/clustalw/+publishinghistory actually got published to universe), but rmadison disagrees14:01
infinitypitti: britney will run itself.14:01
cjwatsonright, just leave it, it'll sort itself otu14:01
infinitypitti: But the publisher is mid-run right now.14:01
cjwatson*out14:01
cjwatsonit didn't run last time because the LP infrastructure doesn't cope well with extremely long publisher runs and the postgres connection timed out, so it never updated dists14:02
pittiinfinity: ah, thanks; wow, must be a hell of a run, for 5 hours already :)14:02
cjwatsona number of a-f caches were absent14:02
infinitypitti: We're doing Very Bad Things.14:02
pittithanks for the heads-up!14:02
=== Ursinha is now known as Ursinha-afk
=== alexlist` is now known as alexlist
mahmohmlankhorst: ping14:09
mlankhorstpong14:10
=== aero is now known as aerocarbine
mterrypitti, poke about ofono test scripts.  dialer-app-autopilot seems to make the same calls the scripts do, but dialer-app-autopilot works and the scripts don't.  Do you know if there have been changed environment requirements?14:42
pittimterry: ah, I was going to reply to your question, but you weren't online; what was your problem with 199?14:44
pittimterry: if you dial that you'll get an ofono exception (that's normal with the simulator); perhaps that was what you were wondering about?14:44
mterrypitti, naw, I'm used to the exception14:44
mterrypitti, just nothing happens on the phone14:44
mterrypitti, is it easy for you to try and sanity check my results?14:45
pittimterry: no, the scripts ought to work as well; d-a-ap just changed to doing the d-bus call manually to better handle that exception14:45
mterrypitti, yeah I looked at its code, it seems to be doing the same thing indeed14:45
mterrypitti, when I run the dialer-app suite, it works and I see the call (but no ring)14:45
pittimterry: what does the script do? after doing a call, do you see it in list-calls?14:45
mterrypitti, when I run the script, it doesn't do anything14:45
pittiso that's a recent regression then14:46
pitti(in the middle of debug session with lots of brain state, so I'd prefer to try later rather than now)14:46
mterrypitti, I get something from list-calls yeah14:46
mterryand now it's gone14:46
mterryso I think the call is happening14:46
mterrypitti, OK, no worries.  I'll try to track it down.  But when you have an empty brain again, hit me up14:47
=== arges` is now known as arges
=== Ursinha-afk is now known as Ursinha
=== aerocarbine is now known as aero
=== aero is now known as babulal
zyga__looking at https://launchpad.net/ubuntu/utopic/+queue?queue_state=3&queue_text=sphinx -- when will sphinx move from proposed to main?15:05
cjwatsoncategory error: proposed is a pocket, main is a component15:07
zyga__sorry, that's is correct,15:07
zyga__so what is the name of the usual pocket?15:07
=== zyga__ is now known as zyga
cjwatsonrelease15:07
zygaah, right15:07
cjwatsonhttp://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#sphinx lists a number of autopkgtest failures15:07
cjwatsonThat may not be current as the publisher has been down for much of today15:07
pittihttps://code.launchpad.net/~jibel/britney/fix_missing_results/+merge/218467 will help with those and ignore tests which never succeeded (i. e. broken test)15:08
zygacjwatson: thanks, I'll keep that link around15:08
cjwatsonRight, those are all never-passed things15:08
pittiI hope we can land that on Monday (or even tomorrow, although Fridays seem suboptimal for rolling out britney changes)15:08
cjwatsonI'm fine with landing it tomorrow morning; I'll be available if not necessary around at the weekend15:09
pitti(WIP is right, jibel was working on some improvements after my initial review, but should be done tomorrow)15:09
pittiapparently today is a French national holiday15:09
zygacjwatson: is there a way to force update on sphinx?15:14
zygacjwatson: http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/utopic/sphinx/utopic-proposed/revision/4915:14
zygacjwatson: that's the effective delta that is currently blocked by the CI machinery15:15
cjwatsonIt is possible, but I worry about leaving us without test cases for the (much more important) update to the machinery15:15
cjwatsonAnd any new builds in utopic happen against -proposed, so it shouldn't be urgent to push that through15:16
cjwatson(You should be able to configure your PPA to build against -proposed temporarily, too)15:16
zygacjwatson: oh, is there a way to do that in a ppa as well?15:16
zygaah15:16
zygathanks, that's all I need15:16
cjwatson"Edit PPA dependencies"15:16
zygaright15:16
cjwatsonand select Proposed in the top radio group15:16
cjwatsonIncreases the risk of transient failures in general, so it's right that it's off by default15:17
zygathanks, that should solve it for this single case15:17
=== babulal is now known as aerocarbine
=== wgrant changed the topic of #ubuntu-devel to: Trusty Final released! | Archive: Open | Devel of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of lucid -> trusty | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots:
Henne91Hey everybody! I have a question concerning Unity/Debugging. Does anybody have an idea what is the best way to run unity-settings-daemon in debug mode right after boot?15:53
Henne91The problem is, I am trying to debug an annoying bug but if I run "unity-settings-daemon --replace --debug" this will prevent the bug so I need to start it in debug mode right away.15:53
tarpmanHenne91: move/rename it and replace with a shell script wrapper? exec /usr/bin/unity-settings-daemon.real --debug "$@"15:56
=== wedgwood is now known as Guest3097
=== wedgwood1 is now known as wedgwood
=== seelaman` is now known as seelaman
Henne91tarpman: sounds good, thanks ;-)16:09
stgraberbdrung: hey, so with that last change you did to ifupdown we can actually start using exec ifup/ifdown again and so probably should. I rejected the upload for now, would be nice if you could re-upload with exec16:36
=== roadmr is now known as roadmr_afk
infinitydh_install --fix-missing16:57
infinityUnknown option: fix-missing16:57
infinityzul: ^-- Did you mean list-missing?16:57
infinityzul: Or fail-missing?16:58
infinityzul: (Seen in the keystone build log, but could be in others)16:58
zulfail-missing16:59
zulill fix it our bzr branch17:00
bdrungstgraber: thanks for pointing it out. i will re-upload the package.17:25
prepangolinany guys?17:34
bdrungstgraber: can you reject the old precise and saucy ifupdown uploads?18:12
infinitybdmurray: What triggers the phased update things?18:15
infinitybdmurray: Cause you're running into the LP double-override bug and deleting binaries.18:15
stgraberbdrung: sure18:16
bdmurrayinfinity: its just a cronjob run every 6? hours18:17
infinitybdmurray: Ugh.  Kay, so while we had the publisher offline for ~12h, every arch:all package you overrode twice disappeared from the archive.18:19
stgraberbdrung: done18:19
infinitybdmurray: That needs to be triggered to only run once per publisher.18:19
stgrabersmb: drbd8 accepted18:19
bdrungstgraber: thanks18:19
infinitybdmurray: I also have no idea how many binaries this affects.  I only noticed it by chance because someone mentioned python-seamicroclient in passing and I did an rmadison on it.18:20
infinity python-seamicroclient | 0.2.0-0ubuntu1 | trusty         | source, all18:20
infinity python-seamicroclient | 0.2.1-0ubuntu1 | trusty-updates | source18:20
infinity python-seamicroclient | 0.2.1-0ubuntu1 | utopic         | source, all18:20
infinitybdmurray: Do you have logs or any way of knowing which packages you acted on in the last day, so we can hunt for fallout?18:21
bdmurrayinfinity: this should help http://people.canonical.com/~ubuntu-archive/phased-updates.html18:21
infinitySo, anything in that list is suspect, I suppose.18:22
infinitybdmurray: But I guess that doesn't list things that reached 100% in the last day?18:22
bdmurrayinfinity: no, I can find that too18:22
infinitybdmurray: That would be helpful.18:23
bdmurrayinfinity: the last day being the last 24 hours or 05-08?18:23
infinitybdmurray: The last 24h should do.18:24
cjwatsonbdmurray,infinity: It should be possible for the client to check for pending overrides.18:30
cjwatson(Still racy in theory, but much less so in practice.)18:30
infinitycjwatson: Triggering it from publisher-parts would probably be saner.18:30
infinitycjwatson: trigger + timeout semaphore if you don't want it as frequent as the publisher itself.18:31
cjwatsonIt's currently every six hours.  I don't think we want to crank it up quite that much.18:31
cjwatsonBut I still think it should check for Pending publications, just in case somebody feels the need to run it manually.18:32
infinitycjwatson: Every 6 hours with a semaphore would work fine, though.18:32
infinitycjwatson: As in, I trigger you, you check if it's been >>6h since the last run, exit if not, run if so.18:32
infinity(ie: the same thing we do for external mirror triggers)18:33
infinityAnyhow, cleaning up the mess now.18:33
infinityEnjoy the -changes spam.18:33
bdmurrayHow do you check for publisher runs?18:33
infinitybdmurray: We have hackish ways we do it now, but the better way is for the publisher to trigger you.18:34
infinityWhich I'm going to do for the archive reports.18:34
infinityAnd could well do for this as well.18:34
infinityThough, I suppose there's still a minor race with a real human double-overriding.18:34
infinityWe really need to fix that bug.18:34
bdmurrayinfinity: so I have a list of packages that became fully phased, how I can check them for you?18:36
infinitybdmurray: rmadison18:36
infinitybdmurray: If there are arch:all binaries missing, life sucks.18:37
infinitybdmurray: Or just give me the list, since I'm already doing it for the others.18:37
=== roadmr_afk is now known as roadmr
infinitybdmurray: Alright, I'm done with the webpage you gave me.  How many more do you have?18:40
bdmurrayinfinity: http://pastebin.ubuntu.com/7417678/18:41
cjwatsonDon't we want all phase changes, not just those to 100%?18:41
cjwatsonThey all amount to override changes18:42
bdmurraycjwatson: that was in the html report18:42
cjwatsonOh right18:42
infinitycjwatson: The pre-100% ones were at http://people.canonical.com/~ubuntu-archive/phased-updates.html18:42
cjwatsonGot it18:42
infinitycjwatson: And -changes spam shows I checked those. ;)18:42
infinitybdmurray: That would be much less painful by source package...18:42
* infinity sorts that out himself.18:43
infinityWell, by source, and knowing which series...18:43
bdmurrayits all trusty18:44
infinityLooks like gettext, clamav, marble, and kubuntu-meta, maybe.18:44
infinityAnd kde-dev-scripts18:47
infinityAlright, those are all copied.18:47
smbstgraber, Your kernel is ready to be picked up19:25
barry@pilot in19:33
=== udevbot changed the topic of #ubuntu-devel to: Trusty Final released! | Archive: Open | Devel of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of lucid -> trusty | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: barry
=== roadmr is now known as roadmr_afk
=== roadmr_afk is now known as roadmr
saiarcot895Just to check, are we allowed to ask here if anyone is willing to sponsor an SRU?20:17
ari-tczewsaiarcot895: yes, you're allowed. the best is subscribe to ubuntu-sponsors @bug. is your patch already ACK'ed by SRU team?20:32
saiarcot895ari-tczew: no, I thought ubuntu-sponsors had to approve it first.20:33
saiarcot895For the record, the SRU/patch to review is https://bugs.launchpad.net/ubuntu/+source/checkstyle/+bug/130879420:35
ubottuLaunchpad bug 1308794 in checkstyle (Ubuntu) "Checkstyle unusable on Trusty" [Undecided,In progress]20:35
=== salem_ is now known as _salem
ari-tczewsaiarcot895: https://wiki.ubuntu.com/StableReleaseUpdates?action=show&redirect=SRU#Procedure20:46
ari-tczewstep #6 says: "The ~ubuntu-sru team will review and approve then the archive admins will accept your upload."20:48
saiarcot895ari-tczew: But step 5 says "Upload the fixed package to release-proposed with the patch in the bug report", and, if you can't upload, to get a sponsor20:49
robert_ancellbdmurray, hey, so I'm getting emails from you (automated?) about the the nautilus SRU (bug 1286766) not rolling out further because errors.ubuntu.com is picking up new stack traces. I'm not sure that the traces are due to the patch, how do we continue from here?21:28
ubottubug 1286766 in Nautilus "Crashes on startup if shows "required directories missing" dialog" [Critical,Fix released] https://launchpad.net/bugs/128676621:29
bdmurrayrobert_ancell: those are from the phased-updater and are automated. if an individual crash isn't new we can override the phased updater check for that spefici crash.21:31
robert_ancellbdmurray, sorry, be back in 10mins21:31
robert_ancellbdmurray, sorry about that. The stack traces are new but I think they might be from the same underlying cause21:41
robert_ancellso that is tricky as there might be a new stack trace every few days :/21:42
robert_ancellbdmurray, is there a way of finding out if the rate of errors has increased in the users who have the SRU?21:43
bdmurrayrobert_ancell: there is a check to see if the rate of errors for all users has increased21:43
bdmurrayrobert_ancell: comparing rate of crashes for the previous package version to the new package version21:44
robert_ancellbdmurray, but we don't know the number of users for the previous / new so we can't do a comparison right?21:44
robert_ancellor is the upgraded users just a fixed percentage so we can assume?21:45
bdmurrayrobert_ancell: if this is a critical issue as the bug seems to indicate we can manually set the phased-update percentage to 100%21:46
robert_ancellbdmurray, can we get those crash rate numbers for 1:3.10.1-0ubuntu8 and 1:3.10.1-0ubuntu9 and check they have the expected ratio?21:49
Gladiakhi everyone21:51
Gladiaki've a little question related to mono and shell command21:51
Gladiakcould you help me ?21:51
bdmurrayrobert_ancell: I've an errand to run but will look into the rate when I return21:53
robert_ancellbdmurray, ok, thanks21:53
dobeyGladiak: this channel is about development of ubuntu itself (mostly about the foundation), not really about development of arbitrary apps on ubuntu.21:54
Gladiakah ok sorry21:54
dobeyGladiak: also, just ask your question on irc. don't ask to ask. if anyone has an answer, they'll reply with it21:54
Gladiakfirst time for me on irc :/21:54
Gladiakok sorry again :°)21:55
Gladiaki've a problem running this command in a gtk# mono app: sudo dpkg --set-selections < /home/$USER/pack_list21:56
Gladiaki'm trying to build a "backup" program to restore a system after a format21:56
Gladiakbut i can't find a method to run sudo command in a terminal using mono21:56
dobeyyou shouldn't run sudo from an app21:57
dobeyyou should use the PolicyKit API to run commands that require elevated privileges21:58
Gladiakmmm i see21:58
Gladiaki'll try that, maybe it could works21:59
Gladiakp.s: sorry for my english :/ i don't speak (and write) english so often21:59
barry@pilot out22:49
=== udevbot changed the topic of #ubuntu-devel to: Trusty Final released! | Archive: Open | Devel of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of lucid -> trusty | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots:
robert_ancellbdmurray, I get http://paste.ubuntu.com/7418700/ as a result of that link - is that correct?23:13
bdmurrayrobert_ancell: yes, it is23:13
robert_ancellbdmurray, ok, and to confirm this is showing that there's different crashes but not an increase in the rate of crashes?23:14
bdmurrayrobert_ancell: so the crash rate doesn't take into account the number of users and needs to be fixed23:14
bdmurrayrobert_ancell: mostly yeah23:16
bdmurrayrobert_ancell: here is the raw data - http://pastebin.ubuntu.com/7418714/23:16
robert_ancellbdmurray, ok, then I'm confident this SRU is not causing the new crash reports. Let's set the phased release to 100%23:17
robert_ancellso that says there's 10% of the crashes in the new version and I'm assuming it's rolled out to 10% of the users?23:18
bdmurrayrobert_ancell: only update-manager respects the phased-update percentage so if people install view apt-get install or synaptic or some other packager it could be higher23:19
robert_ancellright23:19
bdmurrayand I mean via and package manager of course23:20
robert_ancellBut 10% seems in the right ballpark. I wouldn't want to see the same number of crashers in the new group and the old group23:20
bdmurrayokay and so you think fully phasing it is a good idea?23:24
robert_ancellbdmurray, yes23:48
TheMuso@pilot in23:52
=== udevbot changed the topic of #ubuntu-devel to: Trusty Final released! | Archive: Open | Devel of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of lucid -> trusty | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: TheMuso
bdmurrayslangasek: can you take care of setting nautilus in trusty to a phased-update-percentage of 100?23:59

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