/srv/irclogs.ubuntu.com/2018/11/02/#ubuntu-release.txt

-queuebot:#ubuntu-release- New: accepted simpleitk [amd64] (disco-proposed) [1.0.1-2ubuntu1]00:00
-queuebot:#ubuntu-release- New: accepted simpleitk [i386] (disco-proposed) [1.0.1-2ubuntu1]00:00
-queuebot:#ubuntu-release- Unapproved: accepted llvm-defaults [sync] (disco-proposed) [0.44]00:00
-queuebot:#ubuntu-release- Unapproved: lubuntu-meta (disco-proposed/universe) [1.15 => 1.16] (lubuntu)01:41
tsimonq2So, lubuntu-meta and calamares-settings-ubuntu going to Disco are extremely non-invasive metadata updates.01:42
tsimonq2I know it isn't officially open for development yet, so if you must, leave it in the queue until the archive has opened, but acceptance would be cool too, if you could.01:43
tsimonq2infinity, vorlon: ^01:43
-queuebot:#ubuntu-release- Unapproved: calamares-settings-ubuntu (disco-proposed/universe) [27 => 28] (lubuntu)01:45
dokovorlon, Laney: why doesn't update_excuses offer more to migrate besides python3-defaults and python3-stdlib-extensions?06:23
dokodoes it need an extra hint?06:25
vorlondoko: what more are you looking for? I see several packages listed as candidates on update_excuses06:45
dokoI would expect more wanting to migrate06:46
ginggsdoko: update_output.txt shows:     * ppc64el: caribou, gnome, gnome-core, python3-amp, python3-casacore, python3-cobra, python3-escript, python3-escript-mpi, python3-galpy, python3-gammapy, python3-zeroc-ice06:46
dokoahh, that line ...06:50
dokothat looks more reasonable06:50
-queuebot:#ubuntu-release- Unapproved: gringo (disco-proposed/universe) [5.2.3-2build1 => 5.2.3-2ubuntu1] (no packageset)06:56
vorlonsomeone uploaded gringo to the dingo?06:57
ginggsvorlon: that would be disco doko06:59
dokobah, debian adds vtk7 as b-d everywhere, but we can't use it ... opengl07:04
dokolooking at gdcm ...07:04
-queuebot:#ubuntu-release- Unapproved: accepted gringo [source] (disco-proposed) [5.2.3-2ubuntu1]07:04
-queuebot:#ubuntu-release- Unapproved: gdcm (disco-proposed/universe) [2.8.8-2 => 2.8.8-2ubuntu1] (kubuntu)07:26
-queuebot:#ubuntu-release- Unapproved: accepted gdcm [source] (disco-proposed) [2.8.8-2ubuntu1]07:27
-queuebot:#ubuntu-release- Unapproved: python-cobra (disco-proposed/universe) [0.13.4-1ubuntu1 => 0.13.4-1ubuntu2] (no packageset)08:12
-queuebot:#ubuntu-release- Unapproved: accepted python-cobra [source] (disco-proposed) [0.13.4-1ubuntu2]08:14
-queuebot:#ubuntu-release- Unapproved: gammapy (disco-proposed/universe) [0.7-1 => 0.7-1build1] (no packageset)08:20
-queuebot:#ubuntu-release- Unapproved: accepted gammapy [source] (disco-proposed) [0.7-1build1]08:21
-queuebot:#ubuntu-release- Unapproved: python-skbio (disco-proposed/universe) [0.5.2-1build1 => 0.5.2-1build2] (no packageset)08:23
-queuebot:#ubuntu-release- Unapproved: accepted python-skbio [source] (disco-proposed) [0.5.2-1build2]08:24
dokocrap, hard coded upper deps08:24
doko<< 3.708:25
-queuebot:#ubuntu-release- Unapproved: pyatspi (disco-proposed/main) [2.30.0+dfsg-1build1 => 2.30.0+dfsg-1ubuntu1] (ubuntu-desktop)08:35
-queuebot:#ubuntu-release- Unapproved: accepted pyatspi [source] (disco-proposed) [2.30.0+dfsg-1ubuntu1]08:39
-queuebot:#ubuntu-release- Unapproved: lqa (disco-proposed/universe) [20180702.0-1 => 20180702.0-1build1] (no packageset)09:39
-queuebot:#ubuntu-release- Unapproved: uwsgi (disco-proposed/universe) [2.0.17.1-8 => 2.0.17.1-8build1] (no packageset)09:39
-queuebot:#ubuntu-release- Unapproved: magics++ (disco-proposed/universe) [3.1.0-2 => 3.1.0-2build1] (no packageset)09:39
-queuebot:#ubuntu-release- Unapproved: accepted lqa [source] (disco-proposed) [20180702.0-1build1]09:40
-queuebot:#ubuntu-release- Unapproved: accepted uwsgi [source] (disco-proposed) [2.0.17.1-8build1]09:40
-queuebot:#ubuntu-release- Unapproved: accepted magics++ [source] (disco-proposed) [3.1.0-2build1]09:40
-queuebot:#ubuntu-release- Unapproved: poezio (disco-proposed/universe) [0.11+git20180808-1 => 0.11+git20180808-1build1] (no packageset)09:40
-queuebot:#ubuntu-release- Unapproved: accepted poezio [source] (disco-proposed) [0.11+git20180808-1build1]09:41
-queuebot:#ubuntu-release- Unapproved: python-casacore (disco-proposed/universe) [2.2.1-1build2 => 2.2.1-1build3] (no packageset)10:18
-queuebot:#ubuntu-release- Unapproved: accepted python-casacore [source] (disco-proposed) [2.2.1-1build3]10:18
-queuebot:#ubuntu-release- Unapproved: openstack-pkg-tools (disco-proposed/universe) [85 => 85ubuntu1] (no packageset)10:29
-queuebot:#ubuntu-release- New source: egl-wayland (disco-proposed/primary) [1.1.0-0ubuntu1~ppa1]10:29
tjaaltonsigh, that ^ was not meant for disco yet10:31
-queuebot:#ubuntu-release- Unapproved: accepted openstack-pkg-tools [source] (disco-proposed) [85ubuntu1]10:46
sil2100tjaalton: should I reject it?10:53
apwsil2100, already did10:53
sil2100Ah, ok10:53
sil2100apw: \o/10:53
-queuebot:#ubuntu-release- New: rejected egl-wayland [source] (disco-proposed) [1.1.0-0ubuntu1~ppa1]10:54
apwtjaalton, ^ (man queuebot is slow today)10:54
apwsil2100, i had already done it, just waiting for the reject to appear here10:54
tjaaltoncool, thanks10:55
mitya57Is qtbase-opensource-src/cosmic not accepted because it’s a copy from CI Train PPA? I can re-do it as source upload if that helps.10:56
apwmitya57, i believe there are some major transitions being done to get them out before they get intwined with things, qt is likely just the sort of thing that gets intwined with everything10:58
mitya57apw: It's cosmic, not disco…10:58
apwoh ... hmmm, then ignore me :)10:58
apwmitya57, copies are harder to review so they tend to get put off a little10:59
mitya57If someone rejects it then I will do a proper upload.10:59
mitya57In any case the diff is just https://launchpadlibrarian.net/394514195/qtbase-opensource-src_5.11.1+dfsg-7ubuntu1_5.11.1+dfsg-7ubuntu2.diff.gz, should be easy to review.10:59
-queuebot:#ubuntu-release- Unapproved: glance (disco-proposed/main) [2:17.0.0-0ubuntu5 => 2:18.0.0~a1~git2018110231.0b13db85-0ubuntu1] (openstack, ubuntu-server)11:03
-queuebot:#ubuntu-release- Unapproved: accepted glance [source] (disco-proposed) [2:18.0.0~a1~git2018110231.0b13db85-0ubuntu1]11:09
-queuebot:#ubuntu-release- Unapproved: accepted calamares-settings-ubuntu [source] (disco-proposed) [28]11:11
-queuebot:#ubuntu-release- Unapproved: accepted lubuntu-meta [source] (disco-proposed) [1.16]11:11
infinitymitya57: Isn't the correct fix for that to have qt-whatever-tools depend on the libclang-common-dev it was built against, then no-change rebuilds of anything affected?11:23
infinitymitya57: Adding the build-dep to multiple packages when it's actually a bug in qttools seems a bit wrong.11:24
mitya57infinity: the correct fix for disco will be qmake passing different include paths to qdoc, that is already implemented in Debian sid. For cosmic I wanted a minimal fix.11:25
infinitymitya57: The "minimal" fix becomes less minimal if you choose to fix more packages with the same bug, though.11:25
mitya57infinity: ok, I can replace my fix with this https://salsa.debian.org/qt-kde-team/qt/qtbase/blob/master/debian/patches/qdoc_default_incdirs.diff if you reject the current upload :)11:26
mitya57But anyway I do not intend to fix other modules unless someone files a bug on them.11:27
infinitymitya57: Assuming that patch fixes this issue (and this would be a better use for bileto, since you can test that and land both together), they yeah, I'd prefer that.  Then if someone else wants to drive-by SRU any other modules, it's literally just a rebuild.11:27
infinitys/they yeah/then yeah/11:28
mitya57It’s still a patch for qtbase, so it’s still a single package, not “both”.11:29
-queuebot:#ubuntu-release- Unapproved: rejected qtbase-opensource-src [sync] (cosmic-proposed) [5.11.1+dfsg-7ubuntu2]11:29
infinitymitya57: Oh, heh.  Right.  Didn't notice that.  Well, then it might be handy to fix another random reasonably-well-used module at the same time to see that it's working? :P11:29
mitya57Ok11:30
infinitySince module B will be the testcase then for module A's fix.11:30
mitya57infinity: Should I do a normal upload after I test that in PPA, or are syncs also ok?11:30
infinitymitya57: I'm fine with something like THAT coming from bileto.  That's what bileto's good at.  Just poke me to review it since I have context now.11:30
mitya57Ok, thanks.11:30
* sil2100 kicked bileto to refresh his series list and include disco there11:35
mitya57sil2100: thanks :)11:39
dokoinfinity: with the outstanding glance tests, python3-defaults should be ok. not sure if you want to push and let jamespage address it later, or start with perl12:04
infinitydoko: He's already uploaded...12:06
-queuebot:#ubuntu-release- Unapproved: gcc-defaults (disco-proposed/main) [1.179ubuntu1 => 1.180ubuntu1] (core)12:06
-queuebot:#ubuntu-release- Unapproved: accepted gcc-defaults [source] (disco-proposed) [1.180ubuntu1]12:07
infinitydoko: But yes, if this glance makes py3-defaults migrate, we should move on to perl ASAP.12:07
dokono, looks like tests will fail12:11
infinitydoko: http://people.canonical.com/~ubuntu-archive/proposed-migration/update_output_notest.txt12:15
infinity    * arm64: camitk-actionstatemachine, camitk-config, camitk-imp, fw4spl, libcamitk-dev, libcamitk412:15
infinityLooks like something was still missed.12:16
dokoahh, thanks12:18
dokothat appeared newly ...12:18
infinityMaybe fixed with a sync of camitk from unstable.12:18
infinityThough that seems to be failing its tests in Debian. :/12:18
* infinity syncs anyway, it can't get worse.12:19
-queuebot:#ubuntu-release- Unapproved: camitk (disco-proposed/universe) [4.1.2-1 => 4.1.2-2] (no packageset) (sync)12:20
-queuebot:#ubuntu-release- Unapproved: accepted camitk [sync] (disco-proposed) [4.1.2-2]12:20
dokodoesn't have any python3 dependencies ...12:21
infinityNo, but vtk7 is tied up in py3.12:21
dokotrue12:21
dokohmm, won't build on arm64 ...12:22
infinityOh, did we drop ARM support in vtk7?12:23
dokoyes, opengl ...12:23
LocutusOfBorgwrongly drop12:23
LocutusOfBorgI'm fixing the mess now12:23
infinityUsual Qt gl/gles issue?12:23
LocutusOfBorginfinity, yes, but doko dropped vtk  instead of just dropping qt from vtk12:24
dokoLocutusOfBorg: well, let's see if we can get the python3 migration done first12:24
dokomeh ...12:24
LocutusOfBorggdcm needs vtk, otherwise reverse-deps will fail even more, I'm understanding the situation right now, and the consequences12:25
LocutusOfBorgI think we can solve with two uploads, vtk and gdcm back in sync12:25
dokogdcm, and mia12:25
LocutusOfBorgproblem is: I did build vtk7 with qt5 and it didn't fail...12:25
LocutusOfBorgjust by removing the qt-desktop-dev dependency... strange thing I have tounderstand12:26
dokoanyway, leave mia and gdcm as they are until python3-defaults migrates12:28
LocutusOfBorgack12:28
dokoor I remove arm64 binaries for gazebo and camitk ...12:30
dokothen we can sort out the vtk7 build later12:30
LocutusOfBorgmaybe tsimonq2 can help me finding out why:12:31
LocutusOfBorgPackage: libqt5opengl5-dev12:31
LocutusOfBorgProvides: libqt5opengl5-desktop-dev (= ${binary:Version}) [!armel !armhf !arm64]12:31
LocutusOfBorgwhile debian has:12:32
LocutusOfBorgProvides: libqt5opengl5-desktop-dev (= ${binary:Version}) [!armel !armhf]12:32
mitya57LocutusOfBorg: this is currently Ubuntu delta, but when we fix Debian #881333 it will be in sync.12:33
ubot5Debian bug 881333 in qtbase5-dev "qtbase5-dev: Rebuild qtbase with OpenGL ES support for arm64" [Normal,Open] http://bugs.debian.org/88133312:33
LocutusOfBorgmitya57, so if for now change the dependency from libqt5opengl5-desktop-dev to libqt5opengl5-dev for arm64, everybody will be happy, and we can sync once the bug is fixed?12:34
LocutusOfBorgdoko, the fix is already there btw: https://launchpad.net/~costamagnagianfranco/+archive/ubuntu/locutusofborg-ppa (I missed the change in runtime dependency, so please don't use the package)12:35
mitya57LocutusOfBorg: I don’t know the specifics of your package, some packages are broken with OpenGL ES so the -desktop-dev dependency makes sense for them.12:36
LocutusOfBorgbut its a virtual provide from a real package...12:37
LocutusOfBorgok... you mean, to avoid the package being broken, better force a non-existing package?12:37
LocutusOfBorgmakes sense, but only gdcm uses vtk7 and explicitly disables qt on arm...12:38
LocutusOfBorgso meh12:38
dokoLocutusOfBorg: removed the binaries for now, let's see if it works, and do the vtk7 build on arm64 later12:39
mitya57LocutusOfBorg: sometimes RM is the correct solution. But again, you know the package better, if you think it works on arm* then you can always build it for these architectures.12:41
-queuebot:#ubuntu-release- Unapproved: fw4spl (disco-proposed/universe) [14.0.0-1build1 => 17.2.0-1] (no packageset) (sync)12:43
-queuebot:#ubuntu-release- Unapproved: accepted fw4spl [sync] (disco-proposed) [17.2.0-1]12:44
infinitydoko: Your gcc-defaults upload included VCS vomit.  (ie: all of .svn and .gitignore)12:44
dokoohh, will do another one12:45
LocutusOfBorgcan I upload a fixed "glance"?12:46
infinityLocutusOfBorg: Ask jamespage, he was looking at it too.12:46
infinityBut someone should. :P12:46
LocutusOfBorgthe change "python3.6 -> python3.7" in debian/tests should do the trick12:46
jamespageLocutusOfBorg: it does however that does not really fix the underlying problem - it should just be python312:47
infinityLocutusOfBorg: Probably, but I think he was looking at shebangs in general, I dunno.12:47
LocutusOfBorgI mean, it should "at glance" :p12:47
infinityjamespage: If it has a strict dep on py3.7, /usr/bin/python3.7 is fine.12:47
LocutusOfBorgjamespage, I know, but this seems to be the last blocker...12:47
jamespageit does not12:47
dokojamespage: that should be good for now?12:47
jamespageLocutusOfBorg: feel free to upload to unblock - I'll deal with the generally ownkyness12:47
jamespagewith extra wonky apparently12:48
infinityIs ownky more wonky than wonky?12:48
LocutusOfBorgjamespage, I was looking only to a quick and dirty fix :)12:48
jamespageinfinity: I believe so12:48
jamespageLocutusOfBorg: unblock the last blocker with the quick and dirty, and I'll tidy up after that12:48
-queuebot:#ubuntu-release- Unapproved: glance (disco-proposed/main) [2:18.0.0~a1~git2018110231.0b13db85-0ubuntu1 => 2:18.0.0~a1~git2018110231.0b13db85-0ubuntu2] (openstack, ubuntu-server)12:48
LocutusOfBorghttp://launchpadlibrarian.net/395718225/glance_2%3A18.0.0~a1~git2018110231.0b13db85-0ubuntu1_2%3A18.0.0~a1~git2018110231.0b13db85-0ubuntu2.diff.gz12:49
LocutusOfBorgthanks jamespage!12:49
-queuebot:#ubuntu-release- Unapproved: gcc-defaults (disco-proposed/main) [1.180ubuntu1 => 1.180ubuntu2] (core)12:49
-queuebot:#ubuntu-release- Unapproved: accepted gcc-defaults [source] (disco-proposed) [1.180ubuntu2]12:50
-queuebot:#ubuntu-release- Unapproved: accepted glance [source] (disco-proposed) [2:18.0.0~a1~git2018110231.0b13db85-0ubuntu2]12:50
dokoinfinity: camitk ftbfs on s390x12:51
infinityThe previous version was FTBFS everywhere, so I'm not surprised. :/12:51
infinityLike I said, syncing couldn't make it worse. :P12:51
infinitydoko: I'm not against demoting camitk and gazebo for now.12:57
trudd2.Pin^gor^a12:59
infinityNice password.12:59
LocutusOfBorgI don't like it TBH, but YMMV13:00
LocutusOfBorginfinity, I have a vtk7/gdcm fixed packages ready to go, once you or doko ack the upload13:00
LocutusOfBorg(you might even leave it in unapproved if you want, so I can go afk)13:00
infinityLocutusOfBorg: Leaving it in unapproved for now, so we don't restart the clock on python moving.13:01
LocutusOfBorgI dont want to restart sure, and I want to avoid somebody accepting it by mistake...13:01
LocutusOfBorgI'm uploading also a real upstream python3.7 fix13:02
-queuebot:#ubuntu-release- Unapproved: vtk7 (disco-proposed/universe) [7.1.1+dfsg1-8ubuntu1 => 7.1.1+dfsg1-8ubuntu2] (no packageset)13:02
infinitydoko: When this camitk is done building (and failing on a few arches), I'll delete camitk and gazebo from the release pocket and accept the gazebo merge which should then dep-wait on most arches.13:03
dokook13:04
infinitydoko: gazebo/camitk in Debian seem to only be working on x86 now, I don't think we need to commit to caring more.13:04
dokofw4spl seems tp ne needed to, currently building13:04
* infinity goes go grab some food while that plays out.13:04
* doko curses the bitter medicine from debian-med ... isn't xnox on that team too?13:05
LocutusOfBorglol glance FTBFS13:05
LocutusOfBorgI didn't change the packaging13:05
infinity... how?13:05
LocutusOfBorgfailure during testsuite, I restarted13:05
-queuebot:#ubuntu-release- Unapproved: mia (disco-proposed/universe) [2.4.6-3ubuntu2 => 2.4.6-3ubuntu3] (no packageset)13:08
LocutusOfBorgthis one should wait too ^^13:08
dokoinfinity: camitk ftbfs on other archs as well. demoting13:09
-queuebot:#ubuntu-release- Unapproved: gdcm (disco-proposed/universe) [2.8.8-2ubuntu2 => 2.8.8-2.1~build1] (kubuntu)13:11
LocutusOfBorgand the last one ^^13:16
LocutusOfBorgglance built...13:18
infinitydoko: By "demoting", do you mean "deleting"?13:23
infinitydoko: Or, rather, what have you done, cause I was about to do things. :)13:23
infinitydoko: Ahh, kay, I found your comment/bug.13:26
dokowe'll know more after the next run13:47
-queuebot:#ubuntu-release- Unapproved: accepted gazebo [source] (disco-proposed) [9.0.0+dfsg5-5ubuntu1]13:58
infinitydoko: glance tests with new py3-defaults triggered now that it looks not broken.14:13
infinityOh, LocutusOfBorg might have already done that. :/14:14
infinityOh well, we get twice the results!14:14
infinityLocutusOfBorg: Your llvm autopkgtest is... Weird?14:17
infinityLocutusOfBorg: If you know a test will fail (per the comments), why output it to a log we'll never see because it runs in an ephermeral environment? :P14:17
LocutusOfBorginfinity, ask #debian-devel, I already did it :)14:22
infinityLocutusOfBorg: How is it #debian-devel's fault?14:23
LocutusOfBorgI asked sylvestre on #-devel about the testsuite already14:32
LocutusOfBorgbtw I didn't really get the sentence you said before14:33
LocutusOfBorgok python goes in next run14:34
LocutusOfBorginfinity, sync perl?14:35
=== alan_g is now known as alan_g_
xnoxCopying: ceph/13.2.1+dfsg1-0ubuntu314:41
xnoxCopying: python3-defaults/3.7.1-114:41
xnoxCopying: link-grammar/5.5.0-1ubuntu414:41
-queuebot:#ubuntu-release- New binary: linux-signed-azure [amd64] (bionic-proposed/main) [4.15.0-1031.32] (kernel)14:42
-queuebot:#ubuntu-release- New source: octavia-dashboard (cosmic-proposed/primary) [2.0.0-0ubuntu1]14:44
-queuebot:#ubuntu-release- New binary: linux-signed-gcp [amd64] (xenial-proposed/main) [4.15.0-1024.25~16.04.2] (kernel)14:45
infinityLocutusOfBorg: Syncing perl, yep.  Tracker already created.14:47
-queuebot:#ubuntu-release- Unapproved: perl (disco-proposed/main) [5.26.2-7 => 5.28.0-3] (core) (sync)14:49
-queuebot:#ubuntu-release- Unapproved: ghostscript (disco-proposed/main) [9.25~dfsg+1-0ubuntu1 => 9.25~dfsg+1-0ubuntu1.1] (desktop-core, ubuntu-server) (sync)14:52
-queuebot:#ubuntu-release- Unapproved: accepted perl [sync] (disco-proposed) [5.28.0-3]14:52
-queuebot:#ubuntu-release- Unapproved: accepted vtk7 [source] (disco-proposed) [7.1.1+dfsg1-8ubuntu2]14:52
-queuebot:#ubuntu-release- Unapproved: accepted ghostscript [sync] (disco-proposed) [9.25~dfsg+1-0ubuntu1.1]14:53
-queuebot:#ubuntu-release- New: accepted linux-signed-gcp [amd64] (xenial-proposed) [4.15.0-1024.25~16.04.2]14:56
LocutusOfBorginfinity, I'm delaying a little bit non-amd64 perl builds, sorry for not telling you in advance14:56
LocutusOfBorglast big transition, perl built on s390x and ppc64el before amd64, so we got lots of uninstallabilities of reverse-deps14:57
LocutusOfBorgsomebody told me next time to "do it on silo and then copy" :)14:57
infinityWell, the archive is frozen.15:00
infinityIf no one accepts anything else, it doesn't matter what order they build in. :P15:01
infinity(As long as they all build)15:01
xnoxinfinity, is it possible to "republish" upgrade tarball to get it resigned? or should i just upload a no change rebuild upload?15:01
infinityxnox: Just reupload it.15:01
LocutusOfBorgplease do accept gdcm!15:02
LocutusOfBorgand mia :)15:02
LocutusOfBorggdcm should be probably done together with perl, since the old gdcm won't probably work with new perl15:03
infinityLocutusOfBorg: I was waiting until vtk built and published.  Did they not have a cascading soft build dep?15:03
LocutusOfBorginfinity, gdcm build-dep on python3-vtk on arm64, so it is not existing yet15:03
LocutusOfBorgbut yeah, you are right!15:04
infinityLocutusOfBorg: Erm, how do gdcm and perl relate?  Or did you mean gdbm?15:04
LocutusOfBorggdbm yes, sorry15:04
infinityYeah, I was thinking that.  Maybe I should kill all the perl builds and go gdbm first.15:04
LocutusOfBorg  * Temporarily patch GDBM_File fatal.t for gdbm >= 1.16 compatibility.15:05
LocutusOfBorg    (Closes: #904005)15:05
LocutusOfBorgmaybe its the other way around15:05
infinityPretty sure perl5.28 will work fine with the old gdbm, *but* gdbm will require a new perl upload anyway, and I'd prefer not to go through the pain of perl autopkgtests twice in a row.15:05
LocutusOfBorgbut I would say yes, please do gdcm to be sure15:06
infinityb15:06
infinitynot c.15:06
infinityIt is confusing to have both in the queue. :P15:06
LocutusOfBorgI would accept them both ;)15:06
infinitygdcm isn't happening until vtk7 does its thing.15:07
* LocutusOfBorg leaves, to avoid seeing the world burn15:07
infinitygdbm can happen now.15:07
LocutusOfBorgsure, it was a joke about everybody confusing them (including me, lots of times!)15:08
-queuebot:#ubuntu-release- Unapproved: accepted automake-1.16 [sync] (disco-proposed) [1:1.16.1-3]15:10
-queuebot:#ubuntu-release- Unapproved: accepted gdbm [sync] (disco-proposed) [1.18.1-1]15:10
infinityLocutusOfBorg: Time to upload gddm.15:10
infinityIdeally, having as little to do as possible with the first two.15:11
infinityGosh Darned Dungeon Master - A toolkit for nerds who live in their parents' basements.15:11
-queuebot:#ubuntu-release- New binary: gdbm [s390x] (disco-proposed/main) [1.18.1-1] (core)15:12
infinityI wish every arch was as fast as s390x.15:12
LocutusOfBorgme too!15:12
-queuebot:#ubuntu-release- New binary: gdbm [ppc64el] (disco-proposed/main) [1.18.1-1] (core)15:13
infinityThough, give our POWER machines are still last-gen, they do a good job of being almost as good.15:13
infinityI wonder if we have plans to swap in POWER9 kit soon.15:13
infinitys/give/given/15:13
LocutusOfBorgalso arm64 is good15:13
-queuebot:#ubuntu-release- New binary: gdbm [arm64] (disco-proposed/main) [1.18.1-1] (core)15:14
infinityFor quick builds like this, yeah.15:14
LocutusOfBorgeverything except amd64 is fast now :)15:14
infinityWhen you make it think really hard, it can't keep up with the IBM arches.15:14
LocutusOfBorgmeh, true15:14
LocutusOfBorgaccept accept accept :)15:15
-queuebot:#ubuntu-release- New binary: gdbm [i386] (disco-proposed/main) [1.18.1-1] (core)15:15
infinityThough, again, our arm64 kit is very much first-gen.15:15
infinityThere are much faster arm64 CPUs out there now.15:15
infinityThey're just hard to obtain in reasonable serverish form-factors with fancy things like... Warranties.15:15
LocutusOfBorgI remember you having some issues to buy such build machines?15:15
LocutusOfBorgoh that one yes15:16
infinityAnd when I say first-gen, I mean it.  Our arm64 buildds are the very first Aarch64 silicon that was commercially available.15:16
infinitySo, I'd say they do okay.15:16
infinityGiven that most of us now own phones that are newer and faster. :/15:17
-queuebot:#ubuntu-release- New binary: gdbm [amd64] (disco-proposed/main) [1.18.1-1] (core)15:18
-queuebot:#ubuntu-release- New binary: gdbm [armhf] (disco-proposed/main) [1.18.1-1] (core)15:18
-queuebot:#ubuntu-release- Unapproved: apport (cosmic-proposed/main) [2.20.10-0ubuntu13 => 2.20.10-0ubuntu13.1] (core)15:18
LocutusOfBorginfinity, accept? :)15:19
LocutusOfBorgI can do rebuilds tonight, if nobody beats me15:19
-queuebot:#ubuntu-release- New: accepted gdbm [amd64] (disco-proposed) [1.18.1-1]15:22
-queuebot:#ubuntu-release- New: accepted gdbm [armhf] (disco-proposed) [1.18.1-1]15:22
-queuebot:#ubuntu-release- New: accepted gdbm [ppc64el] (disco-proposed) [1.18.1-1]15:22
-queuebot:#ubuntu-release- New: accepted gdbm [arm64] (disco-proposed) [1.18.1-1]15:22
-queuebot:#ubuntu-release- New: accepted gdbm [s390x] (disco-proposed) [1.18.1-1]15:22
-queuebot:#ubuntu-release- New: accepted gdbm [i386] (disco-proposed) [1.18.1-1]15:22
infinityWill restart the perl builds once those publish to disk.15:22
-queuebot:#ubuntu-release- Unapproved: apport (bionic-proposed/main) [2.20.9-0ubuntu7.4 => 2.20.9-0ubuntu7.5] (core)15:23
dokoI call it a day. maybe I remove python3.6 as the default to keep the buildds busy once the perl builds are done15:24
=== ackeronuk is now known as acheronuk
infinitydoko: After perl/gdbm is done, anything else from your end that would block thawing and autosync?15:25
infinitydoko: I'd like to get to that point over the weekend.15:25
dokono, no blockers15:25
infinityExcellent.15:26
dokoLocutusOfBorg, Laney: or poppler and protobuf first?15:26
infinitypoppler usually involves a bunch of code changes.  Unless this is a transition that's already happened in Debian.15:26
infinity(ie: it's not usually "quick")15:26
LocutusOfBorgyes poppler and protobuf15:27
infinityOh the other hand, the world's fattest squirrel is busy being adorable outside my window, so suddenly I don't care about anything else.15:28
Laneydunno if they particularly have to be done early, or how easy poppler's going to be15:28
tewardinfinity: lol.  pics or it didn't happen :P15:28
teward(squirrels can be cute heh)15:28
LocutusOfBorgpoppler can be quick if we go with the debian version15:33
LocutusOfBorgif we want to upgrade, no way15:33
LocutusOfBorgit will need code changes (untested)15:33
LocutusOfBorgprotobuf should be done instead, otherwise it will entangle with the world15:34
-queuebot:#ubuntu-release- Unapproved: rejected grub2-signed [source] (trusty-proposed) [1.34.18]15:46
-queuebot:#ubuntu-release- Unapproved: rejected grub2 [source] (trusty-proposed) [2.02~beta2-9ubuntu1.16]15:46
-queuebot:#ubuntu-release- New binary: gazebo [amd64] (disco-proposed/universe) [9.0.0+dfsg5-5ubuntu1] (no packageset)15:53
-queuebot:#ubuntu-release- New binary: linux-signed-azure [amd64] (xenial-proposed/main) [4.15.0-1031.32~16.04.1] (kernel)15:55
-queuebot:#ubuntu-release- New: accepted linux-signed-azure [amd64] (xenial-proposed) [4.15.0-1031.32~16.04.1]16:06
-queuebot:#ubuntu-release- New binary: perl [s390x] (disco-proposed/main) [5.28.0-3] (core)16:09
-queuebot:#ubuntu-release- New binary: perl [ppc64el] (disco-proposed/main) [5.28.0-3] (core)16:21
-queuebot:#ubuntu-release- New binary: perl [i386] (disco-proposed/main) [5.28.0-3] (core)16:37
-queuebot:#ubuntu-release- Unapproved: grub2 (trusty-proposed/main) [2.02~beta2-9ubuntu1.15 => 2.02~beta2-9ubuntu1.16] (core)16:56
-queuebot:#ubuntu-release- Unapproved: grub2-signed (trusty-proposed/main) [1.34.17 => 1.34.18] (core)16:58
-queuebot:#ubuntu-release- Unapproved: mokutil (xenial-proposed/main) [0.3.0-0ubuntu3 => 0.3.0+1538710437.fb6250f-0ubuntu2~16.04.1] (core)17:03
-queuebot:#ubuntu-release- Unapproved: mokutil (trusty-proposed/main) [0.3.0-0ubuntu3~14.04.1 => 0.3.0+1538710437.fb6250f-0ubuntu2~14.04.1] (no packageset)17:04
-queuebot:#ubuntu-release- New binary: linux-signed-azure [amd64] (trusty-proposed/main) [4.15.0-1031.32~14.04.1+signed1] (kernel)17:12
-queuebot:#ubuntu-release- New binary: perl [arm64] (disco-proposed/main) [5.28.0-3] (core)17:17
-queuebot:#ubuntu-release- New binary: perl [armhf] (disco-proposed/main) [5.28.0-3] (core)17:17
-queuebot:#ubuntu-release- New: accepted gazebo [amd64] (disco-proposed) [9.0.0+dfsg5-5ubuntu1]17:59
-queuebot:#ubuntu-release- New binary: perl [amd64] (disco-proposed/main) [5.28.0-3] (core)18:00
infinityOoo, that's 6!18:03
-queuebot:#ubuntu-release- New: accepted perl [amd64] (disco-proposed) [5.28.0-3]18:04
-queuebot:#ubuntu-release- New: accepted perl [armhf] (disco-proposed) [5.28.0-3]18:04
-queuebot:#ubuntu-release- New: accepted perl [ppc64el] (disco-proposed) [5.28.0-3]18:04
-queuebot:#ubuntu-release- New: accepted perl [arm64] (disco-proposed) [5.28.0-3]18:04
-queuebot:#ubuntu-release- New: accepted perl [s390x] (disco-proposed) [5.28.0-3]18:04
-queuebot:#ubuntu-release- New: accepted perl [i386] (disco-proposed) [5.28.0-3]18:04
infinityAnd I've been up way too long and my eyes are watering, so I might need to get some sleep and hope someone else makes perl things happen.18:06
xnoxinfinity, doko - i hope that opening email mentions the new signing key; dual signed archive; usr-merge by default.18:06
infinityI don't know that the signing stuff is particularly important to tell developers about. :P18:07
xnoxquite18:07
infinityNew perl and new python might be.18:07
xnoxyeah, that sounds more interesting18:08
infinityusr-merge could be a source of issues, so worth pointing out.18:08
xnoxusr-merge -> fallout might happen in e.g. apparmor denials, not adapted for {,/usr}18:08
infinitySubject: Rust now available on 14 Debian architectures18:09
infinityNeat.18:09
xnoxinfinity, uploaded almost no-change rebuild of u-r-u18:10
-queuebot:#ubuntu-release- Unapproved: ubuntu-release-upgrader (disco-proposed/main) [1:19.04.1 => 1:19.04.2] (core)18:10
infinityDoes ben produce useful text versions of http://people.canonical.com/~ubuntu-archive/transitions/html/perl5.28.html or do I just need to awk and grep my way to victory on w3m -dump output?18:11
sil2100bdmurray: hey! Looking at LP: #1799710 now18:12
ubot5Launchpad bug 1799710 in ubuntu-release-upgrader (Ubuntu Cosmic) "18.04->18.10: update-manager don't show upgrade page" [Undecided,In progress] https://launchpad.net/bugs/179971018:12
sil2100bdmurray: is it somehow possible to simulate a update with phasing 0% ? Since the test case currently, in the case if the series has no pending phasing-stopped upgrades, could not test the bug fully?18:13
xnoxinfinity, there is....18:13
sil2100bdmurray: or am I confusing something?18:14
xnoxbut it's "formatted txt"18:14
xnoxinfinity, http://people.canonical.com/~ubuntu-archive/transitions/html/perl5.28.txt18:14
xnoxnothing that one cannot parse with sed ;-)18:14
infinityYeah, that's not much better than w3m -dump of the html.18:14
bdmurraysil2100: I could modify my local mirror to test the case where no updates have a phasing percentage.18:22
-queuebot:#ubuntu-release- Unapproved: g2 (disco-proposed/universe) [0.72-7 => 0.72-8] (no packageset) (sync)18:22
bdmurraysil2100: but that's the same thing as there being no updates available.18:23
bdmurraysil2100: Or do you mean you want to test the case where Phased-Update-Pecentage=0? if so there are already packages like that.18:24
sil2100bdmurray: the latter, yes, since the bug I guess is that when there are packages that are phased-percentage=0, then you cannot upgrade18:25
-queuebot:#ubuntu-release- Unapproved: lasso (disco-proposed/main) [2.5.1-0ubuntu2 => 2.6.0-2] (ubuntu-server) (sync)18:25
sil2100bdmurray: I'd like this case to be explicitly tested in the test case18:25
-queuebot:#ubuntu-release- Unapproved: libace-perl (disco-proposed/universe) [1.92-7 => 1.92-8] (no packageset) (sync)18:25
sil2100bdmurray: can you add a test case for that?18:26
-queuebot:#ubuntu-release- Unapproved: librg-blast-parser-perl (disco-proposed/universe) [0.03-5 => 0.03-6] (no packageset) (sync)18:27
-queuebot:#ubuntu-release- Unapproved: libsort-key-top-perl (disco-proposed/universe) [0.08-2 => 0.08-3] (no packageset) (sync)18:27
bdmurraysil2100: sure, but given the state of phased-updates right now the test case will hit ones with a P-U-P of 0. http://people.canonical.com/~ubuntu-archive/phased-updates.html See gnome-software for both releases.18:27
-queuebot:#ubuntu-release- Unapproved: libtext-bidi-perl (disco-proposed/universe) [2.12-2 => 2.15-1] (mythbuntu) (sync)18:28
-queuebot:#ubuntu-release- Unapproved: libzerg-perl (disco-proposed/universe) [1.0.4-6 => 1.0.4-7] (no packageset) (sync)18:28
sil2100bdmurray: ok, I guess that'll be safe then as long as this package doesn't get re-uploaded with a fix before the testing is started! You'll have to be quick18:28
-queuebot:#ubuntu-release- Unapproved: owfs (disco-proposed/universe) [3.1p5-2 => 3.2p2-2] (no packageset) (sync)18:29
sil2100Ok, good enough for me anyway, just make sure there's something with P-U-P 0 ;)18:29
-queuebot:#ubuntu-release- Unapproved: psortb (disco-proposed/universe) [3.0.5+dfsg-2 => 3.0.6+dfsg-1] (no packageset) (sync)18:29
-queuebot:#ubuntu-release- Unapproved: accepted ubuntu-release-upgrader [source] (cosmic-proposed) [1:18.10.11.1]18:30
bdmurraysil2100: okay, I added step 018:33
-queuebot:#ubuntu-release- Unapproved: accepted ubuntu-release-upgrader [source] (bionic-proposed) [1:18.04.28]18:39
-queuebot:#ubuntu-release- Unapproved: clearsilver (disco-proposed/universe) [0.10.5-3 => 0.10.5-3build1] (no packageset)18:42
-queuebot:#ubuntu-release- Unapproved: gdal (disco-proposed/universe) [2.3.2+dfsg-2 => 2.3.2+dfsg-2build1] (kubuntu)18:42
-queuebot:#ubuntu-release- Unapproved: hivex (disco-proposed/universe) [1.3.15-1ubuntu1 => 1.3.15-1ubuntu2] (no packageset)18:42
-queuebot:#ubuntu-release- Unapproved: flow-tools (disco-proposed/universe) [1:0.68-12.5build3 => 1:0.68-12.5build4] (no packageset)18:42
-queuebot:#ubuntu-release- Unapproved: highlight (disco-proposed/universe) [3.41-2 => 3.41-2build1] (ubuntu-mate)18:42
-queuebot:#ubuntu-release- Unapproved: accepted ubuntu-release-upgrader [source] (disco-proposed) [1:19.04.2]18:42
-queuebot:#ubuntu-release- Unapproved: ifeffit (disco-proposed/multiverse) [2:1.2.11d-10.2build3 => 2:1.2.11d-10.2build4] (no packageset)18:43
-queuebot:#ubuntu-release- Unapproved: libai-fann-perl (disco-proposed/universe) [0.10-4 => 0.10-4build1] (no packageset)18:43
-queuebot:#ubuntu-release- Unapproved: libbio-scf-perl (disco-proposed/universe) [1.03-3build2 => 1.03-3build3] (no packageset)18:43
-queuebot:#ubuntu-release- Unapproved: libcrypt-openssl-dsa-perl (disco-proposed/universe) [0.19-1build2 => 0.19-1build3] (no packageset)18:43
-queuebot:#ubuntu-release- Unapproved: icheck (disco-proposed/universe) [0.9.7-6.3build3 => 0.9.7-6.3build4] (no packageset)18:43
-queuebot:#ubuntu-release- Unapproved: libbackuppc-xs-perl (disco-proposed/universe) [0.54-1build2 => 0.54-1build3] (no packageset)18:43
-queuebot:#ubuntu-release- Unapproved: libafs-pag-perl (disco-proposed/universe) [1.02-2 => 1.02-2build1] (no packageset)18:43
-queuebot:#ubuntu-release- Unapproved: libclass-methodmaker-perl (disco-proposed/universe) [2.24-1build4 => 2.24-1build5] (mythbuntu)18:43
-queuebot:#ubuntu-release- Unapproved: accepted g2 [sync] (disco-proposed) [0.72-8]18:43
-queuebot:#ubuntu-release- Unapproved: accepted libace-perl [sync] (disco-proposed) [1.92-8]18:43
-queuebot:#ubuntu-release- Unapproved: accepted libsort-key-top-perl [sync] (disco-proposed) [0.08-3]18:43
-queuebot:#ubuntu-release- Unapproved: accepted libzerg-perl [sync] (disco-proposed) [1.0.4-7]18:43
-queuebot:#ubuntu-release- Unapproved: accepted psortb [sync] (disco-proposed) [3.0.6+dfsg-1]18:43
-queuebot:#ubuntu-release- Unapproved: libcss-minifier-xs-perl (disco-proposed/universe) [0.09-2build3 => 0.09-2build4] (no packageset)18:43
-queuebot:#ubuntu-release- Unapproved: libdata-streamserializer-perl (disco-proposed/universe) [0.07-1build8 => 0.07-1build9] (no packageset)18:43
-queuebot:#ubuntu-release- Unapproved: libfile-rsyncp-perl (disco-proposed/main) [0.74-2.1ubuntu3 => 0.74-2.1ubuntu4] (core)18:43
-queuebot:#ubuntu-release- Unapproved: libhdate (disco-proposed/universe) [1.6.02-2 => 1.6.02-2build1] (no packageset)18:43
-queuebot:#ubuntu-release- Unapproved: accepted lasso [sync] (disco-proposed) [2.6.0-2]18:43
-queuebot:#ubuntu-release- Unapproved: accepted libtext-bidi-perl [sync] (disco-proposed) [2.15-1]18:43
-queuebot:#ubuntu-release- Unapproved: libcrypt-openssl-random-perl (disco-proposed/main) [0.15-1 => 0.15-1build1] (ubuntu-server)18:43
-queuebot:#ubuntu-release- Unapproved: libdr-sundown-perl (disco-proposed/universe) [0.02-1build5 => 0.02-1build6] (no packageset)18:43
-queuebot:#ubuntu-release- Unapproved: accepted librg-blast-parser-perl [sync] (disco-proposed) [0.03-6]18:43
-queuebot:#ubuntu-release- Unapproved: libdata-streamdeserializer-perl (disco-proposed/universe) [0.06-1.1build3 => 0.06-1.1build4] (no packageset)18:43
-queuebot:#ubuntu-release- Unapproved: accepted owfs [sync] (disco-proposed) [3.2p2-2]18:43
-queuebot:#ubuntu-release- Unapproved: libgetdata (disco-proposed/universe) [0.10.0-5 => 0.10.0-5build1] (no packageset)18:43
-queuebot:#ubuntu-release- Unapproved: accepted clearsilver [source] (disco-proposed) [0.10.5-3build1]18:44
-queuebot:#ubuntu-release- Unapproved: accepted gdal [source] (disco-proposed) [2.3.2+dfsg-2build1]18:44
-queuebot:#ubuntu-release- Unapproved: accepted hivex [source] (disco-proposed) [1.3.15-1ubuntu2]18:44
-queuebot:#ubuntu-release- Unapproved: accepted ifeffit [source] (disco-proposed) [2:1.2.11d-10.2build4]18:44
-queuebot:#ubuntu-release- Unapproved: accepted libai-fann-perl [source] (disco-proposed) [0.10-4build1]18:44
-queuebot:#ubuntu-release- Unapproved: accepted libbio-scf-perl [source] (disco-proposed) [1.03-3build3]18:44
-queuebot:#ubuntu-release- Unapproved: accepted libcrypt-openssl-dsa-perl [source] (disco-proposed) [0.19-1build3]18:44
-queuebot:#ubuntu-release- Unapproved: accepted libcss-minifier-xs-perl [source] (disco-proposed) [0.09-2build4]18:44
-queuebot:#ubuntu-release- Unapproved: accepted libdata-streamserializer-perl [source] (disco-proposed) [0.07-1build9]18:44
-queuebot:#ubuntu-release- Unapproved: liblocale-gettext-perl (disco-proposed/main) [1.07-3build2 => 1.07-3build3] (core)18:44
-queuebot:#ubuntu-release- Unapproved: accepted flow-tools [source] (disco-proposed) [1:0.68-12.5build4]18:44
-queuebot:#ubuntu-release- Unapproved: accepted icheck [source] (disco-proposed) [0.9.7-6.3build4]18:44
-queuebot:#ubuntu-release- Unapproved: accepted libbackuppc-xs-perl [source] (disco-proposed) [0.54-1build3]18:44
-queuebot:#ubuntu-release- Unapproved: accepted libcrypt-openssl-random-perl [source] (disco-proposed) [0.15-1build1]18:44
-queuebot:#ubuntu-release- Unapproved: libimage-imlib2-perl (disco-proposed/universe) [2.03-1build6 => 2.03-1build7] (no packageset)18:44
-queuebot:#ubuntu-release- Unapproved: libnanomsg-raw-perl (disco-proposed/universe) [0.10-1build1 => 0.10-1build2] (no packageset)18:44
-queuebot:#ubuntu-release- Unapproved: libnet-idn-encode-perl (disco-proposed/universe) [2.400-1build1 => 2.400-1build2] (no packageset)18:44
-queuebot:#ubuntu-release- Unapproved: libsolv (disco-proposed/universe) [0.6.35-2build1 => 0.6.35-2build2] (no packageset)18:44
-queuebot:#ubuntu-release- Unapproved: accepted highlight [source] (disco-proposed) [3.41-2build1]18:44
-queuebot:#ubuntu-release- Unapproved: accepted libclass-methodmaker-perl [source] (disco-proposed) [2.24-1build5]18:44
-queuebot:#ubuntu-release- Unapproved: libmusicbrainz-discid-perl (disco-proposed/universe) [0.04-1 => 0.04-1build1] (no packageset)18:44
-queuebot:#ubuntu-release- Unapproved: libpg-perl (disco-proposed/universe) [1:2.1.1-6 => 1:2.1.1-6build1] (no packageset)18:44
-queuebot:#ubuntu-release- Unapproved: accepted libafs-pag-perl [source] (disco-proposed) [1.02-2build1]18:44
-queuebot:#ubuntu-release- Unapproved: libnet-bluetooth-perl (disco-proposed/universe) [0.41-2 => 0.41-2build1] (no packageset)18:44
-queuebot:#ubuntu-release- Unapproved: accepted libdata-streamdeserializer-perl [source] (disco-proposed) [0.06-1.1build4]18:44
-queuebot:#ubuntu-release- Unapproved: libsys-gamin-perl (disco-proposed/universe) [0.1-2build4 => 0.1-2build5] (no packageset)18:44
-queuebot:#ubuntu-release- Unapproved: accepted libdr-sundown-perl [source] (disco-proposed) [0.02-1build6]18:44
-queuebot:#ubuntu-release- Unapproved: accepted libgetdata [source] (disco-proposed) [0.10.0-5build1]18:44
-queuebot:#ubuntu-release- Unapproved: accepted libimage-imlib2-perl [source] (disco-proposed) [2.03-1build7]18:44
-queuebot:#ubuntu-release- Unapproved: accepted libmusicbrainz-discid-perl [source] (disco-proposed) [0.04-1build1]18:44
-queuebot:#ubuntu-release- Unapproved: obexftp (disco-proposed/universe) [0.24-5build4 => 0.24-5build5] (no packageset)18:44
-queuebot:#ubuntu-release- Unapproved: accepted libfile-rsyncp-perl [source] (disco-proposed) [0.74-2.1ubuntu4]18:44
-queuebot:#ubuntu-release- Unapproved: accepted liblocale-gettext-perl [source] (disco-proposed) [1.07-3build3]18:44
-queuebot:#ubuntu-release- Unapproved: stfl (disco-proposed/universe) [0.22-1.3build8 => 0.22-1.3build9] (no packageset)18:44
-queuebot:#ubuntu-release- Unapproved: accepted libhdate [source] (disco-proposed) [1.6.02-2build1]18:44
-queuebot:#ubuntu-release- Unapproved: accepted libnanomsg-raw-perl [source] (disco-proposed) [0.10-1build2]18:44
-queuebot:#ubuntu-release- Unapproved: accepted libnet-bluetooth-perl [source] (disco-proposed) [0.41-2build1]18:45
-queuebot:#ubuntu-release- Unapproved: accepted libpg-perl [source] (disco-proposed) [1:2.1.1-6build1]18:45
-queuebot:#ubuntu-release- Unapproved: accepted libsys-gamin-perl [source] (disco-proposed) [0.1-2build5]18:45
-queuebot:#ubuntu-release- Unapproved: accepted stfl [source] (disco-proposed) [0.22-1.3build9]18:45
infinityOkay, that's stage1 of the perl transition uploaded.18:45
-queuebot:#ubuntu-release- Unapproved: accepted libnet-idn-encode-perl [source] (disco-proposed) [2.400-1build2]18:45
-queuebot:#ubuntu-release- Unapproved: accepted obexftp [source] (disco-proposed) [0.24-5build5]18:45
-queuebot:#ubuntu-release- Unapproved: accepted libsolv [source] (disco-proposed) [0.6.35-2build2]18:45
-queuebot:#ubuntu-release- Unapproved: libhtml-parser-perl (disco-proposed/main) [3.72-3build1 => 3.72-3build2] (core)19:13
-queuebot:#ubuntu-release- Unapproved: libxml-parser-perl (disco-proposed/main) [2.44-2build3 => 2.44-2build4] (core)19:13
-queuebot:#ubuntu-release- Unapproved: libnet-ssleay-perl (disco-proposed/main) [1.85-2ubuntu2 => 1.85-2ubuntu3] (core)19:13
-queuebot:#ubuntu-release- Unapproved: accepted libhtml-parser-perl [source] (disco-proposed) [3.72-3build2]19:14
-queuebot:#ubuntu-release- Unapproved: accepted libxml-parser-perl [source] (disco-proposed) [2.44-2build4]19:14
-queuebot:#ubuntu-release- Unapproved: accepted libnet-ssleay-perl [source] (disco-proposed) [1.85-2ubuntu3]19:14
-queuebot:#ubuntu-release- New: accepted linux-signed-azure [amd64] (trusty-proposed) [4.15.0-1031.32~14.04.1+signed1]19:26
xnoxinfinity, disco ubiquity installer is b0rked for usr-merge. looking into it19:35
xnoxhttps://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/180140819:35
ubot5Ubuntu bug 1801408 in ubiquity (Ubuntu) "disco installer crashed with usr-merge" [Undecided,New]19:35
xnoxboots, but fails to install correctly.19:35
infinityxnox: What is usr-merging by default, BTW?19:37
infinitydebootstrap didn't change... Nor did base-files.19:37
xnoxinfinity, well, the squashfs has /sbin -> /usr/sbin; but the /target during install doesn't have /target/sbin at all at the moment in ubiquity somehow.19:37
infinityxnox: Sure, I read the bug.  But what changed to make that happen at all was what I was asking.19:38
xnoxinfinity, indeed! but debootstrap has a hard-coded list of ubuntu releases for which to _not_ setup usr-merge; meaning without a change to the script disco is the first one to have /sbin -> /usr/sbin symlink.19:38
infinityAhh.19:38
infinitySo the bug was just napping. ;)19:38
xnoxand i did test bootability of the usr-merged systems, but now tried testing actually installing ;-)19:38
xnoxno idea how it setup /target/lib correctly but not /target/{bin,sbin}19:39
infinityxnox: Is the symlink absolute or relative?19:39
infinityCause absolute is gonna have a bad time.19:39
xnoxactually no, /target/lib is missing too. only lib32 lib64 and libx32 are there correctly19:40
xnoxit is relative in /rofs (the source)19:40
xnoxbut missing in /target19:40
infinityOh.19:40
xnoxit's live-installer that does this copying in ubiquity, no? /me can't remember now19:40
infinitylive-installer is d-i only.19:40
xnoxcopy copy no like like symlinks19:40
infinityUbiquity does the copying in ubiquity.19:40
xnoxdigging19:41
infinityAnd pretty sure it does it dir-by-dir.  Because we do stupid things like offer to preserve home.19:41
xnoxright. and it should do /usr first from now-on, cause i wonder if it hates copying dangling symlink across19:42
infinitydef copy_all in scripts/install.py looks like it might be it.19:43
xnoxinfinity, yeah, i'm inside it already19:43
infinityThis is kinda terrifying.  I've never read this.19:45
xnoxyeah19:46
infinityThat's a lot of python to avoid saying "cp -a foo bar"19:46
infinityHah.19:48
infinityxnox: I know what it is.19:48
xnoxgo on19:49
xnoxwe copied /bin as /target/usr/bin cause it exists?19:49
xnoxoh no19:50
infinityxnox: Every package in the live set that ships files in /foo also ships the directory /foo ... We diff keep+live and live and blacklist copying anything from live.  We ignore the blacklist if it's a dir, but honor it if it's a file.19:51
infinityxnox: Your syslog probably has "syslog.syslog('Not copying %s' % relpath)"19:51
xnoxinfinity, well i'm hoping it does, but i need to rerun in debug mode ;-)19:52
infinityOh, indeed.19:52
infinityxnox: But yeah, following the blacklist code, I'm about 90% sure that's what's happening.19:53
infinityAnd this is all just another bit of terrifying.19:54
infinityAnd maybe it goes away when we move to stacked livefses.19:54
infinityCause we can stop doing this removal madness.19:54
infinityAnd just copy the base fs wholesale.19:55
infinityBut for now, you might need some temporary hideous hacks in here to save your links.19:55
xnoxself.whitelist19:56
infinityMaybe to preserve the spirit of the code, just modify the blacklist is_dir check to also skip if is_link and is in /19:56
infinitywhitelist means actually having all the possible links in a list, which sucks.19:56
=== andrewc is now known as Guest55797
infinitySo basically, if ((not dir) or (not (link and (in /))) and (in blacklist)...19:59
infinityThat looked a little too much like lisp, I think I need to lie down.19:59
wxlnawww it couldn't be. you got an if in there.20:01
xnoxinfinity, i'm confused why there is: 'not dir' and in blacklist.20:01
xnoxcause /sbin is shipped/owned by base-files, and it shouldn't be in the blacklist....20:01
xnoxi'll run this in debug mode and see what happens20:02
infinityxnox: /sbin is shipped by EVERY PACKAGE that has a file in /sbin20:03
xnoxtrue20:03
infinityxnox: The blacklist generator reads dpkg -L of all packages in the live set.20:03
infinityxnox: And that's your naive blacklist.20:03
xnoxtwat20:03
infinityxnox: Then we skip dirs because we know blacklisting them would be dumb.20:03
xnoxbut we whould skip links to dirs too20:03
* xnox wonders if all of them, or just the top-level ones like you suggest20:04
infinityExcept that could leave dangling links if it's a link to a dir owned by the package we just ripped out.20:04
xnoxi wonder if we do that20:04
* xnox considers running bionic/cosmic installers in debug mode.20:04
infinityThe issue here is that you've replaced a dir with a link but, as far as everyone knows, it's a dir.20:05
infinityNormally, you don't construct a package as "foo -> bar" and then ship files in "/foo", you'd ship them in /bar.20:06
infinityBut we now have a wholesale case of hundreds of files shipped in a directory that isn't one.20:06
xnoxas usr-merge do20:06
infinityWhich is sort of okay.  But leads to this kinda oops. ;)20:06
* xnox hopes live-installer is actually doing alright20:06
xnoxto check next.20:07
xnoxalso to check next subiquity installer too20:07
xnoxand maas20:07
infinitycurtin is a much more naive copy-contents-then-mangle-result thing, I think.20:07
infinityIf it's not, then huzzah for repeating the same mistakes. :P20:08
xnoxinstallers is basically - let's repeat everyones mistakes, and automate it.20:08
xnox(doing/performing the mistakes that is)20:09
infinityPretty sure that automating mistakes is the job of QA.20:10
infinityThe best tests are the ones that replicate a broken process and call it a pass. :P20:10
xnoxtrue, i have seen that.20:10
xnoxand report regression when things are actually fixed correctly20:10
infinityYep!20:10
xnoxand escalate, block rollout, force reverts.20:11
infinityI've also seen a test harness that confusingly reported progressions not as "progression" or "unexpected pass" but "regression: pass".20:11
infinityWhich was great.20:11
infinityxnox: Though, the canonical example of your point is every time glibc rounding precision improves, and 30 testsuites blow up because the results got "too correct".20:14
xnoxinfinity, hehe.20:14
infinity"This used to be correct to 7 decimal places, now it's correct to 13, WE CAN'T HAVE THIS, STOP EVERYTHING."20:15
xnoxinfinity, so yeah, totally Not copying sbin.20:15
xnoxwill fix this up.20:15
infinityOkay, screw sleep, I might just keep grinding on this perl transition.20:21
infinityFor the record, ben is crap.  This dependency tree is total BS.20:21
infinityI need to build stuff in stage 4 to get stage 1 to build.20:21
jbichaI've found that Debian's tracker gives different results than's Ubuntu's does20:23
jbicha's's20:23
vorlonI find ben annoying because it only expresses dependency depth, which doesn't tell you at any given moment which packages are unblocked20:38
xnoxvorlon, rollover mouse over a package, look at tooltip, to see the dependant packages, scroll up and down / or ctrl+f for them to find if they are all green too, or not.20:39
xnoxvorlon, but yeah, would be nice to have a different color for those that are unblocked.20:39
vorlonI too like playing games in my web browser20:39
xnoxinfinity, because it is a binaries depends graph, rather than a src build-depends graph.20:40
xnoxjbicha, ours is old; and theirs has automatic transitions analysis thing.20:41
xnox(not old, but older / needs manual upgrades i think)20:41
-queuebot:#ubuntu-release- Unapproved: libclone-perl (disco-proposed/main) [0.39-1 => 0.41-1] (core) (sync)20:44
-queuebot:#ubuntu-release- Unapproved: libdevel-cover-perl (disco-proposed/universe) [1.30-1 => 1.31-1] (no packageset) (sync)20:44
-queuebot:#ubuntu-release- Unapproved: libclass-xsaccessor-perl (disco-proposed/main) [1.19-3 => 1.19-3build1] (core)20:46
-queuebot:#ubuntu-release- Unapproved: libparams-util-perl (disco-proposed/main) [1.07-3build3 => 1.07-3build4] (core)20:46
-queuebot:#ubuntu-release- Unapproved: liblist-moreutils-perl (disco-proposed/main) [0.416-1build3 => 0.416-1build4] (core)20:46
-queuebot:#ubuntu-release- Unapproved: libtemplate-perl (disco-proposed/main) [2.27-1 => 2.27-1build1] (ubuntu-desktop)20:48
-queuebot:#ubuntu-release- Unapproved: libio-pty-perl (disco-proposed/main) [1:1.08-1.1build4 => 1:1.08-1.1build5] (core)20:48
infinityDepends: dh-fortran-mod but it is not going to be installed20:50
infinityThat sounds like a feature, not a bug.20:50
-queuebot:#ubuntu-release- Unapproved: libfile-libmagic-perl (disco-proposed/universe) [1.16-1 => 1.16-1build1] (no packageset)20:52
vorlondh-fortran-mod, the debhelper extension for converting fortran code into .MOD music files?20:53
-queuebot:#ubuntu-release- Unapproved: owfs (disco-proposed/universe) [3.2p2-2 => 3.2p2-2ubuntu1] (no packageset)21:07
-queuebot:#ubuntu-release- Unapproved: accepted libclass-xsaccessor-perl [source] (disco-proposed) [1.19-3build1]21:08
-queuebot:#ubuntu-release- Unapproved: accepted libdevel-cover-perl [sync] (disco-proposed) [1.31-1]21:08
-queuebot:#ubuntu-release- Unapproved: accepted libio-pty-perl [source] (disco-proposed) [1:1.08-1.1build5]21:08
-queuebot:#ubuntu-release- Unapproved: accepted libparams-util-perl [source] (disco-proposed) [1.07-3build4]21:08
-queuebot:#ubuntu-release- Unapproved: accepted owfs [source] (disco-proposed) [3.2p2-2ubuntu1]21:08
-queuebot:#ubuntu-release- Unapproved: accepted libclone-perl [sync] (disco-proposed) [0.41-1]21:08
-queuebot:#ubuntu-release- Unapproved: accepted liblist-moreutils-perl [source] (disco-proposed) [0.416-1build4]21:08
-queuebot:#ubuntu-release- Unapproved: accepted libfile-libmagic-perl [source] (disco-proposed) [1.16-1build1]21:08
-queuebot:#ubuntu-release- Unapproved: accepted libtemplate-perl [source] (disco-proposed) [2.27-1build1]21:08
-queuebot:#ubuntu-release- New binary: owfs [s390x] (disco-proposed/universe) [3.2p2-2ubuntu1] (no packageset)21:12
-queuebot:#ubuntu-release- New binary: owfs [amd64] (disco-proposed/universe) [3.2p2-2ubuntu1] (no packageset)21:13
-queuebot:#ubuntu-release- New binary: owfs [ppc64el] (disco-proposed/universe) [3.2p2-2ubuntu1] (no packageset)21:13
-queuebot:#ubuntu-release- New binary: owfs [arm64] (disco-proposed/universe) [3.2p2-2ubuntu1] (no packageset)21:17
-queuebot:#ubuntu-release- New binary: owfs [i386] (disco-proposed/universe) [3.2p2-2ubuntu1] (no packageset)21:17
-queuebot:#ubuntu-release- New binary: owfs [armhf] (disco-proposed/universe) [3.2p2-2ubuntu1] (no packageset)21:17
-queuebot:#ubuntu-release- New: accepted owfs [amd64] (disco-proposed) [3.2p2-2ubuntu1]21:22
-queuebot:#ubuntu-release- New: accepted owfs [armhf] (disco-proposed) [3.2p2-2ubuntu1]21:22
-queuebot:#ubuntu-release- New: accepted owfs [ppc64el] (disco-proposed) [3.2p2-2ubuntu1]21:22
-queuebot:#ubuntu-release- New: accepted owfs [arm64] (disco-proposed) [3.2p2-2ubuntu1]21:22
-queuebot:#ubuntu-release- New: accepted owfs [s390x] (disco-proposed) [3.2p2-2ubuntu1]21:22
-queuebot:#ubuntu-release- New: accepted owfs [i386] (disco-proposed) [3.2p2-2ubuntu1]21:22
-queuebot:#ubuntu-release- Unapproved: livecd-rootfs (disco-proposed/main) [2.542 => 2.543] (desktop-core)21:43
-queuebot:#ubuntu-release- Unapproved: collectd (disco-proposed/universe) [5.8.0-5.2 => 5.8.0-5.2build1] (no packageset)22:01
-queuebot:#ubuntu-release- Unapproved: accepted collectd [source] (disco-proposed) [5.8.0-5.2build1]22:03
-queuebot:#ubuntu-release- Unapproved: libtaint-runtime-perl (disco-proposed/universe) [0.3-3 => 0.3-3build1] (no packageset)22:19
-queuebot:#ubuntu-release- Unapproved: accepted libtaint-runtime-perl [source] (disco-proposed) [0.3-3build1]22:20
tsimonq2bdmurray: I've gotten to fixing lubuntu-core being present on my TODO list; removing the appropriate content from DistUpgrade.cfg.22:28
tsimonq2bdmurray: I'm not exactly sure how it works for previous releases though.22:29
tsimonq2bdmurray: Is this something that needs to be SRUed? If so, assuming Bionic -> Cosmic is the affected upgrade, which one do I SRU to?22:29
infinitytsimonq2: The dist-upgrader uses the tarball from the target release.22:30
infinitytsimonq2: So fixes for b->c go to C.22:30
tsimonq2infinity: Alright.22:30
bdmurrayThere is already a u-r-u being SRU'ed though.22:34
tsimonq2Oh, three hours too late. Darn.22:35
tsimonq2bdmurray: Would you like me to wait until this has been released to cosmic-updates first or iterate on it in cosmic-proposed?22:35
-queuebot:#ubuntu-release- Unapproved: calamares-settings-ubuntu (disco-proposed/universe) [28 => 29] (lubuntu)22:35
tsimonq2Thanks jbicha ^^^22:35
bdmurraytsimonq2: I think we will rush this one through so waiting seems best.22:36
tsimonq2bdmurray: Alright, fine by me. Could you please ping me when that's released in case I miss it?22:36
-queuebot:#ubuntu-release- Unapproved: accepted calamares-settings-ubuntu [source] (disco-proposed) [29]22:37
bdmurraytsimonq2: sure22:38
-queuebot:#ubuntu-release- Unapproved: accepted gdcm [source] (disco-proposed) [2.8.8-2.1~build1]22:39
-queuebot:#ubuntu-release- Unapproved: accepted mia [source] (disco-proposed) [2.4.6-3ubuntu3]22:39
tsimonq2bdmurray: Thanks. In the meantime, does this diff look okay? http://paste.ubuntu.com/p/H8wJnnqxq8/22:40
bdmurraytsimonq2: yes, that looks good to me22:43
tsimonq2bdmurray: Cool, pushing + uploading.22:44
-queuebot:#ubuntu-release- Unapproved: ubuntu-release-upgrader (disco-proposed/main) [1:19.04.2 => 1:19.04.3] (core)22:46
-queuebot:#ubuntu-release- Unapproved: libxml-libxml-perl (disco-proposed/main) [2.0132+dfsg-2 => 2.0132+dfsg-2build1] (core)23:11
-queuebot:#ubuntu-release- Unapproved: texinfo (disco-proposed/main) [6.5.0.dfsg.1-4 => 6.5.0.dfsg.1-4build1] (core)23:11
infinityLocutusOfBorg: Don't start with that, you're going to step on my toes.23:30

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