/srv/irclogs.ubuntu.com/2020/03/11/#ubuntu-release.txt

mwhudsonvorlon: i sent email too but i think the glibc autopkgtest failures are an upstream testsuite bug: https://sourceware.org/bugzilla/show_bug.cgi?id=2565201:52
ubot5sourceware.org bug 25652 in build "testroot.pristine misses /lib64/ld-linux-x86-64.so.2" [Normal,Unconfirmed]01:52
mwhudson(i think this one gets filed under "shell is bad")02:11
sarnoldso bad02:11
mwhudsoni assume https://sourceware.org/git/?p=glibc.git;a=commit;h=7db1fe38de21831d53ceab9ae83493d8d1aec601 is to blame without any particular evidence02:18
=== pieq_ is now known as pieq
vorlonmwhudson: thanks.  I don't want to migrate glibc with failing autopkgtests however, and it needs another upload still anyway to get the predepends on libcrypt1; would you want to take a stab at fixing the missing ld, or should I just XFAIL these for now?03:50
vorlon(fwiw I tried to reproduce the failures and haven't gotten as far as managing to get the invocation correct so that I can even reproduce the failure outside of a full 'make check')03:51
vorlondoko, xnox: soooo libxcrypt doesn't build multilib variants04:20
vorlondoko: hmm I'm not sure what to make of the i386 dbus-glib autopkgtest regression, but it looks somehow related to glibc despite the log showing no packages being pulled from -proposed https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/i386/d/dbus-glib/20200310_223456_7d94d@/log.gz04:28
vorlondoko, mwhudson: I have a glibc -0ubunut4 staged here and ready for upload, but I want to let the autopkgtests for -0ubuntu3 complete on all archs so we get a clear picture before I upload (provided -0ubuntu3 is good wrt autopkgtests, I will skip all the tests with 0ubuntu4 aside from glibc itself).  there are still some autopkgtest regressions listed on06:21
vorlonhttps://people.canonical.com/~ubuntu-archive/proposed-migration/focal/update_excuses_by_team.html#foundations-bugs that I don't have a handle on - clearcut, gnudatalanguage, libseccomp, rtags06:21
mvorbasak: hey, do you think you could have a look at the SRU of snapd in unapproved?06:44
dokovorlon: dbus-glib is becase cross-toolchain-base already migrated, having mismatched glibc versions for cross/native. did you retrigger with glibc from -proposed?06:46
dokoI've been working on the regressions triggered by glibc yesterday. will continue today06:47
dokovorlon, xnox: multilib, are you worried that we don't drop the glibc crypt code for the multilib variants?06:48
dokogiven back dbus-glib with the glibc trigger06:52
dokovorlon: please ignore the gcc-arm-none-eabi/i386 test failure07:05
dokoand the force-reset-test binutils-arm-none-eabi/13 hint can be removed, fixed07:06
tjaaltoncould someone remove the glslang-dev/-tools binaries from s390x, it's not supposed to build on big-endian anymore as spirv is broken there08:22
tjaaltonalso spirv-tools should be removed08:22
tjaaltonfrom s390x..08:22
seb128tjaalton,08:29
seb128$ reverse-depends -b glslang-dev08:29
seb128Reverse-Build-Depends08:29
seb128=====================08:29
seb128* libplacebo08:29
seb128* renderdoc08:29
seb128* vulkan-validationlayers08:30
seb128tjaalton, the first and third build on s390x08:30
seb128tjaalton, also https://paste.ubuntu.com/p/62n3D4vPDQ/ for tools08:31
tjaaltonseb128: remove those too08:31
tjaaltonI'll fix mesa08:31
tjaaltonvulkan-* are in proposed08:32
tjaaltonmeh08:32
tjaaltonor just ignore that it's broken are restore the build.. dunno08:32
seb128I would rather do that...08:32
seb128in any case for removal I think a bug would be best since it's not trivial08:34
tjaaltonright08:34
-queuebot:#ubuntu-release- Unapproved: xf86-input-wacom (bionic-proposed/main) [1:0.36.1-0ubuntu1 => 1:0.36.1-0ubuntu1.1] (desktop-core, xorg)09:13
-queuebot:#ubuntu-release- Unapproved: zfs-linux (eoan-proposed/main) [0.8.1-1ubuntu14.3 => 0.8.1-1ubuntu14.4] (core)09:34
-queuebot:#ubuntu-release- Unapproved: rejected grub2 [source] (xenial-proposed) [2.02~beta2-36ubuntu3.24]09:53
-queuebot:#ubuntu-release- Unapproved: rejected lz4 [source] (xenial-proposed) [0.0~r131-2ubuntu2.1]10:00
-queuebot:#ubuntu-release- Unapproved: rejected lz4 [source] (bionic-proposed) [0.0~r131-2ubuntu3.1]10:01
-queuebot:#ubuntu-release- Unapproved: accepted postgresql-9.5 [source] (xenial-proposed) [9.5.21-0ubuntu0.16.04.1]10:24
-queuebot:#ubuntu-release- Unapproved: accepted quassel [source] (xenial-proposed) [0.12.2-0ubuntu1.16.04.1]10:29
LocutusOfBorgapw, can I please have coq removed in some architectures? it follows a debian removal bug. it might come back, but maybe not in time for focal https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=95340811:24
ubot5Debian bug 953408 in ftp.debian.org "RM: coq [armel armhf i386 mipsel mips64el s390x] -- ROM; FTBFS (mostly on 32bit architectures, or where ocaml has only a bytecode compiler)" [Normal,Open]11:24
LocutusOfBorgthe list and reverse-deps is on that bug, basically coq armhf i386 s390x, with also prooftree why3 and libaac-tactics-ocaml11:25
-queuebot:#ubuntu-release- New binary: linux-signed-oracle [amd64] (xenial-proposed/main) [4.15.0-1035.38~16.04.1] (kernel)11:26
-queuebot:#ubuntu-release- New: accepted linux-signed-oracle [amd64] (xenial-proposed) [4.15.0-1035.38~16.04.1]11:40
-queuebot:#ubuntu-release- Unapproved: drbd-utils (bionic-proposed/main) [8.9.10-2 => 8.9.10-2ubuntu0.1] (ubuntu-server)11:53
-queuebot:#ubuntu-release- Unapproved: accepted libvirt [source] (xenial-proposed) [1.3.1-1ubuntu10.30]13:36
-queuebot:#ubuntu-release- Unapproved: accepted sg3-utils [source] (bionic-proposed) [1.42-2ubuntu1.18.04.2]13:52
-queuebot:#ubuntu-release- Unapproved: accepted sg3-utils [source] (eoan-proposed) [1.44-1ubuntu1.1]13:53
-queuebot:#ubuntu-release- Unapproved: adobe-flashplugin (bionic-proposed/partner) [1:20200211.1-0ubuntu0.18.04.1 => 1:20200311.1-0ubuntu0.18.04.1] (no packageset)14:48
-queuebot:#ubuntu-release- Unapproved: adobe-flashplugin (xenial-proposed/partner) [1:20200211.1-0ubuntu0.16.04.1 => 1:20200311.1-0ubuntu0.16.04.1] (no packageset)14:48
-queuebot:#ubuntu-release- Unapproved: adobe-flashplugin (eoan-proposed/partner) [1:20200211.1-0ubuntu0.19.10.1 => 1:20200311.1-0ubuntu0.19.10.1] (no packageset)14:48
vorlondoko: cross-toolchain-base vs dbus-glib> ah thanks, I hadn't tried triggering against -proposed because I didn't understand why it would help15:42
vorlondoko: gcc-arm-none-eabi, I'll have a look15:42
vorlondoko: gcc-arm-none-eabi/i386 hinted, thanks15:44
dokovorlon: before you upload glibc, I'm testing a fix for 186135316:06
vorlondoko: ok16:06
-queuebot:#ubuntu-release- Packageset: Added wpebackend-fdo to i386-whitelist in focal16:07
vorlondoko: any ideas on the failing autopkgtests that I flagged last night?  There's a collection of failures on armhf which concern me that we may have arch-specific regressions in glibc16:09
dokono, I gave back now gnudatalanguage with empty test queues. let see if that helps16:11
dokoyes, but the only tests ignored for arm were the soft-float tests16:11
-queuebot:#ubuntu-release- Packageset: Added mozjs68 to i386-whitelist in focal16:22
dokovorlon, xnox: LP: #1861353 has a patch16:35
ubot5Launchpad bug 1861353 in glibc (Ubuntu Focal) "libc6-dev:amd64 is not co-installable with libc6-dev:s390x" [Undecided,New] https://launchpad.net/bugs/186135316:35
xnoxdoko:  looks good, i'm not sure if we want current glibc to migrate or upload again?!16:40
dokosteve wants to upload afaik16:42
vorlonxnox: upload again, getting the pre-depends, the autopkgtest fix, and the multiarch fix16:43
vorlonxnox: but I am still looking to bottom out on the remaining revdep autopkgtest regressions16:44
vorlonxnox: and when I upload -0ubuntu4 I will flush the irrelevant re-tests16:44
vorlonrtags is weird, I can reproduce it but when I run autopkgtest with -s and then re-run the test from a shell, it succeeds16:46
xnoxvorlon:  i don't see cd build logs https://people.canonical.com/~ubuntu-archive/cd-build-logs/ubuntu-server/focal/?C=M;O=D but forexample there were images built on the 11th of march16:54
xnoxany idea why build-logs are not getting updated?16:54
vorlonno idea, but looking16:56
vorlonxnox: because someone landed a move from python2 to python3 and mirror-image-build-logs is not python3-clean16:57
vorlon;)16:58
vorlon(and not covered by unit tests)16:58
vorlonxnox: doing a one-off run under python2 now16:59
-queuebot:#ubuntu-release- Unapproved: grub2 (focal-proposed/main) [2.04-1ubuntu22 => 2.04-1ubuntu22] (core)17:00
vorlonxnox: and fixed17:01
cjwatsonuniversal_newlines=True and str would be better style, but OK :)17:04
cjwatson(IMO anyway, not that it matters much)17:04
vorlonok I'm going to turf the rtags/amd64 autopkgtest regression, given that I can't reproduce it in an interactive shell I don't believe it points to an actual regression in glibc but is a buggy test of some sort17:17
-queuebot:#ubuntu-release- Unapproved: grub2 (focal-proposed/main) [2.04-1ubuntu22 => 2.04-1ubuntu22] (core)17:24
-queuebot:#ubuntu-release- Unapproved: sosreport (xenial-proposed/main) [3.6-1ubuntu0.16.04.4 => 3.9-1ubuntu0.16.04.1] (ubuntu-desktop, ubuntu-server)18:00
vorlonglibc uploaded19:32
vorlon(a half hour ago)19:32
vorlonif we can figure out what's up with those remaining arm failures and let this in, great19:32
vorlonif not and we have to reupload, not much time wasted19:32
vorlon(after jettisoning the autopkgtest queues)19:32
dokoif it's build, please retrigger libseccomp with the one from -proposed19:36
dokobuilt even19:36
dokovorlon: the arm64 autopkg tests triggered by perl don't seem to make any progress19:38
vorlondoko: why do you expect a different result for a libseccomp retrigger?19:45
vorlondoko: perl/arm64> I had dumped all of those tests from the queue after analyzing the root cause of the libc preinst failure.  it seems LocutusOfBorg has re-queued them and I see progress being made now.19:47
kanashiroI sent a message about the autopkgtest testbed earlier in #ubuntu-devel but got no answer, let me copy and paste it here to see if someone can help me19:54
kanashirohi, I am investigating the gem2deb/1.0.5 autopkgtest failure on armhf and it is complaining (reprotest actually) about the kernel version: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/armhf/g/gem2deb/20200311_020802_c6e4e@/log.gz19:54
kanashiroif you check the log you will find: autopkgtest [01:38:52]: testbed running kernel: Linux 4.15.0-72-generic #81-Ubuntu SMP Tue Nov 26 12:21:09 UTC 201919:54
kanashirois linux 4.15.0 expected in an ubuntu focal testbed?19:55
mwhudsonis glibc/yt/arm64 ooming?19:56
mwhudsonwould it make sense for autopkgtest artifacts to include syslog19:57
vorlonkanashiro: yes, because the armhf autopkgtest runners are containers, running on an LTS host19:57
vorloncomplaining about the kernel version: that sounds like a wrong test19:58
vorlonno userspace packages in focal should fail with the bionic kernel19:58
vorlonso a wrong test or a right test exposing wrong code19:58
vorlonmwhudson: so what's surprising to me is that yt should oom consistently on arm64 but not on other archs, given that we allocate the same size VM for all20:02
vorlonbut we could try adding it to the 'huge' config and see if that fixes it?20:02
mwhudsonvorlon: seems worth a shot20:02
mwhudsonvorlon: er i think yt _does_ oom on other arches20:06
mwhudsonis it badtested?20:06
mwhudsoneg https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/amd64/y/yt/20200310_112622_9fadd@/log.gz20:07
mwhudsonubuntu-release:force-reset-test yt/3.5.1-3/amd6420:08
mwhudsonthat version has passed though, so i don't know why it's marked "always failed" in excuses20:08
mwhudsonANYWAY i need to get on the bus20:08
kanashirovorlon, ack, I'll see what I can do about it20:11
LocutusOfBorgvorlon, it wasn't my intention, stuff like llvm-9 had tests "running" but not really running, queues were empty, so I rescheduled only running tasks that were lost. In case something is missing, please reschedule them :)20:18
vorlonLocutusOfBorg: ok20:19
vorlonmwhudson: yt passed on armhf and on s390x; armhf would not have the memory limit, but s390x would20:19
-queuebot:#ubuntu-release- Unapproved: util-linux (bionic-proposed/main) [2.31.1-0.4ubuntu3.5 => 2.31.1-0.4ubuntu3.6] (core)20:20
-queuebot:#ubuntu-release- Unapproved: util-linux (eoan-proposed/main) [2.34-0.1ubuntu2.3 => 2.34-0.1ubuntu2.4] (core)20:20
-queuebot:#ubuntu-release- Unapproved: grub2 (bionic-proposed/main) [2.02-2ubuntu8.14 => 2.02-2ubuntu8.15] (core)21:00
LocutusOfBorgvorlon, any idea? https://launchpad.net/ubuntu/+source/puma/3.12.4-1ubuntu2/+build/1882854021:01
LocutusOfBorgchroot problem due to glibc?21:01
LocutusOfBorgsame arm64 ppc64el s390x21:01
-queuebot:#ubuntu-release- Unapproved: grub2-signed (bionic-proposed/main) [1.93.15 => 1.93.15ubuntu1] (core)21:02
xnoxFetched 69.0 MB in 1s (81.4 MB/s)21:04
xnoxE: This installation run will require temporarily removing the essential package libc6:ppc64el due to a Conflicts/Pre-Depends loop. This is often bad, but if you really want to do it, activate the APT::Force-LoopBreak option.21:04
xnoxE: Internal Error, Could not early remove libc6:ppc64el (2)21:04
xnoxdoko:  vorlon: juliank: ^21:04
mwhudsonvorlon: yeah, not saying it makes sense21:07
juliankxnox: weeeeeeeeeee21:09
juliankxnox: Did we add libc6 pre-depends libcrypt1?21:09
juliankand is that the result?21:09
mwhudsony21:09
mwhudsonat least that's what the .changes said21:09
juliankok I guess we gotta revert21:10
mwhudsonyay another glibc upload?21:10
juliankwondering why that happens21:10
juliankexactly, another glibc upload21:11
juliankOr figuring out the other side of the loop and removing that if possible21:11
juliankbut meh21:11
juliankidk21:11
juliankI suggested removing the libc6 depends from libcrypt121:12
mwhudsonit's going to take an aa to remove glibc from proposed before anything can build now isn't it?21:12
mwhudsonubuntu-archive: halp21:12
LocutusOfBorgyes ^^ doko21:12
xnoxwgrant:  are you up already?21:22
xnoxwgrant:  rm glibc from focal-proposed21:22
xnoxwgrant:  and copy in the previous one?21:22
vorlonxnox: context?21:23
xnoxvorlon:  see highlight above21:23
xnoxvorlon:  cannot install libc621:23
vorlonxnox: yes, where is that quoted from? an autopkgtest log, a build log?21:23
juliankBuild log21:23
mwhudsonhttps://launchpad.net/ubuntu/+source/puma/3.12.4-1ubuntu2/+build/1882854021:23
vorlonalso why does it say conflicts when there are not21:24
vorlonah21:24
juliankMeh who says messages are accurate anyway21:24
vorlon>_<21:24
mwhudsonhttps://launchpad.net/ubuntu/+builds?build_text=&build_state=all21:25
* wgrant isn't quite awake yet21:25
mwhudson(from which we can see the order the various architectures got published in)21:25
vorlonok, removing21:26
vorlonxnox, juliank: is the Breaks: strictly required?  should it be only Replaces: instead? then there would be no loop21:27
juliankwe don't know21:27
juliankI guess21:27
juliankyou probably need it for partial upgrades, but we don't support those21:27
vorlonjuliank: Breaks: + Replaces: is generally advisable so that if one installs the replacing package, then removes it again, one doesn't have files go unexpectedly removed from the filesystem21:28
vorlonhowever that seems unlikely here21:28
vorlonand I don't see any other reason to need it21:28
juliankyou just can't have libcrypt1 migrated before libc621:28
vorlonso the question is whether we would prefer dropping the Breaks: and allowing someone to manually install+remove libcrypt1 without upgrading libc6 and thereby breaking their syste21:28
vorlonm21:28
vorlonor if we would prefer dropping the Pre-Depends: and leaving open the possibility of wrong ordering on upgrade21:29
xnoxvorlon:  libcrypt1 is priority required, thus i don't think one can "simply" remove it?21:29
juliankapt doesnt care21:29
juliankapt only cares about essential / xb-important21:29
xnoxi thought apt wants one to type "Do as i say"21:29
xnoxhm21:29
xnoxis libcrypt1 essential yet?21:30
vorlonno, and runtime libraries never are21:30
mwhudsonpresumably removing a dependency of essential: yes is non-trivial?21:30
vorlonthey're only "virtually essential"21:30
juliankwell from apt's side it is essential once libc6 depends on it21:30
vorlonmwhudson: correct, but that only helps you /after/ you've upgraded libc21:30
juliankapt's understanding of essential is transitive21:30
juliank:D21:30
vorlonif you shoot yourself in the foot by installing and removing libcrypt without upgrading libc, it doesn't protect you21:31
xnoxyeah, cause i don't see essential set on libc6 itself21:31
juliankheh just mark it xb-important: yes :D21:31
mwhudsonvorlon: if the libc on disk doesn't depend on libcrypt1 how does that matter? or is this about what happens during upgrades?21:31
vorlonmwhudson: it's the fact that it's taking over files that previously belonged to libc21:32
juliankthen remove the bit in focal+121:32
vorlonthat's why we want the pre-depends in the first place21:32
mwhudsonah21:32
xnoxmwhudson:  we are splitting libc6 into libc6 & libcrypt1, with libcrypt1 taking over file from libc621:32
xnoxon upgrade21:32
xnoxwe got it a bit wrong 3 times now =)21:32
mwhudsonxnox: i think i had missed the fact that libcrypt1.so was already on disk21:32
xnoxmwhudson:  right, it used to be provided by glibc (they had their own implementation) but libxcrypt implementation is better21:33
mwhudsonyeah i get all that, but i didn't realize the soname was the same21:33
xnoxvorlon:  juliank: can we just use tarball component of libxcrypt and build it as part of glibc source build and avoid this mess? =)21:33
juliankshould have just added libxcrypt to glibc source package as extra tarball and called it ad ay21:33
xnoxor like Built-Using, and make libc6 copy-in and ship libxcrypt's libcrypt1 =)21:33
juliankbut to be more serious, my understanding from the last discussion is that it's unlikely for Depends to go wrong ordering wise, and the only thing we need to fix is the file path21:34
xnoxriht21:34
juliankI'd kind of prefer us to have the same issues debian has over making up our own ones21:35
xnoxand we thought we needed predepends, whilst autopkgtest VMs, had wrong version strings in breaks/replaces which were incorrect for ubuntu21:35
xnoxand it migrated by accident21:35
juliankhence I was slightly surprised that we did the pre-depends upload after all21:35
juliankbut then I don't have a straight view of the timeline21:35
juliankand I'm not exactly fully conscious at the moment21:36
mwhudsonvorlon: so without breaks the failure mode is something like:21:38
mwhudsonperson running eoan updates apt sources to focal21:38
mwhudsonthey upgrade libcrypt1 only from focal21:38
mwhudsonthen apt remove libcrypt1 will not complain but also will break their system21:38
juliankright, or focal to focal more likely21:40
juliankwe'vce got a ton of people on there now21:40
mwhudsonmaking the version of libcrypt1 in focal un-removable would be a bit of a hack but close this hole21:40
vorlonright21:40
mwhudsoni.e. essential: yes or whatever xb-important is :)21:41
juliankStill I'd prefer to do what Debian does, because it _should_ be fine, and I don't want to get into a different mess than they'd be in21:41
mwhudsonjuliank: does debian have an actual plan here?21:41
juliankmwhudson: debian thinks they're approach is fine21:41
mwhudsonbecause i was wondering if debian is watching our flailing here21:41
mwhudsonjuliank: which is?21:41
juliankmwhudson: oh we told them21:41
juliankmwhudson: libcrypt1 breaks/replaces old libc6, libc6 depends on libcrypt1, perl preinst gets changed to ignore libcrypt1 loading error IIRC21:42
julianki.e. sdome debconf questions were made optional21:42
mwhudsonuh huh ok21:42
juliankThe assumption is that it's highly unlikely that they'll end up in a broken situation21:43
juliankbecause you know, apt will configure libc6 immediately anyway21:43
juliankthere's no real difference to a pre-depends _in practice_21:43
juliankbut it avoids having to break the loop which apt barfso n21:44
juliankbut anyway I'm too tired to think much21:45
mwhudsoni am conscious that i've never really understood this end of things21:46
juliankI might understand it if I was actually awake21:47
xnoxi am confused why libcrypt1 doesn't have Depends libc6 >= 2.3121:47
xnoxDepends: libc6 (>= 2.25)21:47
xnoxBreaks: libc6 (<< 2.31)21:47
xnoxReplaces: libc6 (<< 2.31)21:47
xnoxis bogus21:47
vorlonjuliank: no difference in practice> even if other virtually-essential packages were also unconfigured at the time and apt were to try to decide to configure them before libc6?21:48
juliankvorlon: that seems unlikely to happen, as they'd be all immediately configured or apt would tell you it can't immediate-configure them21:48
juliankAFAIUI21:48
juliankdon't trust a sleepy juliank21:48
vorlonhmm21:48
juliankxnox: makes no difference21:49
vorlondoes immediately-configured imply one at a time?21:49
julianki think so21:49
* xnox goes to watch the latest episode of "keeping up with coronavirus"21:49
juliankxnox: Depends and Breaks both other the same thing in practice21:49
xnoxhm i wonder if predepends is impossible21:50
xnoxbecause we cannot configure libcrypt1, only unpack it?!21:50
juliankthat is correct, there is a loop with Pre-Depends21:50
vorlondpkg will break a pre-depends/depends cycle21:50
vorlonit will configure it despite the dep being unsatisfied21:51
juliankdpkg's loop breaking might be irrelevant in essential21:51
juliankbecause apt will break the loop itself, or try to and fail21:51
juliankbecause the whole immediate configure thing21:51
juliankE: This installation run will require temporarily removing the essential package libc6:ppc64el due to a Conflicts/Pre-Depends loop21:51
juliankI think that's the reason it says that21:52
juliankA {Pre-,}Depends-Unpacked would solve such issues and simplify a lot of stuff21:53
vorlonjuliank: does apt not implement the same loop-breaking logic as dpkg then, regarding pre-depends+depends loops?21:58
juliankvorlon: i don't know22:00
vorlonso I could test this22:00
vorlonby uploading libxcrypt, dropping the Breaks22:01
vorlonand reviving glibc22:01
vorlonand seeing what happens22:01
julianksure22:04
juliankin any case, I'll try to get some sleep, maybe I get lucky22:04
julianka good night's sleep is about the same level of difficulty as this library split22:05
ahasenackwere you talking about E: This installation run will require temporarily removing the essential package libc6:amd64 due to a Conflicts/Pre-Depends loop. This is often bad, but if you really want to do it, activate the APT::Force-LoopBreak option. ?22:21
mwhudsonahasenack: yes22:24
* doko hates debugging broken autopkg tests22:27
vorlonjuliank, xnox, mwhudson: libxcrypt without Breaks: unblocks us, so I'd like to proceed from here23:07
mwhudsonvorlon: yay23:08
mwhudsonvorlon: is britney going to try to schedule <austin-powers>1 million</austin-powers> autopkgtests again?23:10
vorlonyes23:10
vorlonand then I'm going to murder them all23:10
vorlonand manually reschedule the ones we want23:10
mwhudsonvorlon: and did you think at all about ways to cheat and make libcrypt1 unremovable?23:11
mwhudson(seems low priority though)23:11
vorlonmwhudson: no; I think that particular corner case is unlikely23:11
mwhudsonhttps://launchpad.net/ubuntu/+builds?build_text=&build_state=chrootwait <- i guess i'll retry the ones of these from today23:11
mwhudsonunless chroot problems get autoretried somehow?23:12
vorlonmwhudson: they don't afaik23:12
mwhudsonhm wait someone already did this?23:12
mwhudsonhttps://launchpad.net/ubuntu/+source/puma/3.12.4-1ubuntu2/+build/18828540 is successful now23:12
vorlonyeah it was really only puma that landed in the window afaik23:12
mwhudsonvorlon: or did you retry some to test things were ok?23:13
vorlonand I retried them thinking it would be a test case23:13
vorlonand they built with glibc 2.30 instead23:13
vorlonso that was a fail :P23:13
mwhudsonha23:13
* mwhudson retries the others23:13
tumbleweed /3223:19
tumbleweedgrr23:19
mwhudsonok they all built now23:21
mwhudsonwell bar one but that'll be fine i'm sure23:22
-queuebot:#ubuntu-release- Unapproved: ubuntu-dev-tools (bionic-proposed/universe) [0.164 => 0.175~18.04.1] (no packageset)23:58

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