/srv/irclogs.ubuntu.com/2016/07/13/#ubuntu-ci-eng.txt

=== _salem is now known as salem_
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== salem_ is now known as _salem
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
Saviqsil2100, hey, would you please ♻ https://requests.ci-train.ubuntu.com/#/ticket/1525 - it's a massacre there...08:37
sil2100Saviq: on it08:40
sil2100Saviq: ok, all recycled08:41
Saviqsil2100, thanks, will keep an eye out on what happened there08:43
ToyKeepersil2100: Any idea what landed in the latest images?  All my adt-based tests are failing since it ends the user session as soon as adt returns.09:22
ToyKeeper(normally I use adt to set up the actual test, adt returns, then I measure the phone's behavior for a while)09:23
sil2100ToyKeeper: hey! Recent images had repowerd from the important bits09:23
sil2100Not sure if that could affect anything though09:23
ToyKeeperIt's only the images from a few hours ago.  Yesterday was fine.09:24
sil2100http://people.canonical.com/~lzemczak/landing-team/ubuntu-touch/rc-proposed/bq-aquaris.en/krillin/383.commitlog09:24
sil2100Looks like only repowerd could have such a big influence, nothing else was big enough09:25
ToyKeeperHmm.09:25
ToyKeepersil2100: Did that try to land once a few weeks ago, then get reverted?09:25
ToyKeeperOh, wait, that was only krillin, and in image 371...09:26
ToyKeeperSo this is probably brand new.09:27
sil2100ToyKeeper: yeah, it was ready for landing for over a week but I didn't have time to check it09:27
sil2100SO it landed yesterday only09:27
ToyKeepersil2100: repowerd does look like a likely culprit though, since it's going to sleep just a few seconds after adt returns instead of going through the usual 60-second procedure.09:28
Saviqjibel, sil2100, FYI vivid unity8 autopkgtest are dead atm due to https://bugs.launchpad.net/ubuntu/+source/repowerd/+bug/160259709:34
ubot5Launchpad bug 1602597 in repowerd (Ubuntu) "package repowerd 2016.06+15.04.20160706.1-0ubuntu1 [origin: LP-PPA-ci-train-ppa-service-stable-phone-overlay] failed to install/upgrade: subprocess installed post-installation script returned error exit status 6" [Undecided,New]09:34
sil2100Saviq: yeah, I noticed something similar for my qtmir landing, I wanted to take a look at that, glad to hear it's a known issue09:35
sil2100hm, will check the details09:36
Saviqit "works" on x and y because they're more relaxed about starting services in post-inst09:36
Saviqsil2100, https://code.launchpad.net/~saviq/repowerd/+git/repowerd/+merge/29992509:43
Saviqsil2100, IMO we should fast-track this change as a packaging change, otherwise we'll be stuck in train due to britney failures everywhere09:45
SaviqOMG that doesn't hepl09:48
Saviqit's stuck starting09:48
Saviqsil2100, bug #1602604 to09:58
Saviqo09:58
ubot5bug 1602604 in repowerd (Ubuntu) "package repowerd 2016.06+15.04.20160706.1-0ubuntu1 [modified: lib/systemd/system/repowerd.service] [origin: LP-PPA-ci-train-ppa-service-stable-phone-overlay] failed to install/upgrade: subprocess installed post-installation script returned error exit status 1" [Undecided,New] https://launchpad.net/bugs/160260409:58
Saviqthis is a MESS10:04
Saviqwe shouldn't have landed that without alf around ;P10:05
sil2100I had no idea alf went for paternity leave ;p10:07
Saviqsil2100, I'm worried we might need to revert10:09
=== jamesh_ is now known as jamesh
sil2100I think the safest way would be indeed to revert the u-s-c change to get back to powerd10:27
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
sil2100Saviq: ok, so I would opt for a temporary revert now as well of the repowerd pieces12:19
sil2100We can re-land them if needed12:19
Saviqsil2100, I can see no other way without someone getting to know it12:19
sil2100I just wonder, possibly I'll just do the soft revert on vivid12:19
sil2100Since xenial and yakkety seem fine so far, and reverting it in yakkety would mean removing the package from the archives12:20
=== chihchun is now known as chihchun_afk
=== _salem is now known as salem_
=== chihchun_afk is now known as chihchun
Saviqsil2100, think we could backport bug #1585517 to xenial overlay? or would you rather say this would be a SRU?15:43
ubot5bug 1585517 in python-setuptools (Ubuntu Xenial) "Can't install for cross-building" [Undecided,New] https://launchpad.net/bugs/158551715:43
Saviqslangasek, hey, you mentioned ↑ was due to a "lost" patch to apt? do we know how it got lost yet?15:44
slangasekSaviq: it was lost by the apt folks deciding to get Ubuntu in sync with Debian15:46
Saviqslangasek, ack, so the right solution these days is to actually fix M-A: fields, understood15:47
slangasekSaviq: it's the more robust solution anyway, since then it works for both apt-get build-dep and things like mk-build-deps; it just requires more work to annotate individual packages15:47
Saviqslangasek, ack, thanks!15:48
rvrSaviq: Silo 32 approved16:16
Saviqrvr, awesomes, mterry ↑16:17
mterryrvr, thanks!16:17
rvrSaviq: I didn't test on the desktop, though16:17
rvrturbo and frieza are ok16:17
Saviqrvr, oh ok, we've done quite some testing there16:17
rvrAck16:17
Saviqas this was the biggest impact actually16:18
=== nuclearbob is now known as nuclearbob_afk
=== chihchun is now known as chihchun_afk
=== nuclearbob_afk is now known as nuclearbob
Kaleotrainguards I summon you!18:27
robruKaleo: what ppa you want copied from and to?18:28
KaleoI'd love for the packages in https://launchpad.net/~fboucault/+archive/ubuntu/dh-exec-backport/+packages to go in https://requests.ci-train.ubuntu.com/#/silo/07518:28
Kaleorobru, unfortunately the build in the origin ppa are not complete quite yet18:29
robruKaleo: no worries, I'm just copying sources, not binaries18:29
Kaleorobru, cool18:29
Kaleorobru, thanks18:29
Kaleorobru, and one depend on the other FYI18:29
robruKaleo: what's bats? lol18:29
Kaleoa bash unit testing tool18:29
Kaleoapparently18:29
Kaleo..18:29
robruKaleo: ok it's copied, at some soonish point please run the build job again as it will generate diffs.18:30
Kaleorobru, thanks18:31
robruKaleo: wait why do we need a bash unit testing tool in vivid overlay?18:31
Kaleorobru, how soon?18:31
Kaleorobru, because it's a build dep of dh-exec18:31
Kaleorobru, of a newer version of dh-exec to be exact18:31
robruKaleo: probably now-ish is fine. it just diffs sources so you don't need to wait for the builds to finish18:31
Kaleook18:31
Kaleorobru, and why we need a newer version dh-exec you might ask :)à18:32
Kaleorobru, because I'd like to get fancy with some debian packages (and ultimately make the toolkit crossbuildable)18:32
robruKaleo: that's cool. you'll need core dev ack for the packaging changes so maybe seek those sooner rather than later.18:33
Kaleorobru, oh really18:33
Kaleorobru, who would that be?18:33
robruKaleo: anybody in https://launchpad.net/~ubuntu-core-dev/+members#active but my go-to peeps are kenvandine or mterry18:34
kenvandineKaleo, yo!18:34
robru;-)18:34
kenvandineKaleo, anything for you dude!18:35
Kaleo:D18:35
davmor2Kaleo: watch out kenvandine is after something he's being nice18:35
Kaleokenvandine, I am attempting to land a backport of dh-exec in vivid overlay18:35
Kaleodavmor2, he is just a friendly guy :)18:36
Kaleokenvandine, and I changed one line in the debian/control18:36
kenvandine:)18:36
kenvandinecool18:36
kenvandinesilo?18:36
Kaleokenvandine, https://requests.ci-train.ubuntu.com/#/silo/07518:36
kenvandineKaleo, the packaging diff is more than a line... i guess that's the backport18:37
kenvandinewhat is different than yakkety?18:37
Kaleokenvandine, I took the source from xenial which I believe is the same as in yakety18:38
Kaleokenvandine, which is the one line18:38
kenvandineah18:38
Kaleokenvandine, I debumped the dependency version on debhelper18:38
robruKaleo: nah dude the diff is huge: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_39a8dbb93caf4ec889f8a1b7f69885db/bileto-1671/2016-07-13_18:32:23/vivid_dh-exec_content.diff18:38
kenvandinethat's the diff against vivid though18:38
Kaleorobru, yeah18:39
kenvandine-         ${perl:Depends}, perl (>= 5.14.2~), debhelper (>= 8.9.13~)18:40
kenvandine+         ${perl:Depends}, perl (>= 5.14.2~), debhelper (>= 9.20151004~),18:40
Kaleokenvandine, yeah mostly :)18:40
robruoh I see bats is being ripped out, so it's not a "new" thing, just newly packaged separately.18:40
kenvandineKaleo, you said you debumped  the debhelper dep?18:40
kenvandine debhelper | 9.20150101ubuntu1 | vivid   | source, all18:44
kenvandineKaleo, that's no going to work18:45
kenvandines/no/not18:45
Kaleokenvandine, it's 9.018:53
Kaleokenvandine, I made it go from 9.20151004~ to 9~18:54
Kaleokenvandine, http://pastebin.ubuntu.com/19297295/18:55
kenvandineKaleo, not in the  diiff i'm lookingg at18:55
kenvandineno, that's build dep18:56
kenvandinei'm talking about the depends18:56
kenvandine-         ${perl:Depends}, perl (>= 5.14.2~), debhelper (>= 8.9.13~)18:56
kenvandine +         ${perl:Depends}, perl (>= 5.14.2~), debhelper (>= 9.20151004~),18:56
Kaleokenvandine, ooops18:56
kenvandineare you sure dropping that to 9~ is safe?18:57
Kaleokenvandine, pretty sure from looking at the git log18:57
kenvandineit'll afect all vivid  packages built in the overlay18:57
Kaleokenvandine, yes, all those using dh-exec which I think/hope is 018:57
Kaleokenvandine, and only at rebuild time18:58
kenvandineyeah, just worried we'll suffer from new build prooblems :)18:58
kenvandinedamn... this keyboard  is pissing me off18:58
kenvandinelaggy and keeps repeating keys18:58
* kenvandine wonders wtf is going on with thhat18:59
kenvandinegrr18:59
Kaleokenvandine, das keyboard is the answer18:59
Kaleokenvandine, yeah I am too18:59
Kaleokenvandine, but mostly not18:59
Kaleokenvandine, and xenial is "around the corner"19:00
kenvandine  * Add support for DH_CONFIG_ACT_ON_PACKAGES, see #698054 for details.19:00
kenvandine    As a consequence, depend and build-depend on debhelper (>= 9.20151004~).19:00
kenvandineKaleo, ^^19:05
Kaleokenvandine, yeah that's right19:07
Kaleokenvandine, would need to remove that feature heh19:07
Kaleofeck19:07
kenvandine:/19:07
Kaleonot that anyone will ever care about it19:07
Kaleoby the time people who know about dh-exec will start using it in the vivid overlay, we will have switched to xenial19:07
Kaleo(using that feature I men)19:08
Kaleomean*19:08
KaleoI'm tired19:08
kenvandinegett some rest!19:08
kenvandinef'iingg keyboaard!19:08
Kaleokenvandine, hang on I think it's  optional19:10
Kaleokenvandine, ah yes it is19:10
Kaleokenvandine, that's why I thought it was fine19:10
kenvandinecool19:10
Kaleokenvandine, originally it only recommended debhelper (>= 9.20151004~)19:10
Kaleokenvandine, then the author decided it would be nice for people to have the feature automatically19:11
Kaleokenvandine, and made it an actual dep19:11
Kaleo   After some consideration, depend and build-depend on the newer19:11
Kaleo    debhelper, so that packagers that want to use the19:11
Kaleo    DH_CONFIG_ACT_ON_PACKAGES feature will only have to build-depend on19:11
Kaleo    dh-exec (>= 0.18~), instead of both a versioned dh-exec and a debhelper.19:11
Kaleorobru, I uploaded a fix to dh-exec in https://launchpad.net/~fboucault/+archive/ubuntu/dh-exec-backport/+packages19:13
Kaleorobru, can you copy  dh-exec - 0.24ubuntu2 to landing 75 please? https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/landing-075/+packages19:13
Kaleokenvandine, http://pastebin.ubuntu.com/19298864/19:14
Kaleokenvandine, should be better19:14
robruKaleo: sure. Ken can also do it since he's core dev 😎19:16
robruKaleo: ok copied. please re-run build job to update diff19:17
Kaleorobru, cheers19:19
Kaleokenvandine, dependency waits will automatically be re-built?19:24
kenvandineKaleo, nope19:29
Kaleokenvandine, so that would be you? :)19:29
kenvandinei can kick retry :)19:29
Kaleoor me clicking build mayube?19:29
kenvandinenah, i'll do it19:30
Kaleokenvandine, thanks19:31
robruKaleo: you clicking build won't do anything to the packages already in the ppa (build would upload new packages from MPs but you don't have MPs). kenvandine: depwaits are retried automatically but it takes 1.5-2 hours so manual retrying is probably justified.20:58
Kaleorobru, ok thanks20:58
robruKaleo: you're welcome20:59
=== salem_ is now known as _salem

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