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

tewardvorlon: that be in Groovy yes00:00
tewardvorlon: do we need to wait for the apt maintainer first?00:00
tewardcjwatson: well it's failing multiple studio builds so it's on the radar for "this is broken hard"00:00
tewardas virtually all studio packages Eickmeyer's trying to get out of proposed and NEW dep on it00:01
tewardso it kind of is breaking Studio stuff :P00:01
tewardhaven't noticed if there's any OTHER packages of mine affected (triggering PPA builds in Groovy of xca, vmfs6-tools, nginx "soon")00:01
tewardbut......00:02
tewardnot sure if you should rollback until someone fixes it or not00:02
tewardODDLY ENOUGH the fails are only in amd64 and risc, somehow the builds for mcpdist in other archs succeeded00:04
vorlonteward: is this happening with the -proposed version of apt?00:18
vorlonsince apt hasn't updated in the release pocket since July 900:19
vorlonif so, I think we should just bounce 2.1.9 out of -proposed00:19
vorlonand let juliank look it over at his leisure00:19
vorlonteward: amd64 and riscv64 have commonality in terms of which network the builders run on, vs the other architectures00:24
wgrantteward, vorlon: Specifically, amd64 and riscv64 are talking to Apache, while the others are usually talking to Squid.00:27
cjwatsonvorlon: The reports I've seen have been with apt from groovy-proposed.  I haven't done any kind of exhaustive analysis00:27
cjwatsonBut I think rolling back is probably appropriate here00:27
wgrantThe changes in groovy-proposed look very very suspicious, and it's clearly only that version that is showing trouble.00:27
wgrantSo yeah, backing 2.1.9 out of groovy-proposed seems the right path.00:27
vorlonok, removing00:27
vorlonjuliank: ^^ apt 2.1.9 removed from proposed due to the regressions it causes for package builds00:27
cjwatsonThanks.  I can do some kind of bulk retry tomorrow if nobody beats me to it before then00:28
-queuebot:#ubuntu-release- New: accepted bslizr [amd64] (groovy-proposed) [1.2.8-0ubuntu1]00:29
-queuebot:#ubuntu-release- New: accepted bslizr [armhf] (groovy-proposed) [1.2.8-0ubuntu1]00:29
-queuebot:#ubuntu-release- New: accepted bslizr [s390x] (groovy-proposed) [1.2.8-0ubuntu1]00:29
-queuebot:#ubuntu-release- New: accepted bslizr [arm64] (groovy-proposed) [1.2.8-0ubuntu1]00:29
-queuebot:#ubuntu-release- New: accepted bslizr [ppc64el] (groovy-proposed) [1.2.8-0ubuntu1]00:29
wgrantI'm doing it.00:31
wgrantWell, for the primary archive.00:31
cjwatsonThanks00:31
tewardvorlon: all these packages are in proposed00:58
tewardso if groovy-proposed builds with -proposed enabled and available I'd say "yes" to it being apt in proposed00:59
tewardlet me check00:59
teward'cause i just got spammed00:59
tewardapt 2.1.901:00
tewardah good so you just yanked it01:01
tewardi'm slow :)01:01
tewardwgrant: so can i retrigger the mspdisp errors in Studio's builds then or is that on your radar too01:04
vorlonteward: you wouldn't have to wait on him to do it, in any case; but I've just retriggered those fwiw01:08
-queuebot:#ubuntu-release- New binary: mcpdisp [amd64] (groovy-proposed/universe) [0.1.2-0ubuntu1] (no packageset)01:11
-queuebot:#ubuntu-release- New binary: mcpdisp [riscv64] (groovy-proposed/universe) [0.1.2-0ubuntu1] (no packageset)01:24
tewardvorlon: tyvm01:29
tewardis apt source tracked somewhere curious what changes were made that broke this so hard01:30
tewardesp. between 2.1.7 and 2.1.9 (where'd 2.1.8 go xD)01:30
tewardnot a pro but i want to know heh01:30
juliankvorlon: ooh failures. I need to reproduce06:04
juliankBecause I removed the code masking them, as it caused other bugs06:04
juliankAnd now need to fix the bugs06:04
juliankcjwatson: wgrant I might actually need shell access to an instance that can trigger the data left in buffer bug. Also am I hiding actual error message? I think I am! Because data left in buffer is a server side connection closure that was not handled properly06:09
juliank I can't reproduce any bugs locally really, these are all very connection specific.06:09
juliankArguably they might depend on MTU, package size, and transfer speeds06:10
juliankfrustrating!07:10
-queuebot:#ubuntu-release- Unapproved: muffin (focal-proposed/universe) [4.4.3-1 => 4.4.3-1ubuntu0.1] (no packageset)09:44
cjwatsonjuliank: I don't have a way to give you shell access to any of our builders09:48
juliankack09:48
cjwatsonjuliank: Hopefully it can be reproduced from something else in the Canonical DC that has direct access to ftpmaster.internal:80 (may not be required, but it's possible)09:48
juliankcjwatson: The funny thing is I have another reproducer on debian, it fails like 10%09:56
juliankcjwatson: The bug only happens if headers and content are in the same packet :/09:56
juliankAt least the one I see09:56
juliankI've made good progress09:56
Laneyjuliank: Use autopkgtest's access to scalingstack if you want, that might be close enough10:01
juliankThat makes sense10:02
juliankI also need a failing build10:02
cjwatsonThat sounds promising.  So effectively only if your internet connection is too fast? :)10:02
cjwatsonnautilus/groovy-proposed was failing I think10:02
cjwatsonIt's been retried now, but you could try rebuilding the same thing10:03
juliankyeah10:03
juliankI bet there's a ton more bugs10:03
juliankthis fixed some https://salsa.debian.org/apt-team/apt/-/merge_requests/130/diffs?commit_id=d3ce6323d450c80bbcc8daee944271f1c0af969110:03
juliankalso this one https://salsa.debian.org/apt-team/apt/-/merge_requests/130/diffs?commit_id=4b910d12a51f812b802951cf011f5abeaf41029910:03
juliankI think I broke pipelining10:04
juliankbecause I stopped exiting successfully on In.IsLimit() == true10:04
juliankAnd this was all papered over before because apt silently retried10:04
juliankwith a brand new connection10:04
juliankStill need to improve error handling a bit10:05
juliankor rather, reporting10:05
seb128cjwatson, juliank , that was not source specific, random packages were failing to get some of the debs and different ones at each retry10:07
juliankseb128: it is10:07
seb128so I think just apt build-dep for some non trivial package should be enough to trigger10:07
juliankseb128: always specific10:07
juliankit just does not appear so10:08
juliankbut it depends on the pipeline and response order, and length of packets and such10:08
seb128k, well it happened like on half the packages I uploaded/synced yesterday10:08
seb128I would say it's just random and if you download enough debs from the archive you would end up hitting it10:09
seb128I'm unsure how it could be specific to a source, the source code isn't involved at this point10:09
juliankI think you currently don't see Error reading from server. Remote end closed connection, but I can't test it really, my connection is too fast10:28
LocutusOfBorgvorlon, would it be possible to hint gfs2-utils on ppc64el that has regressed in release? https://autopkgtest.ubuntu.com/packages/g/gfs2-utils/groovy/ppc64el10:37
juliankI'm fairly optimistic that this works now, I messed up the success recovery paths in the connection closure path11:51
juliankI've also rewritten the entire thing to do the same in readable11:51
juliankwhich meant doing code path analysis11:52
* juliank wonders if there's a tool for that11:52
juliank(like, tell it which boolean variables it is allowed to toggle and give me the outputs in a table)11:52
juliankI can reproduce11:59
juliankon autopkgtest11:59
Laney12:01
juliankI installed apt build-deps and I can no longer reproduce with my test, so I now download all of plasma-desktop12:07
juliankbecause I need to download enough files for the server to close the connection on me12:07
juliankAll I can say is do not maintain 22 year old http clients12:11
juliankFix seems to work12:13
julianknew apt landing, please stay attentive and ping me immediately if you see download errors https://launchpad.net/ubuntu/+source/apt/2.1.1012:40
tewardjuliank: so you fixed the 2.1.9 regression issue?  they rolled back because it broke every build on select archs :P14:17
juliankteward: yup14:18
tewardjuliank: cool as long as it stops erroring heh14:39
-queuebot:#ubuntu-release- Unapproved: accepted apport [source] (focal-proposed) [2.20.11-0ubuntu27.8]15:27
-queuebot:#ubuntu-release- Unapproved: rejected rpcbind [source] (xenial-proposed) [0.2.3-0.2ubuntu0.16.04.1]15:32
-queuebot:#ubuntu-release- Unapproved: adobe-flashplugin (bionic-proposed/partner) [1:20200609.1-0ubuntu0.18.04.1 => 1:20200811.1-0ubuntu0.18.04.1] (no packageset)15:39
-queuebot:#ubuntu-release- Unapproved: adobe-flashplugin (xenial-proposed/partner) [1:20200609.1-0ubuntu0.16.04.1 => 1:20200811.1-0ubuntu0.16.04.1] (no packageset)15:39
-queuebot:#ubuntu-release- Unapproved: adobe-flashplugin (focal-proposed/partner) [1:20200609.1-0ubuntu0.20.04.1 => 1:20200811.1-0ubuntu0.20.04.1] (no packageset)15:39
xnoxargh16:04
xnoxisn't it dead?! =)16:04
xnoxi thought 20202 was the year it will die16:05
-queuebot:#ubuntu-release- Unapproved: accepted adobe-flashplugin [source] (bionic-proposed) [1:20200811.1-0ubuntu0.18.04.1]16:05
-queuebot:#ubuntu-release- Unapproved: accepted adobe-flashplugin [source] (focal-proposed) [1:20200811.1-0ubuntu0.20.04.1]16:05
-queuebot:#ubuntu-release- Unapproved: accepted adobe-flashplugin [source] (xenial-proposed) [1:20200811.1-0ubuntu0.16.04.1]16:06
Odd_Blokexnox: End of the year, I think?16:15
cjwatson20202> perhaps that typo is more true than you think16:18
xnoxhahahhahahahhahahhahahhahahahhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahahhhhhhhhhhhhhhhhhhhhhhahahahhahahahahahhahahhahaha16:21
patriciadominhello. I see 16.04.7rc ISO ready for testing on arm64 and amd64. Are you planning to build it for ppc64le and s390x?16:36
-queuebot:#ubuntu-release- New: accepted mcpdisp [amd64] (groovy-proposed) [0.1.2-0ubuntu1]16:38
-queuebot:#ubuntu-release- New: accepted mcpdisp [armhf] (groovy-proposed) [0.1.2-0ubuntu1]16:38
-queuebot:#ubuntu-release- New: accepted mcpdisp [riscv64] (groovy-proposed) [0.1.2-0ubuntu1]16:38
-queuebot:#ubuntu-release- New: accepted mcpdisp [arm64] (groovy-proposed) [0.1.2-0ubuntu1]16:38
-queuebot:#ubuntu-release- New: accepted mcpdisp [s390x] (groovy-proposed) [0.1.2-0ubuntu1]16:38
-queuebot:#ubuntu-release- New: accepted mcpdisp [ppc64el] (groovy-proposed) [0.1.2-0ubuntu1]16:38
vorlonLocutusOfBorg: gfs2-utils/ppc64el hinted, thanks16:40
xnoxpatriciadomin:  no, we do not.16:41
xnoxpatriciadomin:  the BootHole does not affect ppc64le nor s390x. It only affect UEFI platforms.16:41
vorloncpaelzer: fyi after yesterday's conversation (and britney nagging me about a number of packages that I "uploaded" being stuck in -proposed too long ;), I am going ahead and rolling forward the various haskell packages that had been rolled back, after confirming they're not entangled with any current transitions.  (e.g. the haskell-gi-* stuff can't be since it was all removed from release pocket)16:53
vorlonWHY DOES REVERSE-DEPENDS OUTPUT TO STDERR16:55
patriciadominok thanks xnox17:07
-queuebot:#ubuntu-release- New binary: libnfc [s390x] (groovy-proposed/universe) [1.8.0-1] (no packageset)17:24
-queuebot:#ubuntu-release- New binary: aflplusplus [amd64] (groovy-proposed/universe) [2.66c-1] (no packageset)17:25
-queuebot:#ubuntu-release- New binary: libzorpll [s390x] (groovy-proposed/universe) [7.0.4.0-1] (no packageset)17:25
-queuebot:#ubuntu-release- New binary: libnfc [amd64] (groovy-proposed/universe) [1.8.0-1] (no packageset)17:25
-queuebot:#ubuntu-release- New binary: libnfc [ppc64el] (groovy-proposed/universe) [1.8.0-1] (no packageset)17:27
-queuebot:#ubuntu-release- New binary: libzorpll [amd64] (groovy-proposed/universe) [7.0.4.0-1] (no packageset)17:27
-queuebot:#ubuntu-release- New binary: libzorpll [ppc64el] (groovy-proposed/universe) [7.0.4.0-1] (no packageset)17:28
-queuebot:#ubuntu-release- New binary: wtdbg2 [amd64] (groovy-proposed/universe) [2.5-4] (no packageset)17:29
-queuebot:#ubuntu-release- New binary: libnfc [armhf] (groovy-proposed/universe) [1.8.0-1] (no packageset)17:29
-queuebot:#ubuntu-release- New binary: libnfc [arm64] (groovy-proposed/universe) [1.8.0-1] (no packageset)17:31
-queuebot:#ubuntu-release- New binary: libzorpll [armhf] (groovy-proposed/universe) [7.0.4.0-1] (no packageset)17:31
vorlonnot rolling forward haskell-ansi-terminal because pandoc.  not rolling forward haskell-tasty / haskell-tasty-hunit, haskell-hledger-lib, haskell-hledger, because intertwined with haskell-ansi-terminal.  not rolling forward haskell-quickcheck, because pandoc.17:31
vorlonall the rest of my rollbacks have been rolled forward again17:31
-queuebot:#ubuntu-release- New binary: libzorpll [arm64] (groovy-proposed/universe) [7.0.4.0-1] (no packageset)17:32
-queuebot:#ubuntu-release- New binary: libnfc [riscv64] (groovy-proposed/universe) [1.8.0-1] (no packageset)17:44
-queuebot:#ubuntu-release- New binary: libzorpll [riscv64] (groovy-proposed/universe) [7.0.4.0-1] (no packageset)17:59
-queuebot:#ubuntu-release- New: accepted libnfc [amd64] (groovy-proposed) [1.8.0-1]18:17
-queuebot:#ubuntu-release- New: accepted libnfc [armhf] (groovy-proposed) [1.8.0-1]18:17
-queuebot:#ubuntu-release- New: accepted libnfc [riscv64] (groovy-proposed) [1.8.0-1]18:17
-queuebot:#ubuntu-release- New: accepted libzorpll [amd64] (groovy-proposed) [7.0.4.0-1]18:17
-queuebot:#ubuntu-release- New: accepted libzorpll [armhf] (groovy-proposed) [7.0.4.0-1]18:17
-queuebot:#ubuntu-release- New: accepted libzorpll [riscv64] (groovy-proposed) [7.0.4.0-1]18:17
-queuebot:#ubuntu-release- New: accepted wtdbg2 [amd64] (groovy-proposed) [2.5-4]18:17
-queuebot:#ubuntu-release- New: accepted libnfc [arm64] (groovy-proposed) [1.8.0-1]18:17
-queuebot:#ubuntu-release- New: accepted libnfc [s390x] (groovy-proposed) [1.8.0-1]18:17
-queuebot:#ubuntu-release- New: accepted libzorpll [ppc64el] (groovy-proposed) [7.0.4.0-1]18:17
-queuebot:#ubuntu-release- New: accepted libnfc [ppc64el] (groovy-proposed) [1.8.0-1]18:17
-queuebot:#ubuntu-release- New: accepted libzorpll [s390x] (groovy-proposed) [7.0.4.0-1]18:17
-queuebot:#ubuntu-release- New: accepted libzorpll [arm64] (groovy-proposed) [7.0.4.0-1]18:17
-queuebot:#ubuntu-release- New: accepted aflplusplus [amd64] (groovy-proposed) [2.66c-1]18:29
-queuebot:#ubuntu-release- Unapproved: accepted umockdev [source] (focal-proposed) [0.14.1-1ubuntu0.1]18:31
-queuebot:#ubuntu-release- Unapproved: accepted umockdev [source] (bionic-proposed) [0.11.1-1ubuntu0.1]18:34
-queuebot:#ubuntu-release- Unapproved: accepted gnome-boxes [source] (focal-proposed) [3.36.5-0ubuntu2]18:38
sergiodjhello again, archive-admin :-).  just a friendly ping to see if anyone can review telegraf, which is currently sitting at the NEW queue.  TIA19:22
vorlonnode-sha.js - what incredibly terrible testsuite output20:39
vorlonI'll just look for the "should be equal" test, shall I20:40
LocutusOfBorgvorlon, ocaml-ctypes needs lwt on i386... can you please restore it?21:04
vorlonwhy is anything ocaml part of the i386 set?21:08
vorlonllvm-toolchain-10 build-depends on it? :P21:08
vorlonok I'll get it in21:09
LocutusOfBorg:)21:19
seb128vorlon, did you see https://irclogs.ubuntu.com/2020/08/07/%23ubuntu-devel.html#t12:21 ? (just mentioning because you said you were looking at the package earlier)21:33
vorlonseb128: had not seen it, thanks for the link21:47
seb128vorlon, np!21:53
seb128I see that bryce also replied on the list with pointers to the upstream bug and that they commit a fix today21:56
seb128(Olivier is off this week also so don't wait on him)21:56
xnoxvorlon:  cleaned up more udebs, from unused seeds, which components-missmatches looks at. Hopefully next run of components missmatches will allow more things to be demoted or removed.22:35
RikMillsvorlon: hi, would you consider skiptesting kio and kconfig in proposed to get most of the KDE things through? the libreoffice armhf mess/fails are not their fault23:38
-queuebot:#ubuntu-release- Packageset: 55 entries have been added or removed23:57

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