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

slangasekinfinity: ah, is that why c-m screamed at me? :)02:31
=== Guest76746 is now known as med_
krytarikinfinity: Hi. Could you please accompany  http://bazaar.launchpad.net/~ubuntustudio-dev/ubuntu-seeds/ubuntustudio.artful/revision/1508  by adding the "ship-live" seed to Studio here similar to the Edubuntu one?: http://bazaar.launchpad.net/~ubuntu-cdimage/ubuntu-cdimage/mainline/view/head:/lib/cdimage/germinate.py#L371  Thanks!05:29
estani know it's a desktop package, so probably takes some extra checking, but qtbase-opensource-src 5.5.1+dfsg-16ubuntu7.4 has been in the upload queue for almost a month now, does it usually take this long for someone to have a look at it?05:57
estan(it fixes this bug i reported: https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1598173 )05:58
ubot5Ubuntu bug 1598173 in qtbase-opensource-src (Ubuntu Xenial) "Please consider SRU of "xcb: Compress mouse motion and touch update events"" [Undecided,New]05:58
estan(note that there's already a 5.5.1+dfsg-16ubuntu7.3 upload there as well, but 5.5.1+dfsg-16ubuntu7.4 includes both those fixes, see dmitri's comment on the bug)05:59
apwestan, in large part it is because it is a sync and syncs are a pig to review06:02
-queuebot:#ubuntu-release- Unapproved: rejected qtbase-opensource-src [sync] (xenial-proposed) [5.5.1+dfsg-16ubuntu7.3]06:03
-queuebot:#ubuntu-release- Unapproved: qtbase-opensource-src (xenial-proposed/main) [5.5.1+dfsg-16ubuntu7.2 => 5.5.1+dfsg-16ubuntu7.4] (kubuntu, qt5, ubuntu-desktop)06:15
-queuebot:#ubuntu-release- Unapproved: rejected qtbase-opensource-src [sync] (xenial-proposed) [5.5.1+dfsg-16ubuntu7.4]06:17
-queuebot:#ubuntu-release- Unapproved: accepted qtbase-opensource-src [source] (xenial-proposed) [5.5.1+dfsg-16ubuntu7.4]06:24
estanapw: aha, i see. thanks a lot for taking care of it!06:58
LocutusOfBorghello, any AA around for a question=07:20
flocculantthat's going to be fun for 6 months ... any AA around to talk about AA :p07:21
LocutusOfBorgI restricted the architectures where llvm 3.7 is built (because just needed for ghc on arm*, so not really needed to build on other architectures)07:21
LocutusOfBorgunfortunately I'm not sure I gave the commands correctly, it seems "decruftable" but I need double checking before asking or filing a removal bug07:22
infinityLooks removable to me.07:25
LocutusOfBorgthanks!07:26
infinityLocutusOfBorg: And removed.07:27
LocutusOfBorgmy biggest concern was on the -all packages, because debian has them built, while ubuntu has not07:27
LocutusOfBorgoh... thanks <3 I was filing a bug lol :)07:28
LocutusOfBorgnow, I have to understand why llvm 4.0 is not migrating07:28
LocutusOfBorgand fix a build failure on 3.8 :)07:28
infinity* amd64: libllvm-ocaml-dev07:29
LocutusOfBorgyep I saw that07:29
LocutusOfBorgbut I have to rmadison a little bit07:29
LocutusOfBorgindeed07:30
LocutusOfBorgso the decruft happening in Debian has to happen here too, let me see07:30
infinityLocutusOfBorg: Looks like llvm-4.0 stopped producing libllvm-4.0-ocaml-dev07:31
LocutusOfBorglibllvm-4.0-ocaml-dev it probably needs to be removed too?07:31
LocutusOfBorgexactly07:31
infinityLocutusOfBorg: Which libllvm-ocaml-dev depends on.07:31
infinityLocutusOfBorg: Nothing about things needing to be removed.07:31
infinityLocutusOfBorg: But rather llvm-defaults needing fixing.07:31
LocutusOfBorginteresting, I got the same conclusion, but meh, not sure why this is happening :)07:32
LocutusOfBorglet me double check07:32
infinityLocutusOfBorg: Not sure why it's happening?  libllvm-ocaml-dev depends on libllvm-4.0-ocaml-dev, and llvm-toolchain-4.0 doesn't produce libllvm-4.0-ocaml-dev anymore, thus libllvm-ocaml-dev is broken. :P07:34
LocutusOfBorgthe question is "why is not happening in Debian" :)07:34
infinityLocutusOfBorg: Either llvm-toolchain-4.0 needs to start producing that binary again, or llvm-defaults need to stop producing the unversioned one.07:34
LocutusOfBorghttps://packages.debian.org/unstable/libllvm-ocaml-dev07:34
infinityLocutusOfBorg: It's not happening in Debian because their llvm-defaults isn't 4.0?07:34
LocutusOfBorg3.8 satisfies it07:35
infinity...07:35
infinityOur llvm-defaults points to 4.0.07:35
LocutusOfBorgindeed, on that page there was a "not alpha, hurd-*" I missed the "not"07:35
infinityDebian's does not.07:35
LocutusOfBorgyep, but I didn't parse correctly that page lol07:36
LocutusOfBorgENOCOFFEE07:36
LocutusOfBorgthanks!07:36
infinityLocutusOfBorg: As for the 3.8/arm64 thing, I have a hunch that related to a gcc regression.  At least, it's moderately suspicious that the current gcc's testsuite has a ton of timeouts in asan tests, and llvm-3.8 also times out in sanitizer tests.07:47
infinityOh, but that built before gcc-6 did.07:48
infinitySo, weird coincidence, but perhaps unrelated.07:48
infinityOr the same patches landed in both toolchains. :P07:49
LocutusOfBorgwell, it fails on Debian experimental but not Debian unstable07:49
LocutusOfBorgso, somewhere we picked up that stuff from experimental I wild guess07:49
infinityThat's not really how I read the Debian build history.07:51
infinityI read it as "this timeout is just borderline, and sometimes it succeeds, and sometimes it doesn't".07:51
infinityIt's just sbuild killing it for N minutes without stdout, afterall, it's not the package itself throwing a failure.07:51
LocutusOfBorgwell, it failed 3/4 experimental builds, and 0/2 unstable builds07:51
LocutusOfBorg(there are three kinds of lies, lies, damn lies, and statistics)07:52
infinityRight, 3/4.  Not 4/4.  Hence your assertion that "experimental breaks it" is clearly false.07:52
infinityAnd 2/2 is hardly a large enough sample size to assert that "unstable fixes" it.07:52
infinitySo I suspect it's just right on the edge of the timeout window.  Sometimes a few minutes over, sometimes a few minutes under.07:53
LocutusOfBorgyep, I fully agree, I was just trying to see if something in the toolchain was different07:53
LocutusOfBorgand 3/4, VS 0/2 at least is worth a look :)07:53
LocutusOfBorganyway, lets see if now it builds07:54
-queuebot:#ubuntu-release- Unapproved: accepted walinuxagent [source] (zesty-proposed) [2.2.9-0ubuntu1]08:01
-queuebot:#ubuntu-release- Unapproved: accepted walinuxagent [source] (xenial-proposed) [2.2.9-0ubuntu1~16.04.1]08:03
-queuebot:#ubuntu-release- Unapproved: accepted walinuxagent [source] (yakkety-proposed) [2.2.9-0ubuntu1~16.10.1]08:03
-queuebot:#ubuntu-release- Unapproved: accepted walinuxagent [source] (trusty-proposed) [2.2.9-0ubuntu1~14.04.1]08:04
-queuebot:#ubuntu-release- New sync: vine (artful-proposed/primary) [1.1.3+dfsg-2]08:25
=== maclin1 is now known as maclin
-queuebot:#ubuntu-release- New binary: healpix-cxx [s390x] (artful-proposed/universe) [3.30.0-6ubuntu1] (no packageset)08:27
-queuebot:#ubuntu-release- New binary: healpix-cxx [amd64] (artful-proposed/universe) [3.30.0-6ubuntu1] (no packageset)08:28
-queuebot:#ubuntu-release- New binary: case [amd64] (artful-proposed/universe) [1.5.3+dfsg-1] (no packageset)08:28
-queuebot:#ubuntu-release- New binary: healpix-cxx [ppc64el] (artful-proposed/universe) [3.30.0-6ubuntu1] (no packageset)08:29
-queuebot:#ubuntu-release- New binary: healpix-cxx [i386] (artful-proposed/universe) [3.30.0-6ubuntu1] (no packageset)08:33
-queuebot:#ubuntu-release- New binary: healpix-cxx [arm64] (artful-proposed/universe) [3.30.0-6ubuntu1] (no packageset)08:41
xnoxLaney, infinity - have archive reports been adjusted for artful? because i get emails from pitti, that are not visible in http://people.canonical.com/~ubuntu-archive/component-mismatches.txt unless something has moved as well now.08:50
LaneyThey should have been08:53
xnoxLaney, ok, in that case i'm emiling ubuntu-release with a question =)08:53
LaneySomeone demoted the unity8 stuff?08:54
LaneyIs that what you're asking about?08:54
-queuebot:#ubuntu-release- New binary: healpix-cxx [armhf] (artful-proposed/universe) [3.30.0-6ubuntu1] (no packageset)08:54
xnoxLaney, yes | no | maybe. https://launchpad.net/ubuntu/+source/ubuntu-meta/1.38008:55
LaneyI saw that08:55
xnoxthen there was pitti's email stating that everything is a mess now08:55
LaneyI don't see that one08:55
xnoxthen i couldn't find the mess08:55
LaneyIt looks like someone put it all in universe08:55
xnoxah, let's check publishing record.08:55
Laneyhttps://launchpad.net/ubuntu/+source/unity8/+publishinghistory08:55
xnoxbut that was bileto landing08:56
xnoxhas bileto gone crazy?!08:56
Laneywhat was?08:56
xnoxunity8 publishing08:56
LaneyI don't see what that has to do with it08:57
xnoxit does have AA rights, .... or do we not get a publishing entry when things move between components?08:57
LaneyThere is an entry there08:57
jamespagejust checking that the archive is open for artful uploads before I bombard it with half a hundred uploads?08:57
LocutusOfBorgjamespage, open :)08:57
jamespage\o/08:57
xnoxjamespage, enjoy!08:57
Laneyjamespage: you can see the status on https://launchpad.net/ubuntu/artful BTW08:58
LaneyIt'll say "Frozen" or something if it's frozen08:58
jamespageLaney: yeah - just making sure08:59
Laneybut Active Development -> go wild08:59
jamespageLaney: it does say something like pre-release freeze until its open (looked last week)08:59
Laneyyep08:59
jamespageI love the fact that I can wildcard with dput :-)09:01
* jamespage launches a salvo of uploads09:02
jamespageif there is an AA around - most of that's going to depwait until the new sync of vine from Debian gets acked - pretty please :-)09:07
apwxnox, i think infinity had "sorted" component missmatches to 0 and is intending to keep it so09:11
xnoxright. now i'm thinking the emails i got was because there was delay between branch updates; and my meta upload. such that once meta cleared things were fine. but someone still demoted things.09:12
LaneyI would assume that someone used the output of component-mismatches to know what to demote09:16
apwi am sure that is true09:16
apwbut presumably if meta now needed things they would be in there as new component-missmatches with MIRs already acked09:17
apwc-m-proposed looks believeably and non-empty09:17
LocutusOfBorginfinity, do you think I have to reupload llvm-3.7 without the examples package? I still see some sadness there, even after your hammer09:22
-queuebot:#ubuntu-release- Unapproved: linux-firmware (zesty-proposed/main) [1.164 => 1.164.1] (core, kernel)09:28
-queuebot:#ubuntu-release- Unapproved: rejected linux-firmware [source] (zesty-proposed) [1.164.1]09:28
=== maclin1 is now known as maclin
-queuebot:#ubuntu-release- Unapproved: ceph (xenial-proposed/main) [10.2.6-0ubuntu0.16.04.1 => 10.2.7-0ubuntu0.16.04.1] (kubuntu, ubuntu-desktop, ubuntu-server) (sync)11:15
-queuebot:#ubuntu-release- Unapproved: ceph (zesty-proposed/main) [10.2.6-0ubuntu1 => 10.2.7-0ubuntu0.17.04.1] (kubuntu, ubuntu-desktop, ubuntu-server) (sync)11:15
-queuebot:#ubuntu-release- Unapproved: ceph (yakkety-proposed/main) [10.2.6-0ubuntu0.16.10.1 => 10.2.7-0ubuntu0.16.10.1] (kubuntu, ubuntu-desktop, ubuntu-server) (sync)11:15
-queuebot:#ubuntu-release- Unapproved: accepted mtx [source] (yakkety-proposed) [1.3.12-9ubuntu0.16.10.1]12:12
-queuebot:#ubuntu-release- Unapproved: accepted mtx [source] (xenial-proposed) [1.3.12-9ubuntu0.16.04.1]12:14
-queuebot:#ubuntu-release- Unapproved: linux-firmware (zesty-proposed/main) [1.164 => 1.164.1] (core, kernel)12:17
xnoxhehe autopkgtests will take forever to run12:20
xnoxapw, could you please demote these to universe? http://people.canonical.com/~ubuntu-archive/component-mismatches.txt12:27
LocutusOfBorgremove upstart instead of demote? :)12:53
xnoxLocutusOfBorg, not ready to be removed, demotion is a good start.13:01
xnoxbecause then we know it's dropping out of tasks.13:01
xnoxand if any remain.13:01
LocutusOfBorgit was an half joke btw :)13:04
LocutusOfBorgunity demoted it is also nice13:04
LocutusOfBorgThe requested URL /~ubuntu-archive/proposed-migration was not found on this server.13:07
LocutusOfBorgis it just me or...13:07
maprerinot just you13:08
maprerisome minutes ago it was giving 403 errors, so I guess sysadm are doing something13:08
* LocutusOfBorg fights daily against proxies and bad connections13:09
mapreri... and you work on an IT company!13:09
LocutusOfBorgthis is why I have to fight against it folks blocking everything13:09
LocutusOfBorgsecurity for some customers means block even irc/ssh/git protocols13:10
acheronUKaha. at least it's not just me13:10
LocutusOfBorgI have to fetch git repos over https and proxy13:21
Laneyit would be quite something if a 404 error were just experienced by one person :)13:21
LocutusOfBorgand canonical in the last months is disabling https fetch for git repos13:21
LocutusOfBorgLaney, when your proxy changes what you see... this happens13:22
-queuebot:#ubuntu-release- Unapproved: sssd (xenial-proposed/main) [1.13.4-1ubuntu1.4 => 1.13.4-1ubuntu1.5] (kubuntu, ubuntu-desktop, ubuntu-server)13:22
-queuebot:#ubuntu-release- Unapproved: sssd (yakkety-proposed/main) [1.13.4-3ubuntu0.3 => 1.13.4-3ubuntu0.4] (kubuntu, ubuntu-desktop, ubuntu-server)13:22
LocutusOfBorgnot probably at this level, but before downloading it downloads the file for you, and redirect you to a download link if the antivirus is happy13:22
LaneyAnyway13:23
LaneyI believe the machine is down atm due to being upgraded to xenial13:23
LocutusOfBorgnice :)13:23
sergiusensah, that might explain my 503s13:23
LocutusOfBorgwas it on trusty?13:23
Laneydapper13:24
-queuebot:#ubuntu-release- Unapproved: rejected vlc [source] (yakkety-proposed) [2.2.4-4ubuntu0.16.10.2]13:25
Laney(that was a joke)13:25
Laney(a hilarious one)13:26
LocutusOfBorgI got it :)13:26
Laney(please laugh)13:26
LocutusOfBorgseriously, it was on breezy I gues13:26
LocutusOfBorg*guess13:26
* acheronUK wondered at the symbolism of people.ubuntu.com vanishing13:27
LocutusOfBorgwe had dapper machines on buildd for quite some time IIRC, so it might even not be a joke :)13:27
acheronUK*canonical13:27
cjwatsondisabling https fetch for git repos> what do you mean?  https fetch from git.launchpad.net works fine ...13:28
LocutusOfBorgehm, some repositories I don't remember where13:28
LocutusOfBorgnot git.l.net13:29
LocutusOfBorgwill try to remember13:29
cjwatsonI think it's more likely that something would be broken that that Canonical would be intentionally disabling it, though perhaps there's some weirdness I'm unaware of13:29
LocutusOfBorgok, so I will maybe write here in case I find that link13:30
xnoxLocutusOfBorg, bzr http, git https13:36
maprerithat reminds me that ubuntu-it still has his machine on precise... we should probably complete the preparations for the upgrade...13:42
xnoxmapreri, it can wait, another 4 days13:45
LocutusOfBorgplenty of time!!!13:45
mapreriahem :|13:45
mapreriif only software would port itself over new libs :(13:46
jamespageplease could an AA accept the sync I did of vine into artful earlier today - that will unblock a number of dep-waits I have in the openstack dependencies for pike-113:48
-queuebot:#ubuntu-release- New binary: libepoxy [ppc64el] (artful-proposed/main) [1.3.1-2ubuntu1] (desktop-core)14:08
-queuebot:#ubuntu-release- New binary: libepoxy [amd64] (artful-proposed/main) [1.3.1-2ubuntu1] (desktop-core)14:09
-queuebot:#ubuntu-release- New binary: libepoxy [s390x] (artful-proposed/main) [1.3.1-2ubuntu1] (desktop-core)14:09
-queuebot:#ubuntu-release- New binary: libepoxy [i386] (artful-proposed/main) [1.3.1-2ubuntu1] (desktop-core)14:09
-queuebot:#ubuntu-release- New binary: libepoxy [armhf] (artful-proposed/main) [1.3.1-2ubuntu1] (desktop-core)14:14
zx2c4infinity: what's the next step with https://bugs.launchpad.net/ubuntu/+source/wireguard/+bug/1685522 ?14:14
ubot5Ubuntu bug 1685522 in wireguard (Ubuntu) "out of date snapshot" [Undecided,Confirmed]14:14
-queuebot:#ubuntu-release- New binary: libepoxy [arm64] (artful-proposed/main) [1.3.1-2ubuntu1] (desktop-core)14:15
jbichazx2c4: according to https://wiki.ubuntu.com/SponsorshipProcess you should subscribe ~ubuntu-sponsors to the bug14:16
zx2c4jbicha: thanks just did that14:18
zx2c4jbicha: so now what?14:20
zx2c4somebody just needs to "sponsor" me?14:20
zx2c4seems like most folks are too busy14:20
LocutusOfBorglet me see14:22
zx2c4LocutusOfBorg: thanks!14:22
zx2c4LocutusOfBorg: infinity, cjwatson, and i discussed this strategy of using an empty package pretty extensively last night in this channel14:23
LocutusOfBorgREADME.Debian file was nice too14:23
zx2c4LocutusOfBorg: you want me to add a README.Debian file to it?14:24
-queuebot:#ubuntu-release- Unapproved: wireguard (zesty-proposed/universe) [0.0.20170214-1 => 0.0.20170214-1ubuntu0.17.04] (no packageset)14:28
LocutusOfBorgzx2c4, ^^ I had to tweak it a little bit14:28
zx2c4LocutusOfBorg: im writing a README.debian and then im going to reupload to the bug, doe sthat sound good?14:28
LocutusOfBorgnah14:28
LocutusOfBorgit is fine14:28
zx2c4oh, cool, okay14:28
zx2c4so when this says "Unapproved: wireguard ..." what does that mean?14:28
zx2c4(where can i see your tweaks?)14:28
LocutusOfBorghttps://launchpad.net/ubuntu/zesty/+queue?queue_state=1&queue_text=14:30
LocutusOfBorghttp://launchpadlibrarian.net/316831052/wireguard_0.0.20170214-1_0.0.20170214-1ubuntu0.17.04.diff.gz14:30
LocutusOfBorghere, just look at my debdiff and compare it to your14:30
LocutusOfBorg(hint: I removed the .pc directory, changed back to quilt)14:30
zx2c4LocutusOfBorg: you added back in all those random other files?14:33
zx2c4i guess thats fine14:33
zx2c4interesting in any case14:33
zx2c4debian/ubuntu processes remain mysterious to me14:34
LocutusOfBorgzx2c4, you changed from quilt to native, so it means the orig tarball is not preserved14:34
LocutusOfBorgso, patches are not unapplied and a lot of other stuff14:34
zx2c4i didnt realize we wanted to keep the original tarball?14:34
LocutusOfBorgand that .pc was a result for that14:34
LocutusOfBorgyes zx2c414:34
zx2c4ahh14:34
LocutusOfBorgwhy not?14:34
LocutusOfBorgsecurity, avoid new tarballs just for fun14:34
LocutusOfBorgnative package is not easy to follow, upstream one is14:35
zx2c4because it's code that should _not_ persist14:35
zx2c4but in anycaes, its not a big deal14:35
zx2c4im just happy that this is in the queue14:35
LocutusOfBorgwe are talking about the upstream package, not the debian changes that prevents it from working14:35
LocutusOfBorgthat version needs to be complete and coherent with what upstream released on that snapshot14:35
zx2c4even the upstream package. its not a package. or a release. its just some random code dump from one particular day. which is why it shouldnt have been in ubuntu14:35
zx2c4okay i understand14:35
zx2c4so what happens next with this queue?14:36
LocutusOfBorgand your debian/* foo should explain/change that, with patches approach14:36
zx2c4somebody else presses the "approve" button, and then we're all set?14:36
LocutusOfBorgzx2c4, now, somebody on release team should approve yes14:36
zx2c4oh cool, so that's where infinity comes in14:36
LocutusOfBorgsomebody will add verification-needed and you will test/change back to verification-done, explaining the testing you did14:36
LocutusOfBorghttps://wiki.ubuntu.com/StableReleaseUpdates14:36
zx2c4cool okay14:37
zx2c4and all that explanation will happen on the original bug report?14:38
LocutusOfBorgI hope so :)14:42
xnoxLaney, britney runs off snakefruit right? thus i should not expect anything to migrate, until snakefruit is back up?14:43
xnoxand infinity / slangasek fix it up?14:44
cjwatsonxnox: correct14:44
apwcorrect14:44
xnoxtah14:44
-queuebot:#ubuntu-release- New binary: systemd [s390x] (artful-proposed/main) [233-5ubuntu1] (core)16:03
-queuebot:#ubuntu-release- New binary: systemd [ppc64el] (artful-proposed/main) [233-5ubuntu1] (core)16:07
-queuebot:#ubuntu-release- New: accepted systemd [s390x] (artful-proposed) [233-5ubuntu1]16:07
-queuebot:#ubuntu-release- New binary: systemd [i386] (artful-proposed/main) [233-5ubuntu1] (core)16:10
santa_dear release wizards,17:32
santa_I have a question regarding SRU's to zesty17:32
naccsanta_: what is the question?17:33
santa_we are considering in kubuntu an SRU for plasma (we have 5.9.4 in zesty and we would like to provide 5.9.5 via an SRU)17:33
santa_we maintainain in kubuntu ~300 packages, so we have some automation tools17:33
santa_the easier thing for us would be preparing a _complete_ plasma update17:34
santa_that means we might have some packages providing a 0-diff update17:34
santa_would be allowed to do that?17:34
infinitykrytarik: You completely broke the ubuntustudio seeds.17:35
xnoxsanta_, as long as it will be tolerable to reject all the 0-diff updates?! e.g. things do not depend on the updated version numbers.17:35
xnoxi think SRU team may be ok with rejecting a bunch of things.17:35
infinityxnox: You might want to not speak for the SRU team. ;)17:36
* xnox is not ~ubuntu-sru team member17:36
santa_xnox: we can make it tolerable, yes17:36
infinitysanta_: I have no issues with it conceptually.  It certainly has precedent.17:36
santa_we just need to not bump the buld depends, that's easy to do, we just disable that in the tooling and that's it17:36
infinitysanta_: The bigger issue is findind someone with the time to process it all, since that used to be ScottK.17:37
santa_plasma are 42 source packages in case you are wondering17:37
apwhow many of these packages would ... 42 ok17:37
infinity42 is a much less scary number than 300.17:38
infinitysanta_: So, yeah.  From our POV, even the 0-change uploads are not a huge burden on *us*.  But you need to think hard about yourself as well, as you do need to verify all those binary builds.17:39
infinitysanta_: Cause part of the SRU process is not trusting something is okay just because it rebuilt with "no changes".  It needs to be installed, run, tested.17:39
infinitysanta_: So, for the 0-change ones, it's probably in your best interest to skip them.17:39
infinity(For me, I don't much care, it's easy to review sometihng without a change :P)17:40
santa_infinity: yeah, I get what you mean. a 0-diff is after all a rebuild, so that 'invalidates' somehow the testing we do. I guess we could improve a bit the tooling and the workflow to deal with these kind of things17:42
infinitysanta_: But if you're willing to verify them all and you want the versions to be pretty and match, I'm not going to tell you not to do it.17:42
santa_regarding the status of artful. I guess we are free to upload now? we already have several things to update17:44
naccsanta_: archive is open17:44
santa_plasma 5.9.5 in the first place17:44
santa_frameworks17:44
santa_and we also have the kdepim which we couldn't include in zesty, that needs several NEW reviews17:44
santa_regarding the kdepim this is what we had in zesty: http://gpul.grupos.udc.es/ka-iron-hand_reports/applications_archive/16.12.3_zesty_proposed_migration.pdf17:46
santa_the kdepim is the bunch of the top, those in dark red are already in the archive, those in grey are not17:48
santa_so what do you suggest us to do? upload those who are not in the archive first, and then the rest, or just upload them all? we could do any of both with our automation tooling17:50
maprerioh, people.c.c is back.17:55
mapreriwas britney also stopped, by any chance?17:56
bdmurrayinfinity: Is the Artful release schedule good?17:56
apwmapreri, yes same machine17:58
infinitybdmurray: I like it well enough.17:58
infinitymapreri: people was never gone, but people/~ubuntu-archive is actually a proxy through to another machine (the one that runs britney)17:58
mapreriic17:59
bdmurrayinfinity: Okay, I was thinking about doing the meta-release file18:06
infinitybdmurray: Might want to upload u-r-u to artful before you do.18:06
bdmurrayinfinity: well, alright18:11
krytarikinfinity: Hurr durr, I was hoping I wouldn't have to duplicate the general 'live' seed file to 'dvd-live' - will do so then.. :/18:26
infinitykrytarik: Well, I'm not entirely sure what your intent is here.18:27
infinitykrytarik: There's nothing wrong with having a dvd-live, but you deleted it.18:27
infinitykrytarik: Deleting it and still having it listed in STRUCTURE makes germinate very unhappy.18:28
infinitykrytarik: Your STRUCTURE references a lot of seeds that don't exist. :P18:29
slangasekxnox: upstart, cgmanager demoted18:29
infinitykrytarik: live-common and ship-live also aren't a thing in your seeds.18:29
krytarikinfinity: Trust me! :P18:31
infinitykrytarik: No? :)18:31
infinitykrytarik: Oh, scratch the live-common bit, that's in platform, so everyone shares it.18:33
infinitykrytarik: So, that's correct.  But deleting dvd-live was less correct. :P18:34
krytarikYes, I see that now. :P18:34
infinitykrytarik: And the bug you were trying to fix, I think, was the lack of ship-live.18:34
infinityIf you even need one.18:35
krytarikWell, that plus referencing a 'dvd' seed that doesn't exist.18:35
infinitykrytarik: Anyhow, I think reverting that entire last commit and then deleting "live" (moving anything from there that you need into dvd-live), and then sorting out a ship-live seed to fix your other bug would get the job(s) done.18:39
infinityAlthough... You don't have a LIVE_TASK in livecd-rootfs.  How does ANY of this work for you?18:40
infinitybdmurray: Wow, phased-updater takes an amazingly long time to run.18:45
infinitybdmurray: Are you doing something very slow there like iterating through all SRUs via LP?18:46
krytarikinfinity: Oh meh, I just see Edubuntu, which I've been following for this, has 'include ubuntu.*' rather than just 'platform.*' as we do, so that's why they get away with not having a 'ship-live' seed themselves.  So I guess I'll either copy the Ubuntu or the Xubuntu one, which our seed is otherwise based on.  Also, I was thinking earlier regarding the 'dvd-live' seed, could I just have it ...18:57
krytarik... an empty file except the header, and otherwise pull in 'live' as it does now?18:57
infinitykrytarik: An empty file pulling in live would work fine, but we really don't need both "ubuntustudio-live" *and* "ubuntustudio-dvd-live" tasks in the archive.18:58
infinitykrytarik: Just settling on dvd-live and making it behave like edubuntu makes more sense to me.18:58
infinitykrytarik: The only reason to have a split would be if you were producing both size/type images, which you're not.18:59
infinityI'll note that edubuntu has that same bug. :P19:00
infinityNot that it's producing images anymore at all.19:00
krytarikAnd yes, adding a LIVE_TASK for it would be nice then indeed, I see. :P19:02
infinityI'm not actually sure where dvd-live comes into play for edubuntu, now that I look...19:04
infinitykrytarik: Anyhow, unwinding all of that and sorting out what you actually need/want to do could be some back and forth.19:06
infinitykrytarik: Could you please just revert your last commit (or I will), so it stops breaking infrastructure? :P19:06
krytarikinfinity: Sure, asap.  Would you be fine with an --overwrite there? :P19:07
infinityNo.19:07
infinityThat'll break anyone who updates with a pull.19:07
infinityWhich icludes the aforementioned infrastructure.19:07
infinityNever ever go back in time in a shared repository unless you control all the checkouts.19:08
krytarikAlright, if there are copies of it someplace indeed..  And well, it should be easy enough to fix properly now that I know more about it.19:13
-queuebot:#ubuntu-release- Unapproved: distro-info-data (precise-proposed/main) [0.8ubuntu0.11 => 0.8ubuntu0.12] (ubuntu-server)19:18
cjwatsonCopying Edubuntu is probably a bad idea.19:24
cjwatsonIt was complicated and weird to set up that way.19:24
cjwatsonThere was some special reason for it that I now forget.19:25
krytarikinfinity: Look good to you?: http://paste.openstack.org/show/MpSB7IDbQ03QyYeOgvPD/19:33
-queuebot:#ubuntu-release- Unapproved: accepted distro-info-data [source] (precise-proposed) [0.8ubuntu0.12]19:35
infinitykrytarik: I dunno.  The surefire way to not mess up a revert is to do a revert. :P19:35
infinitykrytarik: ie: bzr revert -r150719:36
krytarikWell, I don't want to go back to where it doesn't have any 'pool/'.. :P19:36
infinitykrytarik: Fair enough, though the actual bug that was meant to be fixed by giving you a pool won't be fixed.19:38
infinityIn that you don't ship grub-efi-whatever anywhere.19:38
krytarikPretty sure it will..?19:39
infinitykrytarik: How?  Your seeds don't reference grub-efi-amd64-signed anywhere.19:41
krytarikErr, look again at the paste?19:43
infinitykrytarik: Oh, in the uncommitted revision, sure.19:44
infinitykrytarik: I was looking at the current and saying that reverting from current to current-1 wouldn't regress anything.19:44
infinitykrytarik: Yes, there's a fair chance that paste will fix things.19:45
krytarikinfinity: Done.19:55
bdmurrayslangasek: https://code.launchpad.net/~brian-murray/apport/lp-retracer-config-artful/+merge/32307420:12
slangasekbdmurray: is this on the release-opening checklist, or if not could you add it?20:13
slangasek(merged)20:14
bdmurrayslangasek: it is just slightly wrong20:14
slangasekbdmurray: and I've dropped powerpc for 17.*20:16
bdmurrayslangasek: noted20:18
-queuebot:#ubuntu-release- Unapproved: accepted network-manager [source] (yakkety-proposed) [1.2.6-0ubuntu1.1]20:34
krytarikinfinity: Oh no, now it's moaning at a missing 'dvd' seed file still - not sure what should be in there though..20:54
infinitykrytarik: The edubuntu dvd file looks useful, minute the ltsp bit.20:55
infinitykrytarik: (ie: all the langpacks)20:55
infinitykrytarik: The edubuntu dvd-langsupport also looks handy.20:56
infinityI mean, if you care about translations.20:56
krytarikI think the image is bloated enough already as it is.. :P21:00
infinitykrytarik: An empty (well, comment-only) dvd file might do the trick too.  Along with the cdimage change you proposed.21:03
krytarikYeah, just thought the same.21:04
krytarikinfinity: ..I'm stuck at the comment part now. :P21:10
infinity"This seed exists only to gather together all the other dvd seeds."21:11
infinitySee platform/support-common for prior art. :P21:11
krytarikYes! \o/21:12
infinitykrytarik: Bonus points for comitting and pushing the fix?21:14
krytarikSure, am on it.21:16
krytarikinfinity: Done.21:21
rcjslangasek: can we bump distro-info-data out of precise-proposed?21:25
slangasekrcj: do you mean release it or supersede it?21:26
rcjslangasek: release it, sorry for being imprecise21:26
rcjThat's being super aggressive on the timing but it's blocking image builds and the nature of the change is low-risk.21:27
slangasekrcj: at the moment I'm wondering why it's not showing up on http://people.canonical.com/~ubuntu-archive/pending-sru.html; <-- infinity, snakefruit fallout?21:27
rcjpossibly, last update ~90m ago?21:28
rcjAlso hasn't automatically approved the nominated track in bug #168505521:28
ubot5bug 1685055 in distro-info-data (Ubuntu Precise) "Update to add Artful" [Undecided,Fix committed] https://launchpad.net/bugs/168505521:28
slangasekrcj: it ignores the nomination and creates the bug task outright, so the nomination is still there21:29
rcjoh, there is a precise series entry.  It's just also showing my nomination message.21:29
slangasekrcj: released21:30
rcjslangasek: Thank you21:30
slangasekinfinity: so what is taking update-germinate so long?21:32
infinityslangasek: I suspect it might always take this long, I just normally never have something I want to do. :P21:36
infinityslangasek: But I have a manual archive-reports running too now, since halting the world on update-germinate was apparently not a solid plan.21:37
slangasekinfinity: really? why shouldn't this be a no-op for stable releases?21:37
slangasekinfinity: you do? does that mean you killed mine, or did it die on its own?21:37
infinityYou had one running?21:37
slangasekinfinity: from a minute after I asked you about update-germinate ;)21:38
infinityslangasek: Mine's been running longer.  So, the more interesting question is if you killed mine, or if yours is spinning on a lock, or if you didn't notice it exited. :P21:38
infinityslangasek: Oh, or mine exited already.21:39
slangasekinfinity: ps really thinks mine was the only one running when I checked :)21:40
infinityPossibly due to the chdist bug I fixed.21:40
slangasekbut mine exited non-zero21:40
infinityslangasek: Yours is running currently?21:40
slangasekno21:40
slangasekwait21:40
slangasekyes21:40
infinity30020 pts/5    S      0:00 /bin/sh /home/ubuntu-archive/bin/archive-reports21:40
infinity30022 pts/5    S      0:00  \_ /bin/sh /home/ubuntu-archive/bin/run-proposed-migration21:40
infinitypts/5 is you, so...21:40
infinityUNIX is hard.21:40
slangasekbut it detached from the tty...21:41
slangasekwat21:41
infinityThe background_and_wait stuff probably behaves weirdly with a controlling terminal.21:41
slangasekand $HOME/.archive-reports.lock is absent21:41
infinityOh, yay, not whining about SSL certs anymore.21:43
-queuebot:#ubuntu-release- New: accepted systemd [i386] (artful-proposed) [233-5ubuntu1]21:52
-queuebot:#ubuntu-release- New: accepted systemd [ppc64el] (artful-proposed) [233-5ubuntu1]21:53
infinityslangasek: So, have you found anything broken yet?  I've only had to fix chdist so far, it seems.22:01
infinityHrm, archive-reports is clearly exiting early, cause no component-mismatches.22:02
slangasekinfinity: haven't pinpointed the breakage, but yeah, pending-sru is not updated either22:03
infinityRight, time to -x it.22:03
infinityAnd see where it bombs.22:03
infinityIdeally only one of us. :P22:03
slangasekinfinity: go ahead :)22:03
infinityWatch it succeed this time, since I think I fixed chdist after you started your last run.22:04
infinityAnyhow, running with much spew.22:05
infinityslangasek: We have component-mismatches this go around. \o/22:25
infinityslangasek: Note that pending_sru doesn't come from archive-reports, it's out of band (and not running because I disabled the whole crontab)22:26
infinityBut it did have one successful run since reboot, I think.22:26
slangasekok22:31
infinityslangasek: Oh.  When you ran archive-reports, did you run it straight, or with the PYTHONPATH bits from crontab?22:41
infinity(I ran mine straight and it succeeded)22:41
* infinity is running every other bit of contrab by hand to see how they fare.22:41
infinitycontrab!22:41
-queuebot:#ubuntu-release- Unapproved: gnome-calendar (zesty-proposed/main) [3.24.0-0ubuntu1 => 3.24.1-0ubuntu0.1] (desktop-extra, ubuntu-desktop)22:41
slangasekinfinity: ah I had grabbed PATH but missed PYTHONPATH22:42
infinityslangasek: Okay, so we both ran it without the altered PYTHONPATH.  Curious.22:42
infinity(I suspect that's obsoleted by xenial having new enough whatever)22:43
slangasekinfinity: there's not much /in/ pythonpath; it's probably lazr that's been updated22:45
infinityAnd germinate from git, which we want to keep doing, IIRC.22:45
slangasekyeah22:45
infinityAs Colin's given up on SRUing it.22:45
slangaseklazr in xenial is now newer than the one we have in ~/python22:46
slangaseksix should probably go22:46
slangasekthe other bits probably still belong22:46
slangaseksix is 1.8.0 (~/python) vs. 1.10.0 (xenial)22:47
infinityKay, go ahead and whack that, IMO.22:47
infinityarchive-reports clearly ran fine without the downgrade.22:47
slangasekremoved the links; keeping the trees until we're sure everything that uses PYTHONPATH is happy22:47
infinityAlmost through crontab.22:48
infinityWon't restore it until after one more reboot to make systemd stop whining.22:48
infinitykrytarik: I fixed your fix, FWIW.  germinate doesn't hate your seed anymore.22:49
infinitykrytarik: (No guarantees it'll do the things you want it to do, but at least it's not exploding)22:49
infinityslangasek: And have a fresh pending_sru.22:53
slangasektada22:53
infinityTwo of stgraber's reports running, and if those complete, I'm calling snakefruit done, ish.22:54
infinityWhich turned out to be a lot less painful than I'd thought.22:54
infinityOh, hrm.  No.  old britney (used for /testing/ and /testing-ports/) might be broken.  But I can sort that out without holding up everything else.22:56
infinityslangasek: Ahh, slight stay of execution on some bits that cheat and schroot into the trusty-transitions chroot.  Likely because precise was too old. :P23:01
infinityslangasek: So, we'll probably want to upgrade that schroot $later, do some testing, and then decide if we even need it anymore.23:02
infinityWell, upgrade, or create a parallel one to test in.23:02
krytarikinfinity: Given there was a seemingly successful run of Germinate before that addition, it wasn't entirely necessary though, right?23:08
infinitykrytarik: It was necessary.  I hacked it in production to test before committing. :P23:09
krytarikAh. :P23:11
cjwatsonslangasek: update-germinate routinely takes forever because it's emitting the full rdepends tree.23:21
slangasekcjwatson: and it's intentional that this isn't short-circuited for e.g. trusty?23:21
cjwatsonslangasek: it certainly was intentional at one point, because I wanted to keep seeing updates23:21
slangasekok23:21
cjwatson(I think it looks at -updates; haven't checked recently)23:22
cjwatsonfeel free to override this if you don't think it's useful enough to merit it of ocurse23:22
cjwatson*course23:22
infinityYeah, the taking forever thing isn't really an issue when it's not blocking me rebooting. ;)23:22
cjwatsonif so you should just do it by removing things from the update-germinate script23:22
infinityIt could also be mitigated by parallelizing it, but I think running single-threaded is better to keep it out of the way.23:22
infinityI just whacked a bunch of vivid for flavours that clearly won't care (ie: almost everyone), which will help some.  And precise will go away in 4 days.23:23
cjwatsonIt could also be mitigated by doing some of what I did to speed things up in Launchpad.23:30
cjwatsonOr rather on the publisher machine.23:30
cjwatsonWe can't share the processing that depends on the seed data, but we can share the processing that depends on the input Packages files.23:30
cjwatsonSee lp:ubuntu-archive-publishing lib/scripts/generate_extra_overrides.py23:31
infinitycjwatson: Yeah, but wasn't the major win there parallelisation?23:31
infinityWhich I think we don't want on snakefruit, as we'll get massive spikes instead of the smooth munching of one core.23:32
cjwatsonThat helped, but sharing the output of duplicated processing steps helped too.23:32
infinityAhh.23:32
infinitySo we could maybe reuse that bit.23:32
cjwatsonEmitting rdepends is still going to be terrible though, and that's one of the most useful bits of that output.23:32
cjwatsonI think the correct fix there is to output a DB of some kind and have a little webapp to render bits of it as needed.23:33
cjwatsonRather than the gigantic tree of a zillion little files.23:33
infinityOn the other hand, the nice lasy at A&W thought I looked grumpy and gave me a root beer lollipop.23:33
infinityWhich, it turns out, is awesome.23:33
infinitys/lasy/lady/23:34
cjwatsonScore one for looking grumpy.23:34
cjwatsonOh.  I thought that was a Canadian spelling of lassie.23:34
infinityI knew it would pay off eventually.23:34
infinityJust didn't think I'd wait 39 years.23:34
infinityI don't really want to know what science goes into making a hard candy taste like a carbonated beverage, do I?23:35

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