/srv/irclogs.ubuntu.com/2017/04/25/#ubuntu-release.txt

-queuebot:#ubuntu-release- New: accepted libva-utils [sync] (artful-proposed) [1.8.1+ds1-1]00:01
-queuebot:#ubuntu-release- New: accepted vine [sync] (artful-proposed) [1.1.3+dfsg-2]00:01
-queuebot:#ubuntu-release- New binary: libva-utils [ppc64el] (artful-proposed/universe) [1.8.1+ds1-1] (no packageset)00:03
-queuebot:#ubuntu-release- New binary: libva-utils [amd64] (artful-proposed/universe) [1.8.1+ds1-1] (no packageset)00:05
-queuebot:#ubuntu-release- New binary: libva-utils [i386] (artful-proposed/universe) [1.8.1+ds1-1] (no packageset)00:05
-queuebot:#ubuntu-release- New binary: libva-utils [armhf] (artful-proposed/universe) [1.8.1+ds1-1] (no packageset)00:05
-queuebot:#ubuntu-release- New binary: libva-utils [s390x] (artful-proposed/universe) [1.8.1+ds1-1] (no packageset)00:05
-queuebot:#ubuntu-release- New binary: libva-utils [arm64] (artful-proposed/universe) [1.8.1+ds1-1] (no packageset)00:08
bdmurraycyphermox: I verified bug 1676547. Do you think another verification is needed? e.g. the ignored devices you mention00:17
ubot5bug 1676547 in network-manager (Ubuntu) "No network connectivity after upgrade from 16.04 to 16.10" [Critical,In progress] https://launchpad.net/bugs/167654700:17
=== tsimonq2alt is now known as tsimonq2
zx2c4okay im super dumb04:07
zx2c4LocutusOfBorg sponsored https://bugs.launchpad.net/ubuntu/+source/wireguard/+bug/1685522 and now it's in https://launchpad.net/ubuntu/zesty/+queue?queue_state=1&queue_text=wireguard . I read https://wiki.ubuntu.com/StableReleaseUpdates a few times and there are things about bug templates and adding bug tags, but does that even apply in this case or make any04:08
zx2c4sense? i cant figure it out04:08
ubot5Ubuntu bug 1685522 in wireguard (Debian) "out of date snapshot" [Unknown,Confirmed]04:08
zx2c4this process must be really intuitive for you guys but it's quite overwhelming for me04:09
apwzx2c4, you had a fix for wireguard and LoB sponsored it for you right ?  into zesty-proposed ?  it is waiting for SRU team approval04:14
zx2c4apw: its an "empty package" update04:14
apwzx2c4, i think i saw you saying that you had discussed this with someone, perhaps s-langasek, and was going to ask you to make sure that information is in the SRU bug, but there does not appear to be one04:15
zx2c4apw: i just added a section?04:16
zx2c4https://bugs.launchpad.net/ubuntu/+source/wireguard/+bug/1685522/comments/504:16
ubot5Ubuntu bug 1685522 in wireguard (Debian) "out of date snapshot" [Unknown,Confirmed]04:16
zx2c4apw: is that correct?04:16
apwzx2c4, bah, there is an SRU bug, but it is not mentioned in the upload04:17
zx2c4apw: oh,erm, well what now04:17
zx2c4apw: i seriously have no idea how to grok this04:18
zx2c4tons of different websites and trackers and processes and tools04:18
zx2c4im totally lost04:18
apwzx2c4, when LoB did the sponsorship he should have noticed that the SRU Bug was not in the changelog04:19
zx2c4oh04:19
zx2c4changelog04:19
zx2c4gotcha04:19
zx2c4he made a few changes to the package04:19
zx2c4but i guess he didnt notice04:19
zx2c4so now what04:19
zx2c4it's in bureaucracy purgatory?04:19
apw(yes the process must seem archane to the uninitiated)04:19
apwheh, we are in that04:19
zx2c4holy moses04:19
zx2c4cant you just press the button and make it all just go through smoothly04:19
zx2c4or, uh, is there a real human who we could just speak to instead of going through all these hoops?04:20
zx2c4seems like that would save hours of time04:20
apwheh, well i am a real human, at least last time i checked04:20
zx2c4oh, cool, and you're part of the team and stuff who can do things?04:21
zx2c4sorry - i thought you were just a kind soul helping me navigate the waters, but otherwise just another user like me04:21
apwyep, i am able to review that upload, and indeed was04:22
zx2c4nice!04:22
zx2c4my original .tar.gz source package was much more minial than the LoB one -- he added back the original source and quilt stuff that was supposed to be removed, for some reaosn, even though he kept my blank makefile and whatnot04:23
zx2c4i assume this is more convention/process stuff04:23
apwzx2c4, that keeps the visual delta for review to a minimum i guess04:25
zx2c4oh, thats silly04:25
zx2c4but okay04:25
zx2c4makes the package look super sloppy IMHO04:26
zx2c4doesnt really matter now i guess04:26
zx2c4so what is happening right now in terms of kicking this along?04:26
apwindeed, i assume because he wanted to keep the orig04:26
zx2c4keeping the orig makes _no_ sense at all04:27
zx2c4ohwell04:28
apwon that you'd want to argue with LoB04:28
zx2c4apw: yea as i said it doesnt really matter any more04:31
zx2c4i just want to keep this thing moving along the pipeline04:31
zx2c4and now its evidently stopped04:31
zx2c4but you're doing something to move it forward since you're on the sru team?04:31
apwzx2c4, i am04:34
zx2c4yay!04:34
zx2c4thanks a bunch04:34
-queuebot:#ubuntu-release- Unapproved: wireguard (zesty-proposed/universe) [0.0.20170214-1 => 0.0.20170214-1ubuntu0.17.04] (no packageset)04:35
zx2c4woah whats that mean04:35
zx2c4wait now there are two in there04:35
apwzx2c4, yep, don't sweat it04:35
apwzx2c4, that is me just adding the bug number to the changelog04:36
zx2c4nice added the LP #04:36
zx2c4excellent04:36
-queuebot:#ubuntu-release- Unapproved: rejected wireguard [source] (zesty-proposed) [0.0.20170214-1ubuntu0.17.04]04:38
zx2c4cool so thats the old one going away04:39
apwyep04:40
-queuebot:#ubuntu-release- Unapproved: accepted wireguard [source] (zesty-proposed) [0.0.20170214-1ubuntu0.17.04]04:42
zx2c4accepted!04:42
zx2c4now it's in done!04:42
apwzx2c4, yep, looks tollerable and i assume that whats there is some kind of mess which will kill kittens from the bug description, so it has to be better than that04:42
apwzx2c4, it'll build and publish into zesty-proposed now, and can be double checked that it works for the purpose (people can upgrade to it and get fixed) etc04:43
apwzx2c4, and then it'll get released once that is done to -updates04:43
zx2c4what what kittens what better than that error:didnotparse04:44
zx2c4okay cool04:44
zx2c4so do i need to run a zesty machine and explicitly pull the package from zesty-proposed to try it and report back on the bug or something?04:44
apwfrom teh bug i assume the version in -release is toxic04:44
apwzx2c4, the bug will request someone tests it yes, if you can do that then that is helpful indeed04:45
zx2c4apw: oh, no, the issue is just that wireguard is experimental software and the contract that's made with distros is that it's fine to package if and only if each snapshot is updated and doesn't go stale. so the idea here would be to always track debian sid, which is maintained by dkg who is active with the project04:46
zx2c4so i very much would have preferred the ubuntu package to track debian sid04:46
zx2c4but evidently that's not how it works or something? so infinity just said to remove the package all together04:46
zx2c4that seemed a bit harsh and bad to me, but i'd rather have that then have an unacceptably outdated package in there04:46
zx2c4and now seeing the huge amount of paperwork involved to just make a simple version bump, it's making more sense to me that it might not just be "trivial" to track debian sid04:47
apwpeople would normally use a PPA for that kind of thing, for a development snapshot you want to update without having to jump thorough process hoops04:47
zx2c4yea04:47
zx2c4so that was the plan in the first place. it never was supposed to migrate out of sid anyway. so this whole business is just rectifying that error.04:48
apwahh did it leak in debian as well ?04:48
zx2c4apw: no, dkg did the right hting and set it up not to do so04:50
zx2c4apw: oh, no04:50
zx2c4this package is wrong04:50
zx2c4i just checked the build04:50
zx2c4it's still instlaling files04:50
zx2c4because of LoB's changes!04:50
zx2c4im going to add a launchpad # to the changelog of the original minimal one04:51
apwzx2c4, there are nolonger any binaries in there, but yes, there looks to be an example in there, sigh04:53
zx2c4not good04:53
zx2c4im uploading a new tar.gz to the bug report04:53
apwzx2c4, you will need to increment the version of course04:54
zx2c4oh, ugh04:54
zx2c4really04:54
zx2c4?04:54
zx2c4the other one is stuck in there?04:54
zx2c4okay ill submit two04:54
zx2c4this is nuts!04:54
apwdoes debian let you have two packages with the same version number and different contents ...04:54
zx2c4do i have to append the changelog, or can i just change the existing entry04:54
apwi'd just add a .1 on the end of teh 0.17.04 bit myself04:55
zx2c4apw: okay04:55
zx2c4so04:55
zx2c40.17.04.104:55
zx2c4thats fine04:55
zx2c4do i need to add an entry to the top of the changelog, or can i simply modify the existing descriptive changelog entry?04:56
apwits pretty normal to have an incremental upload # in there04:56
zx2c4okay04:56
apwif we are killing the previous one without releasing i don't care if there is a new section or not04:56
zx2c4okay great04:56
apwzx2c4, you can delete the attachments if they are wrong04:57
zx2c4apw: https://bugs.launchpad.net/ubuntu/+source/wireguard/+bug/1685522/+attachment/4867673/+files/wireguard_0.0.20170214-1ubuntu0.17.04.1.tar.gz04:58
ubot5Ubuntu bug 1685522 in wireguard (Ubuntu) "out of date snapshot" [Undecided,Confirmed]04:58
zx2c4done.04:58
zx2c4apw: the .deb that those generate are perfect05:00
zx2c4so now we do the queue again?05:01
-queuebot:#ubuntu-release- Unapproved: wireguard (zesty-proposed/universe) [0.0.20170214-1ubuntu0.17.04 => 0.0.20170214-1ubuntu0.17.04.1] (no packageset)05:10
zx2c4nice!05:10
zx2c4its happening05:11
-queuebot:#ubuntu-release- Unapproved: accepted wireguard [source] (zesty-proposed) [0.0.20170214-1ubuntu0.17.04.1]05:13
zx2c4thanks apw05:14
zx2c4i really appreciate it05:21
zx2c4apw: so im supposed to wait for SRU to change the tag to -->verification-done, right? testers arent supposed to do it themselves?05:24
apwzx2c4, no you can test it and do that05:27
zx2c4oh, cool, okay05:27
zx2c4the -dkms package is changing from _amd64 -> _all05:27
zx2c4presumably that is okay though05:27
zx2c4rather, the -tools package is doing so05:27
zx2c4this is intended, since there's no platform specific code in the new package05:28
apwzx2c4, it will either work in testing or not, that is the key test05:28
zx2c4haha indeed05:29
zx2c4i manually dpkg -i'd the .deb but05:29
zx2c4i want to wait for it to sync to the index05:29
zx2c4so i can see precisely what hpapens with `apt install`05:29
zx2c4(i dont want to accidently accept this and then have to go through the whole process again)05:29
apwtakes about 40m05:29
zx2c4cronjob i guess?05:29
zx2c4okay, so it's 7:30am in the morning here. i stayed up all night trying to figure out ubuntu build system (and failed, but then you saved me)05:30
zx2c4going to get some rest and then check&adjusttag first thing when i wake up05:30
apwits not much better here05:31
zx2c4:-D05:32
zx2c4Well thank you so so so much for your help05:32
zx2c4Very much appreciated05:32
apwnp05:32
Laney25/04 05:14:05 <apw>08:20
Laney!!!!08:20
apwLaney: happens ... ugg08:21
acheronUKinsomnia strikes?08:21
acheronUKI know that feeling08:21
* Laney pats apw 08:21
apwacheronUK, something like that08:46
=== cjwatson_ is now known as cjwatson
-queuebot:#ubuntu-release- Unapproved: ding-libs (xenial-proposed/main) [0.5.0-1 => 0.5.0-1ubuntu0.16.04.1] (kubuntu, ubuntu-desktop, ubuntu-server)09:24
-queuebot:#ubuntu-release- Unapproved: rejected linux-firmware [source] (zesty-proposed) [1.164.1]10:01
-queuebot:#ubuntu-release- Unapproved: accepted shim-signed [source] (yakkety-proposed) [1.28~16.10.1]10:12
-queuebot:#ubuntu-release- Unapproved: accepted shim-signed [source] (xenial-proposed) [1.28~16.04.1]10:14
apwslangasek, ^ you did that backport as far as xenial did you intend to go further ?10:15
-queuebot:#ubuntu-release- Unapproved: accepted caja [source] (zesty-proposed) [1.18.1-0ubuntu2]10:19
-queuebot:#ubuntu-release- Unapproved: accepted linux-firmware [source] (zesty-proposed) [1.164.1]10:26
-queuebot:#ubuntu-release- Unapproved: unattended-upgrades (zesty-proposed/main) [0.93.1ubuntu2 => 0.93.1ubuntu2.1] (desktop-core, ubuntu-server)10:56
sergiusenscan I get snapcraft into -updates please? On pending SRU there's an ubuntu-image failure on i386 which I cannot relate to a snapcraft problem11:31
sergiusensapw: maybe you don't mind taking a look? ^11:31
* apw looks11:31
apwsergiusens, ok all released ... remember artful is now open and to throw that in as well next time round11:37
sergiusensapw: thanks, and yeah, I was going to do it for this one to (push it to a) but it was still frozen at the time11:41
apwsergiusens, not a complaint, just a reminder11:41
sergiusensthat said, can't wait for Y to EOL :-)11:41
sergiusensthanks again!11:42
ginggswould someone please 'force-badtest python-asdf/all/s390x' - looking at old test logs, it seems the tests have always failed on s390x, but only recently did the exit status starting getting returned11:57
apwit is very unsatisfactory that we have only /all/ for that, as it may start not being broken sometime11:59
apwLaney, ^ is there any way we can apply different fire to make that into always-failed ?11:59
Laneyno11:59
Laneythat would probably be a nice feature12:00
Laneybut it's not there12:00
Laneywe've talked about that before12:00
apwLaney, should we have some markup to say "remove this on this date" so we at least re-check every month/cycle/millenia12:00
Laneywhy is that python-asdf log a 404?12:02
apwLaney, oh has someone applied actual fire to the results perhaps ?12:04
apwLaney, http://autopkgtest.ubuntu.com/packages/p/python-asdf/artful/s390x12:04
apwas we only seem to have literally one result now, sadly a good one12:04
Laneywhat's that about12:05
apwoh and that one result the log is also gone12:05
ginggsold results here http://autopkgtest.ubuntu.com/packages/python-asdf/zesty/s390x12:05
apwLaney, oh it seems to systemic, i cannot hit any of the others either12:05
ginggsthe first result for the new series always seems to 40412:05
ginggshappened with zesty too12:05
xnoxapw, looking at zesty the logs are there and failed.12:06
xnoxapw, i think artful logs links are broken, as they are copy of previous release or some such, no? or was everything retriggered?12:06
LaneyI think it's copying the status from the previous release12:06
Laneythat makes sense12:06
ginggse.g. try hitting the log at the bottom of the zesty page, dated 2016-10-05 06:42:50 UTC12:06
apwoh and looking in teh wrong swift bucket for the result12:06
xnoxapw, it seems to me that -2 is broken, as the only passes are with -112:07
xnoxand -2 was supposed to fix CI tests12:07
xnoxhm12:07
xnoxhttp://launchpadlibrarian.net/302710801/python-asdf_1.2.1-1_1.2.1-2.diff.gz12:07
rbasakbdmurray: opinion on releasing bug 1611816 to xenial-updates? It's not verified on Yakkety, and it seems unlikely that anyone will. So that would create a feature regression on Xenial->Yakkety upgrade ("any such feature must then also be added to any newer supported Ubuntu release")12:07
ubot5bug 1611816 in cifs-utils (Ubuntu Yakkety) "pam_cifscreds.so not supplied in package" [Medium,Fix committed] https://launchpad.net/bugs/161181612:07
rbasakSo should I hold releasing pending verification of Yakkety as well?12:08
xnoxginggs, why do you want force badtest? or why do you want -2 python-asdf?12:08
ginggscompare a -1 and a -2 log on s390x, they both have the same FAILURES12:09
xnoxtrue12:09
xnoxginggs, but asdf is asserting things on as binary checksums and i clearly see bigendian fails.12:09
Laneylooks like we managed to miss a bug before, and now we know about it12:10
xnoxLaney, apw - i really wish we did not have :all packages auto published into all arches, idealy i'd make python-asdf:all to not be published into s390x, as clearly it is broken on that arch.12:11
xnoxindeed, needs a bug report. I will follow up.12:11
ginggsxnox, yeah i'm not saying its not broken on big endian, i'm saying it's always been broken - so not a regression12:11
LaneyMight as well get it out of proposed by fixing the bug rather than ignoring the test12:12
-queuebot:#ubuntu-release- Unapproved: unattended-upgrades (yakkety-proposed/main) [0.92ubuntu1.3 => 0.92ubuntu1.4] (desktop-core, ubuntu-server)12:13
xnoxhttps://bugs.launchpad.net/ubuntu/+source/python-asdf/+bug/168607912:20
ubot5Ubuntu bug 1686079 in python-asdf (Ubuntu) "python-asdf is broken on big endian architectures" [High,Confirmed]12:20
xnoxopened upstream bug report too on github12:20
xnoxhttps://github.com/spacetelescope/asdf/issues/23512:20
ginggsxnox: thanks12:21
Laney<312:23
zx2c4apw: verification done state! horrah https://bugs.launchpad.net/ubuntu/+source/wireguard/+bug/1685522 -- everything worked perfectly12:24
ubot5Ubuntu bug 1685522 in wireguard (Ubuntu) "out of date snapshot" [Undecided,Confirmed]12:24
-queuebot:#ubuntu-release- Unapproved: unattended-upgrades (xenial-proposed/main) [0.90ubuntu0.4 => 0.90ubuntu0.5] (desktop-core, ubuntu-server)12:26
ahasenackrbasak: I can try verifying that on yakkety12:45
ahasenackhttps://launchpad.net/bugs/1611816 I mean12:45
ubot5Ubuntu bug 1611816 in cifs-utils (Ubuntu Yakkety) "pam_cifscreds.so not supplied in package" [Medium,Fix committed]12:45
rbasakahasenack: thanks!12:45
rbasakRAOF: I thought it was Wednesday for some reason. I've been releasing SRUs from the proposed report.13:09
apwrbasak, the sru table doesn't seem to have people assigned anymore13:22
* sil2100 needs to finally assign himself to a day13:29
zx2c4apw: so is the next step pushing the button to move from -proposed to main?13:30
zx2c4or is that another team typically?13:30
rbasakapw: https://wiki.ubuntu.com/StableReleaseUpdates#Publishing ?13:33
sil2100I added myself on Monday, since I assume Adam might be too occupied for SRU publishing usually13:34
* apw boggles at what he was reading13:43
apwzx2c4, that will happen as a matter of course if you have verified it13:44
zx2c4i changed the tag to verified-done13:44
zx2c4hopefully thats correct13:45
apwoh it was archive admin days13:45
mitya57It should be ‘verification-done’, not ‘verified-done’.13:50
-queuebot:#ubuntu-release- Unapproved: rejected iproute2 [source] (yakkety-proposed) [4.3.0-1ubuntu3.16.10.1]13:54
-queuebot:#ubuntu-release- Unapproved: sbuild (yakkety-proposed/universe) [0.71.0-2ubuntu1 => 0.71.0-2ubuntu1.1] (no packageset)13:54
rbasakArchive admins have days? :)13:55
ogra_periodical :)13:55
apwyeah it should be archive admin nights really13:56
bdmurrayrbasak: that type of bug seems trivial enough to verify on yakkety that I, as an SRU team member, might just do it14:01
rbasakbdmurray: fair enough, but what about the general case?14:05
xnoxslangasek, both sbuild and autopkgtest "regressions" are either test failures themself; or interaction failure of autopkgtest with autopkgtest...14:09
xnoxLaney, is on the case to fix autopkgtest/xenial test failure.14:09
xnoxi have uploaded sbuild/yakkety fix into unapproved queue.14:09
xnoxstill need to figure out how to backport the test fixes to sbuild/xenial, given older sbuild there.14:09
bdmurrayrbasak: I'd think about how long the interim release, Y in this case, is supported.14:11
bdmurrayrbasak: People aren't likely to upgrade from X to Y at this point in time, take bug 1676547 for example. ;-)14:16
ubot5bug 1676547 in network-manager (Ubuntu) "No network connectivity after upgrade from 16.04 to 16.10" [Critical,In progress] https://launchpad.net/bugs/167654714:16
bdmurraycyphermox: speaking of is there some more testing that should be done to cover "if devices that should be explicitly ignored by" NM?14:17
cyphermoxno, it's pretty much just the upgrade test14:18
bdmurrayokay I wasn't sure if an upgrade with a special configuration should be tested14:18
cyphermoxthe intent is to not break people's systems on upgrade, if they then want to start using netplan, it will still require manual intervention14:18
cyphermoxwell, you could enable netplan and then upgrade.14:19
-queuebot:#ubuntu-release- Unapproved: accepted sssd [source] (yakkety-proposed) [1.13.4-3ubuntu0.4]14:19
cyphermoxlet me add that to the testcase, and then I'll spin up a VM to do that test14:19
bdmurraycyphermox: sounds good, thanks!14:19
-queuebot:#ubuntu-release- Unapproved: accepted sssd [source] (xenial-proposed) [1.13.4-1ubuntu1.5]14:22
jbichabdmurray: if someone wants to upgrade to Z, they have to go through Y, right?14:22
bdmurrayjbicha: not if Y is EoL14:23
jbichaso in a few months, you can upgrade directly from X to Z?14:27
-queuebot:#ubuntu-release- Unapproved: autopkgtest (xenial-proposed/main) [4.3~ubuntu16.04.1 => 3.20.4ubuntu1] (core)14:32
bdmurrayjbicha: Yes14:37
-queuebot:#ubuntu-release- Unapproved: sbuild (xenial-proposed/universe) [0.67.0-2ubuntu7 => 0.67.0-2ubuntu7.1] (no packageset)15:04
LaneyWhat's the haps on autosync?15:24
-queuebot:#ubuntu-release- Unapproved: sosreport (trusty-proposed/main) [3.2-2~ubuntu14.04.1 => 3.4-1~ubuntu14.04.1] (ubuntu-desktop)15:26
-queuebot:#ubuntu-release- Unapproved: sosreport (yakkety-proposed/main) [3.3-1 => 3.4-1~ubuntu16.10.1] (ubuntu-desktop, ubuntu-server)15:26
-queuebot:#ubuntu-release- Unapproved: sosreport (xenial-proposed/main) [3.2+git276-g7da50d6-3ubuntu1 => 3.4-1~ubuntu16.04.1] (ubuntu-desktop, ubuntu-server)15:26
-queuebot:#ubuntu-release- Unapproved: sosreport (zesty-proposed/main) [3.3+git50-g3c0349b-2 => 3.4-1~ubuntu17.04.1] (ubuntu-desktop, ubuntu-server)15:28
infinityLaney: I'll be turning it on soon.  Was just giving people a chance to do some manual merges and mini-transitions if they felt the urge.15:31
LaneyI feel the urge for some hot de-tangling action15:32
infinityOh baby.15:32
LaneyStupid freeze probably limits the fun though15:33
infinityWhich freeze?15:35
davmor2all of them15:36
infinityOh, the Debian freezew.15:36
infinitys/w//15:36
slangasekapw: backport> that's in reference to shim-signed?  I hadn't yet because IIRC there's still another shim-signed in process for trusty and it's not critical right now15:38
apwslangasek, ahh yes shim-signed indeed ... thanks15:42
-queuebot:#ubuntu-release- Unapproved: binutils (trusty-proposed/main) [2.24-5ubuntu14.1 => 2.24-5ubuntu14.2] (core)16:27
slangasekinfinity: why is gcc spitting noise about ignoring /usr/share/dpkg/ in the colord testsuite in artful? http://autopkgtest.ubuntu.com/packages/c/colord/artful/armhf16:45
slangasekthat's /usr/share/dpkg/pie-compile.specs, /usr/share/dpkg/pie-link.specs16:45
slangasekI thought it was resolved that dpkg would not be trying to mangle specs anymore16:46
infinityslangasek: That's not entirely how that bug played out, no.16:50
* tsimonq2 high-fives Laney - merge fun! :D16:51
infinityslangasek: In the end, with PIE being enabled on all Debian arches, I think we need to revert that gcc patch.16:51
slangasekinfinity: can you elaborate?  I thought doko's position was very clear, that dpkg should not be overriding specs.  And in those build logs I see gcc being passed a -spec option courtesy of dpkg-buildflags16:52
infinityslangasek: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=848129 is a "fun" read.16:58
ubot5Debian bug 848129 in dpkg-dev "pie-link specs should not be passed when pie is not enabled" [Important,Fixed]16:58
infinityslangasek: So, basically, the (broken, IMO) gcc patch will trip for arches where PIE isn't the default and hardening=+pie (or +all) is passed.  I could switch that to -fPIE -pie instead, but that will, as guillem points out, cause other build regressions.  This all got papered over in Debian because there are no official Debian arches that aren't PIE-by-default anymore, and the patch doesn't filter the spec file for pie *disabling*, just the ...17:05
infinity... inverse.17:05
infinityslangasek: I guess when I asked doko if he was okay with the current state of dpkg, I had wrongly assumed he'd backed out this patch, since the two are clearly not compatible. :/17:08
slangasekok17:09
slangasekinfinity: trying to understand exactly what was changed here, it seems that pie was moved out of Dpkg/Vendor/Default.pm and into Dpkg/Vendor/Debian.pm; but doesn't that just mean that Ubuntu inherits from there?17:11
-queuebot:#ubuntu-release- Unapproved: rejected binutils [source] (trusty-proposed) [2.24-5ubuntu14.2]17:11
slangasekso for places where Ubuntu and Debian have different PIE behavior, dpkg is still wrong AIUI17:11
infinityslangasek: Nah, cause I also changed the whitelist.17:12
slangasekah17:12
slangasekok17:12
infinityslangasek: (Yes, the whitelist should be a vendor var, but it's not, so oh well)17:12
slangasekinfinity: then I think I will ignore this until doko is back17:12
infinityI'm tempted to pull out the gcc patch and suffer his wrath on return.17:13
infinityBecause as it stands, hardening=+pie will not work on 3/6 of our arches.17:13
infinityWhich is not ideal as I'm about to turn on autosyncs.17:13
slangasekah is that the impact - yeah, that seems worth backing out the patch then17:14
slangasekinfinity: you'll flag it to him as well?17:14
infinityI'll let him know.  And put on a helmet.17:14
slangasekok17:14
infinityThe other option, as I said, is to make +pie use -fPIE -pie flags instead of specs.17:15
infinityWhich is more error-prone, but also less controversial in the short term.17:15
infinityLikely to blow up a bunch of library builds, though.17:16
infinitySo, perhaps less than ideal. :P17:16
bdmurraycyphermox: with regards to bug 1676547 - will people with only -security enabled upgrading from 16.04 be affected?17:35
ubot5bug 1676547 in network-manager (Ubuntu) "No network connectivity after upgrade from 16.04 to 16.10" [Critical,In progress] https://launchpad.net/bugs/167654717:35
slangasekxnox: so the sbuild sru is a wholesale backport of the autopkgtest?17:45
xnoxslangasek, yeap; as is in yakkety; with a further tweak in xenial.17:48
xnoxslangasek, there are about 5-6 upstream commits; cherry-picking individual fixes, exposes other bugs, that were fixed up later. Thus imho updating to latest version of the test is the best course of action.17:49
xnoxthe actual amount of testing of /sbuild/ is the same.17:49
xnoxe.g. both before and after, it is verified that it can create $devel and build procenv in it.17:49
* slangasek nods17:49
-queuebot:#ubuntu-release- Unapproved: accepted sbuild [source] (yakkety-proposed) [0.71.0-2ubuntu1.1]17:50
-queuebot:#ubuntu-release- Unapproved: accepted sbuild [source] (xenial-proposed) [0.67.0-2ubuntu7.1]17:51
cyphermoxbdmurray: no, they wouldn't be affected.17:53
slangasekxnox: and autopkgtest^2 failure is due to wrong assumptions about /proc/cpuinfo?17:55
xnoxhe?17:56
slangasekxnox: autopkgtest/armhf autopkgtest failed for apt17:56
slangasekand it's looking for cpu_model and can't find it17:56
slangasekjust confirming if that matches your understanding of the root cause17:56
slangasekthe xenial one is different17:58
xnoxwell xenial has that too on armhf only18:00
xnoxFAILED (failures=2, skipped=141)18:00
xnoxmaybe Laney and I should have looked at armhf and cherrypick a fix for that too.18:00
xnoxthere is no cpu_model on arm6418:00
xnoxi got disconnected, what was the last message that got through?18:01
xnoxwell, i guess arm64 is not armv7l =)18:01
xnoxhttps://anonscm.debian.org/git/autopkgtest/autopkgtest.git/commit/?id=1f619a921083f4f9992adeb007257db50b6530a218:02
xnoxhttps://anonscm.debian.org/git/autopkgtest/autopkgtest.git/commit/?id=37030cd0ee15151307dfe4b8416bf3dff9525c6b18:02
xnoxarm64 should fake armhf harder =)18:02
infinityxnox: kernel personalities have never altered cpuinfo, that way lies madness.18:04
infinity(people relying on cpuinfo to be anything other than casually informative are usually wrong)18:04
xnoxinfinity, cool, can i haz real armhf in scalingstack? =) kthxbye18:05
* xnox EOD18:05
slangasekxnox: no18:06
slangasekHTH HAND18:06
xnoxi had to google both HTH and HAND18:07
naccheh18:07
xnoxinfinity, lxc does fake things in /proc e.g. it fakes uptime.18:08
slangasekinfinity: if you are doing the gcc patch revert, can you let me know once that's published so I can retry colord autopkgtests?18:21
infinityxnox: s/lxc/namespaces/ yeah.  But namespaces and personalities don't relate at all.18:23
infinityslangasek: I'll get on that in a sec.18:23
slangasekinfinity: no hurry, just asking for the signal to be raised :)18:24
bdmurrayinfinity: speaking of cpuinfo does what we are collecting in zesty look good?19:06
bdmurrayan example - https://launchpadlibrarian.net/316253544/ProcCpuinfoMinimal.txt19:08
infinitybdmurray: Have any from ~x86 systems?19:17
infinitybdmurray: But that LGTM for x86.19:18
infinitybdmurray: Oh, except...19:18
infinitybdmurray: Didn't one iteration of this take the *last* cpu instead of the *first*, so we'd pick up on the fact that there were more than one?19:18
infinityOh, that celeron might only have one.19:18
infinityMay have been a bad example. :)19:19
bdmurrayinfinity: I think the first CPU is 0.19:23
infinitybdmurray: Oh, it is indeed.  So that Celeron, being a Celeron, is just dinky and has two cores.19:23
infinitybdmurray: So, yes, that collected info is a +1 from me for x86.19:24
bdmurrayinfinity: Okay, I'll look for non-x86 then think about SRU'ing apport.19:24
infinitybdmurray: But x86 doesn't have the CPU\n\nExtra_info bit that some !x86 arches do, so that Extra_info is the bit I'd also like to make sure we're collecting.19:24
bdmurrayinfinity: bug 1680507 seems fine too19:26
ubot5bug 1680507 in linux (Ubuntu Zesty) "breakpoint test from ubuntu_kernel_selftest failed to build on aarch64 " [Medium,Confirmed] https://launchpad.net/bugs/168050719:26
infinitybdmurray: arm64 is the same layout as x86. ;)19:27
naccppc64el has the weird stuff at the end, iirc19:28
naccabout the fw level and stuff19:28
infinitybdmurray: Any hope for ppc... What he said.19:28
infinitysparc does too, but we don't support sparc. :P19:28
infinitySo does armv7.19:28
infinityAnd s390x is just entirely bizarre.19:29
bdmurrayNow I'm sorry I asked.19:29
naccheh19:29
naccand they are all different19:30
infinitys390x cpuinfo is beyond different.19:31
infinityWe need a time machine to actually define a format for that.19:31
nacc:)19:31
cjwatsonWe might want to look at switching cdimage to python3 soon now that nusakan's on xenial.19:51
cjwatsonThe code's been tested with both for ages.19:51
cjwatsonI just didn't want to deal with 3.2 in production ...19:51
infinityslangasek: Oh, this might not be super contentious.  doko disabled the patch on Debian, just forgot (I presume) to do so on Ubuntu.19:55
bdmurrayslangasek: looking at http://cdimage.ubuntu.com/lubuntu/releases/16.10/release/ some of the wording between 64 bit / 32 bit could use an update too19:57
slangasekbdmurray: the current wording is generated from scripts in lp:ubuntu-cdimage; if the existing language is wrong we should fix that there19:58
slangasekinfinity: ah ok19:58
bdmurrayslangasek: ack it seems to direct people to the 32 bit image e.g. "if you need support for 32-bit code" and "For almost all PCs".19:59
infinitybdmurray: We could just update i386 to say "don't use this; if you use this, you're bad and should feel bad"20:01
bdmurrayinfinity: "and upgrading in the future will be terrible"20:02
ginggsI know many people who are caught out by the 64-bit description mentioning AMD, and the 32-bit description mentioning Intel/AMD20:02
infinitybdmurray: (I don't think the "if you need full support for 32-bit" part is out of line, but the bits about which ports run on which machines could use an update)20:02
infinityA bit of wikipedia research to figure out when all Intel machine supported long mode and then updating amd64 to say "for all modern PCs manufactured after 2007" or whatever might be better.20:03
infinitys,PCs,Intel/AMD PCs,'20:03
infinitySince the term "PC" is stupidly overloaded and meaningless.20:03
-queuebot:#ubuntu-release- Unapproved: apt (xenial-proposed/main) [1.2.20 => 1.2.21] (core)20:56
-queuebot:#ubuntu-release- Unapproved: apt (yakkety-proposed/main) [1.3.5 => 1.3.6] (core)20:57
-queuebot:#ubuntu-release- Unapproved: apt (zesty-proposed/main) [1.4 => 1.4.1~17.04.1] (core)20:57
-queuebot:#ubuntu-release- Unapproved: binutils (trusty-proposed/main) [2.24-5ubuntu14.1 => 2.24-5ubuntu14.2] (core) (sync)21:02
-queuebot:#ubuntu-release- Unapproved: accepted binutils [sync] (trusty-proposed) [2.24-5ubuntu14.2]21:06
mwhudsoncan someone (infinity, slangasek?) review golang-defaults on https://launchpad.net/ubuntu/artful/+queue?queue_state=0&queue_text= please21:27
robert_ancelljbicha, hey, was just about to restart into GNOME so wasn't on IRC23:07
robert_ancellargh, wrong channel23:08
-queuebot:#ubuntu-release- New: accepted golang-defaults [amd64] (artful-proposed) [2:1.8~1ubuntu1]23:13
-queuebot:#ubuntu-release- New: accepted golang-defaults [armhf] (artful-proposed) [2:1.8~1ubuntu1]23:13
-queuebot:#ubuntu-release- New: accepted golang-defaults [ppc64el] (artful-proposed) [2:1.8~1ubuntu1]23:13
-queuebot:#ubuntu-release- New: accepted golang-defaults [arm64] (artful-proposed) [2:1.8~1ubuntu1]23:13
-queuebot:#ubuntu-release- New: accepted golang-defaults [s390x] (artful-proposed) [2:1.8~1ubuntu1]23:13
-queuebot:#ubuntu-release- New: accepted golang-defaults [i386] (artful-proposed) [2:1.8~1ubuntu1]23:13
-queuebot:#ubuntu-release- New: accepted libva-utils [arm64] (artful-proposed) [1.8.1+ds1-1]23:22
-queuebot:#ubuntu-release- New: accepted libva-utils [s390x] (artful-proposed) [1.8.1+ds1-1]23:22
-queuebot:#ubuntu-release- New: accepted libva-utils [armhf] (artful-proposed) [1.8.1+ds1-1]23:22
-queuebot:#ubuntu-release- New: accepted case [amd64] (artful-proposed) [1.5.3+dfsg-1]23:22
-queuebot:#ubuntu-release- New: accepted libva-utils [i386] (artful-proposed) [1.8.1+ds1-1]23:22
-queuebot:#ubuntu-release- New: accepted libva-utils [amd64] (artful-proposed) [1.8.1+ds1-1]23:23
-queuebot:#ubuntu-release- New: accepted libva-utils [ppc64el] (artful-proposed) [1.8.1+ds1-1]23:23
-queuebot:#ubuntu-release- New: accepted caja-extensions [i386] (artful-proposed) [1.18.1-0ubuntu1]23:24
-queuebot:#ubuntu-release- New: accepted caja-extensions [ppc64el] (artful-proposed) [1.18.1-0ubuntu1]23:24
-queuebot:#ubuntu-release- New: accepted caja-extensions [amd64] (artful-proposed) [1.18.1-0ubuntu1]23:24
-queuebot:#ubuntu-release- New: accepted caja-extensions [armhf] (artful-proposed) [1.18.1-0ubuntu1]23:24
-queuebot:#ubuntu-release- New: accepted caja-extensions [arm64] (artful-proposed) [1.18.1-0ubuntu1]23:24
-queuebot:#ubuntu-release- New: accepted caja-extensions [s390x] (artful-proposed) [1.18.1-0ubuntu1]23:24
-queuebot:#ubuntu-release- Unapproved: golang-github-gosexy-gettext (zesty-proposed/main) [0~git20130221-0ubuntu12 => 0~git20130221-0ubuntu13] (kubuntu, ubuntu-desktop, ubuntu-server)23:36
-queuebot:#ubuntu-release- Unapproved: golang-gopkg-flosch-pongo2.v3 (zesty-proposed/main) [3.0+git20141028.0.5e81b81-0ubuntu7 => 3.0+git20141028.0.5e81b81-0ubuntu8] (edubuntu, ubuntu-server)23:37
-queuebot:#ubuntu-release- Unapproved: golang-context (zesty-proposed/main) [1.1-1ubuntu8 => 1.1-1ubuntu9] (kubuntu, ubuntu-desktop, ubuntu-server)23:38
-queuebot:#ubuntu-release- Unapproved: golang-gopkg-lxc-go-lxc.v2 (zesty-proposed/main) [0.0~git20161126.1.82a07a6-0ubuntu3 => 0.0~git20161126.1.82a07a6-0ubuntu4] (edubuntu, ubuntu-server)23:38
-queuebot:#ubuntu-release- Unapproved: golang-goprotobuf (zesty-proposed/main) [0.0~git20161116.0.224aaba-3ubuntu1 => 0.0~git20161116.0.224aaba-3ubuntu2] (edubuntu, ubuntu-server)23:38
-queuebot:#ubuntu-release- Unapproved: golang-github-mattn-go-colorable (zesty-proposed/main) [0.0.6-1ubuntu5 => 0.0.6-1ubuntu6] (kubuntu, ubuntu-desktop, ubuntu-server)23:40
-queuebot:#ubuntu-release- Unapproved: golang-gocapability-dev (zesty-proposed/main) [0.0~git20150716.0.2c00dae-1ubuntu7 => 0.0~git20150716.0.2c00dae-1ubuntu8] (edubuntu, ubuntu-server)23:40
-queuebot:#ubuntu-release- Unapproved: golang-petname (zesty-proposed/main) [2.6-0ubuntu1 => 2.6-0ubuntu2] (kubuntu, ubuntu-desktop, ubuntu-server)23:40
-queuebot:#ubuntu-release- Unapproved: golang-yaml.v2 (zesty-proposed/main) [0.0+git20170125.0.4c78c97-0ubuntu1 => 0.0+git20170125.0.4c78c97-0ubuntu2] (kubuntu, ubuntu-desktop, ubuntu-server)23:40
-queuebot:#ubuntu-release- Unapproved: golang-github-olekukonko-tablewriter (zesty-proposed/main) [0.0~git20151029.0.a5eefc2-1ubuntu6 => 0.0~git20151029.0.a5eefc2-1ubuntu7] (edubuntu, ubuntu-server)23:40
-queuebot:#ubuntu-release- Unapproved: golang-github-pborman-uuid (zesty-proposed/main) [0.0+git20150824.0.cccd189-1ubuntu7 => 0.0+git20150824.0.cccd189-1ubuntu8] (kubuntu, ubuntu-desktop, ubuntu-server)23:40
-queuebot:#ubuntu-release- Unapproved: golang-x-text (zesty-proposed/main) [0.0~git20161013.0.c745997-2ubuntu1 => 0.0~git20161013.0.c745997-2ubuntu2] (kubuntu, ubuntu-desktop, ubuntu-server)23:40
slangasektsimonq2: are you sure that the rationale given for the healpix-cxx name revert is correct?  It doesn't seem to match the upstream (Debian) rationale, which rather says "ehhh we already were building with g++6 so there's no compatibility issue"23:59

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