[06:43] <tjaalton> huh, xenial update shut down my desktop midway during upgrade
[06:44] <pitti> Good morning
[07:09] <smb> morning... *sigh* another week another partial upload for grub2 to trusty...
[07:10] <ricotz> hmm, the gcc-5 upgrade in xenial-proposed is quite large, seems it wasn't properly stripped
[07:35] <pitti> ricotz: oh, thanks for pointing out; that's a backporting error
[07:35] <pitti> ricotz: doko often keeps debugging stuff on in devel, but that shouldn't happen in stable
[07:37] <pitti> ricotz: err, is it?
[07:37] <pitti> 8548582 vs. 8548494 bytes, that's not much difference
[07:37] <pitti> oh, cpp-5
[07:38] <ricotz> pitti, yeah, I was referring to the source package
[07:39] <ricotz> so g++-5 and cpp-5 are not stripped
[07:40] <pitti> ricotz: thanks, I adjusted bug 1586673
[08:00] <pitti> jamespage: hey!
[08:01] <pitti> jamespage: is the server team still interested in floodlight? it's been FTBFS for several cycles, not getting along with our current java
[08:01] <pitti> it's not in Debian either
[08:15] <pitti> infinity: yay, latest Debian dpkg now has the Test-Depends: stuff; do you want to do the merge (as you TIL), or want me to?
[08:18] <infinity> pitti: I'll grab it.
[08:19] <flexiondotorg> Morning.
[08:20] <flexiondotorg> Can I request a little help progressing a few SRUs?
[08:21] <flexiondotorg> They are intended for 16.04.
[08:21] <flexiondotorg> I've got a couple of seemingly conflicting feedback. One bug I've been asked to open an additional but, which I'm happy to do although I don't understand what I'm being asked to do.
[08:22] <flexiondotorg> https://bugs.launchpad.net/ubuntu-mate/+bug/1581168
[08:22] <flexiondotorg> And bug I'm being asking to track the SRU in just one bug, not two. Again, happy to do that.
[08:22] <flexiondotorg> https://bugs.launchpad.net/ubuntu/+source/ubuntu-mate-settings/+bug/1577706
[08:23] <flexiondotorg> I'd just like to better understand the correct way to progress SRUs in the future.
[08:32] <infinity> pitti: Ooo, lots of reproducibility patches in this upload too.
[08:33] <pitti> infinity: indeed, this looks like "want it"
[08:33] <infinity> pitti: Yeahp, just going over the diff and merging now.  Keynotes don't need my full attention. :P
[08:33] <pitti> infinity: ah, you're at debconf too? enjoy!
[08:34] <infinity> pitti: *nod*
[08:34] <pitti> infinity: our 119kB patch is almost exclusively teh changelog :)
[08:34] <pitti> actual changes are fairly small these days, fortunately
[08:34] <infinity> pitti: I know, I've been TIL for a long time, and I take pride in that diff.
[08:34] <infinity> pitti: It was several MB when I took it over. :P
[08:34] <pitti> *clap* *clap*
[08:39] <infinity> pitti: Was there an LP bug for this, or did I make you file it upstream so we could avoid that?
[08:40] <infinity> Oh, wait, found it.
[08:40] <pitti> infinity: for what?
[08:40] <infinity> https://bugs.launchpad.net/ubuntu/+source/dpkg/+bug/1491145
[08:40] <pitti> ah, yes, that
[08:40] <pitti> the Debian bug is linked
[08:40]  * infinity nods.
[08:51] <infinity> pitti: Test-building, will upload during the next session.
[10:30] <LocutusOfBorg> broken dpkg makes me saaaaaad
[10:30] <LocutusOfBorg> :(
[10:30] <LocutusOfBorg> infinity, please fix? :)
[10:30] <LocutusOfBorg> hi btw
[10:30] <LocutusOfBorg> https://anonscm.debian.org/cgit/dpkg/dpkg.git/commit/?id=383260e568cef224269ab19d4250f2a87177b778
[10:30] <LocutusOfBorg> this patch is the fix
[10:31] <LocutusOfBorg> getting failures such as https://launchpad.net/ubuntu/+source/mrpt/1:1.4.0-1build2/+build/10315241
[10:31]  * LocutusOfBorg is sorry if it already is reported
[10:37] <pitti> LocutusOfBorg, infinity: uploaded, since this is OMGkittens urgency
[10:38] <pitti> I hope dpkg itself will build now :)
[10:39] <LocutusOfBorg> I guess everywhere except for armhf
[10:39] <LocutusOfBorg> some bootstrap might be needed
[10:39] <LocutusOfBorg> damn I uploaded a fixed mrpt, that is making opencv migrate
[10:39] <LocutusOfBorg> :(
[10:40] <LocutusOfBorg> and it is ftbfs on armhf for this bug
[10:40] <LocutusOfBorg> lets hope to finish the transition by some hours
[10:40] <LocutusOfBorg> and thanks for the quick upload
[10:41] <pitti> https://launchpadlibrarian.net/270800128/buildlog_ubuntu-yakkety-i386.dpkg_1.18.8ubuntu2_BUILDING.txt.gz
[10:41] <pitti> crap
[10:41] <pitti> "pull yourself out of a swamp"  situation
[10:41] <LocutusOfBorg> sad
[10:41] <pitti> ok, hang on; I'll try to remove the previous  dpkg
[10:42] <LocutusOfBorg> oh... you not on -release
[10:42] <LocutusOfBorg> I asked that some minutes ago
[10:42] <pitti> dear remove-package,  I don't want to remove ubuntu2, but ubuntu1
[10:42] <LocutusOfBorg> [12:33:55] <LocutusOfBorg> pretty please kick dpkg out of -proposed? :)
[10:42] <LocutusOfBorg> [12:34:13] <LocutusOfBorg> rationale: debian bug 829542
[10:42] <pitti> ok, done (I think)
[10:43] <pitti> https://launchpad.net/ubuntu/+source/dpkg/+publishinghistory
[10:43] <pitti> infinity: so I guess let's just re-merge 1.18.9?
[10:43] <LocutusOfBorg> <3
[10:43] <LocutusOfBorg> yes, I guess so
[10:44] <infinity> pitti: D'oh.  I hope a test was committed with the fix.
[10:45] <pitti> not in the same commit
[10:45] <infinity> Not at all, actually.  Oh well.
[10:45]  * infinity merges.
[10:45] <pitti> cheers
[10:45] <LocutusOfBorg> thanks you both
[10:46] <pitti> yay for having a little bit of fun in devel :)
[10:46]  * LocutusOfBorg goes back in his cave
[10:46] <LocutusOfBorg> broken dpkg is always fun
[10:46] <infinity> That'll teach me to go to lunch after an upload.
[10:47] <pitti> LocutusOfBorg: btw, I suppose you need to wait ~ 30 mins for retrying your FTBFS, still needs a publisher run
[10:47] <LocutusOfBorg> pitti, I guess so
[10:47] <pitti> infinity: *shrug*, don't we all?
[10:47] <LocutusOfBorg> but meh, I already retried :)
[10:47] <pitti> Friday evening is ZE BEST time to upload systemd *whistle*
[10:47] <Odd_Bloke> Doing `apt-get install python3.4` on xenial doesn't return a non-zero error code (despite the fact that it hasn't found such a package, and nothing has been installed): http://paste.ubuntu.com/18443198/
[10:47] <Odd_Bloke> I'm not sure what I should file a bug for that against.
[10:48] <LocutusOfBorg> pitti, possibly untested ;)
[10:48] <pitti> Note, selecting 'libpython3.4-minimal' for regex 'python3.4'
[10:48] <pitti> Odd_Bloke: apt itself, I suppose
[10:48] <Odd_Bloke> (This is going to break people doing a t->x upgrade where they explicitly install python3.4; their automation isn't going to fall over because apt didn't report an error, and then they'll be unexpectedly running 3.5)
[10:49] <pitti> apt's greedy "try to interpret everything as regexp" has gone on my nerves more than once already
[10:49] <pitti> it's really not helping
[10:49] <infinity> libpython3.4-minimal also isn't in xenial.
[10:50] <pitti> yeah, I suppose it appears in some Breaks: or so
[10:51] <Odd_Bloke> Yeah, it's in findutils' Breaks.
[10:51] <pitti> I really wish apt-get install, apt-cache showsrc etc. would just stick to "do what I said", not "try to second-guess me by interpreting my package name as a RE and then desperately try anything that matches"
[10:56] <smb> FourDollars, slangasek, Just to make sure, are you aware that the upload to grub2 in Trusty will also need a follow-up upload of grub2-signed? (proposed enabled threatens me with the removal of signed grub again)
[10:57] <FourDollars> smb: yes, I am aware that.
[10:59] <FourDollars> smb: Any concern?
[11:00] <smb> FourDollars, ok. So there is hope that there soon will be one, I guess. My concern right now is more that I cannot dist-upgrade without loosing signed. :)
[11:02] <FourDollars> smb: I see.
[11:03] <infinity> pitti: That's weird.  dpkg-buildpackage worked on amd64...
[11:03]  * infinity waits for the publisher to finish before retrying the rest.
[11:09] <pitti> infinity: yeah, my previous ubuntu2 also worked on amd64, not sure why
[11:10] <infinity> pitti: I'm tyring not to think about it.  I'm sure there's a reasonable explanation that will give me an aneurysm on the way to understanding it.
[11:11] <pitti> +1 :)
[11:11] <infinity> My not having .za power is going to get really old, really soon.
[11:12] <FourDollars> pitti: Could you also help to update grub2-signed for https://bugs.launchpad.net/ubuntu/+source/grub2-signed/+bug/1591818?
[11:13] <pitti> FourDollars: err, tell me how?
[11:14] <infinity> pitti: pull-lp-source grub2-signed, add changelog entry, change build-deps in debian/control
[11:14] <pitti> ah, just a no-change upload?
[11:14] <infinity> Well, no-change, except for debian/control. :P
[11:14] <infinity> A not-much-change upload.
[11:15] <pitti> right
[11:15] <pitti> wow, current version is against 1.8, we have 1.11 in -proposed; what happened to .9 and .10
[11:15] <pitti> and the build against 1.8 b-deps on >= 1.7
[11:16] <infinity> 1.8 is in updates.
[11:16] <infinity> Looks like proposed keeps getting overwritten.
[11:16] <pitti> FourDollars, infinity: http://paste.ubuntu.com/18444168/ ?
[11:16] <FourDollars> pitti: I am not sure if you can upload grub2-signed or not.
[11:16] <infinity> Or something.
[11:17] <infinity> pitti: Bad version number.
[11:17] <infinity> pitti: Should be 1.34.10
[11:17] <pitti> I can, its binaries will just land in unapproved for another archive admin inspection, AFAIK (at least linux-signed does)
[11:17] <infinity> pitti: Otherwise fine.
[11:17] <pitti> ack, thanks
[11:17] <FourDollars> pitti: thx, it looks OK.
[11:19] <infinity> Err, WTF?
[11:19] <pitti> Rejected:
[11:19] <pitti> File grub2-signed_1.34.10.tar.xz already exists in Primary Archive for Ubuntu, but uploaded version has different contents. See more information about this error in
[11:19] <pitti> meh
[11:19] <infinity> pitti: Hold on.
[11:19]  * pitti checks publishing history and bumps
[11:19] <infinity> pitti: Why did you accept that grub2 upload?
[11:19] <infinity> pitti: It reverted what was in proposed.
[11:20] <pitti> infinity: that's what I thought too
[11:20] <pitti> infinity: and I rejected it
[11:20] <smb> infinity, pitti The versions are missing for a previous attempt to update that got broken by some current softlink not correct and then taken back
[11:20] <pitti> infinity: slangasek then told me that it was deliberately reverted, and that this was ok, so I re-accepted it
[11:20] <infinity> Oh.
[11:20] <infinity> Oookay.
[11:20] <FourDollars> Oops
[11:20] <pitti> ok, 1.34.13 it is
[11:21] <infinity> I hope someone told cyphermox he got trumped.
[11:22] <smb> infinity, I think he know (was some kind of "oh we don't need the grub2 changes after all" thing
[11:22] <infinity> smb: Kay.
[11:24] <pitti> it's diffy now in https://launchpad.net/ubuntu/trusty/+queue?queue_state=1
[11:24] <pitti> but I don't want to self-accept
[11:25] <infinity> pitti: I already got it.
[11:25] <pitti> cheers
[12:48] <Bluefoxicy> lol... ternary DNS
[13:13] <cyphermox> infinity: pitti: grub2> all is good
[13:29] <infinity> cyphermox: Check.
[13:42] <Odd_Bloke> pitti: infinity: Apparently not considered a bug in apt: https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1598810
[13:43] <Odd_Bloke> In the classic vein of "I wrote and/or use this every day so I can't see that it's in some ways deficient" with a nice helping of condescension towards the bug reporter.
[13:51] <LocutusOfBorg> pitti, please retry talloc and pptpd? :)
[13:51] <LocutusOfBorg> I should have retried everything that was failing on universe/multiverse
[13:52] <LocutusOfBorg> they are both in main and failed for dpkg
[14:00] <pitti> LocutusOfBorg: done
[14:01] <LocutusOfBorg> <3
[14:01] <LocutusOfBorg> I'll look at them, thanks
[14:01] <LocutusOfBorg> I don't know how to check which packages needs retry, but I think we should be good now
[14:01] <LocutusOfBorg> I looked at excuses for missing builds
[14:02] <LocutusOfBorg> but only to stuff uploaded/syncd today, older builds might have failed
[14:02] <pitti> LocutusOfBorg: https://launchpad.net/ubuntu/yakkety/+builds?build_text=&build_state=failed&arch_tag=all isn't a too bad place to start
[14:02] <pitti> actually, https://launchpad.net/ubuntu/yakkety/+builds?build_text=&build_state=failed&arch_tag=i386 is easier (it should have failed on i386)
[14:03] <pitti> LocutusOfBorg: there are only a handful which failed today, I'll retry them all
[14:03] <LocutusOfBorg> indeed thanks
[14:03] <LocutusOfBorg> but I guess I already retried them
[14:04] <LocutusOfBorg> I'm trying to understand something that was "given back" on a particular architecture only
[14:04] <pitti> nope, that was it, no further victims
[14:04] <LocutusOfBorg> wonderful
[14:05]  * LocutusOfBorg leaves
[14:07] <xnox> slangasek, should initramfs have valid /etc/passwd & /etc/group ? such that e.g.
[14:07] <doko> jamespage, rbasak: python2.7 2.7.10 is now in -proposed. would be nice if you could give it a quick check (openstack)
[14:07] <xnox> people can set non-default user names & groups in mdadm and expect it to work
[14:08] <infinity> xnox: That's certainly never been a design goal.
[14:09] <infinity> xnox: But if mdadm relies on that, it should figure out how to make it work.
[14:09] <xnox> infinity, yes, that's what i'm trying to make work
[14:09] <xnox> the default is "if no config found use: 0 (root), and 6 (disk)"
[14:10] <xnox> the initramfs hooks write out CREATE user=root, group=disk -> which then fails to resolve lol
[14:11] <infinity> xnox: Can the IDs be resolved at hook time, and used numerically at boot time?
[14:12] <rbasak> doko: my team doesn't touch openstack any more. I'll leave to jamespage - not sure if he's in today or not.
[14:12] <xnox> infinity, code does not support that in mdadm at the moment.
[14:12]  * xnox ponders stuff
[14:12] <rbasak> Or maybe beisner can help, but I expect he's on vacation today (US holiday)
[14:13] <xnox> infinity, yeah i need your help =)
[14:18] <infinity> xnox: What are you doing in the next session slot?
[14:18] <xnox> infinity, no idea.
[14:19] <infinity> xnox: Well, if you want to find somewhere to get hacky, we can.
[14:19] <xnox> not doing much now either, would love to have your opinion.
[14:19] <xnox> infinity, where are you?
[14:19] <infinity> xnox: Listening to Vangrant talk about his reproducible build network.
[14:19] <xnox> ack
[14:48] <zyga> pitti: hey, what kind of extra reassurance do you need for snapd to migrate in xenial?
[14:51] <pitti> zyga: 1597329 hasn't been verified, it's only been 4 days, and yakkety is still broken
[15:00] <zyga> pitti: ok, I'm looking at why yakkety may be broken
[15:00] <zyga> pitti: once I unbreak or understand yakkety, what's the next step, just verification?
[15:00] <pitti> zyga: yes
[15:01] <pitti> zyga: y> appreciated; it's been broken since 2.0.2
[15:02] <zyga> pitti: this fits into my "make snappy work everywhere" goal :)
[15:02] <zyga> ubuntu too :)
[15:09] <sil2100> !dmbping
[15:09] <sil2100> !dmb-ping
[15:09] <sil2100> hmmm
[15:09] <sil2100> Ah, no ubottu?
[15:09] <sil2100> No, he's here
[15:23]  * zyga runs autopackagetests for snappy on yakkety, trying to understand the issue
[15:32] <rbasak> Laney, infinity: I added juliank to ~ubuntu-core-dev, which indirectly makes him a member of ~ubuntu-dev. So I don't need to explicitly add him to ~ubuntu-dev, right?
[15:33] <rbasak> (also he was already an Ubuntu member anyway)
[15:34] <infinity> rbasak: Yeah, the implicit membership should be fine.
[15:34] <rbasak> OK, thanks.
[16:08] <juliank> xnox: I'm a core-dev now, we should celebrate!
[22:37] <xnox> yeah =)
[22:37] <xnox> juliank, well done
[23:29] <infinity> pitti: After fallout in several other packages was sorted, you have a dpkg.  Cheers.