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

-queuebot:#ubuntu-release- New source: plasma-wallpaper-dynamic (groovy-proposed/primary) [3.3.3-0ubuntu1]00:19
-queuebot:#ubuntu-release- New source: jack-mixer (groovy-proposed/primary) [13-0ubuntu1]00:21
-queuebot:#ubuntu-release- New binary: linux-signed [amd64] (xenial-proposed/main) [4.4.0-189.219] (core, kernel)00:35
=== sysop is now known as Guest27913
vorlonLocutusOfBorg: yeah, x264 just picked up another entangled transition from just-synced libcdio, so dumping contextfree now00:37
=== Guest27913 is now known as Bashing-om
-queuebot:#ubuntu-release- New binary: ntopng [amd64] (groovy-proposed/universe) [3.8.1+dfsg1-1build1] (no packageset)01:16
-queuebot:#ubuntu-release- New binary: ntopng [armhf] (groovy-proposed/universe) [3.8.1+dfsg1-1build1] (no packageset)01:22
-queuebot:#ubuntu-release- New: accepted ntopng [amd64] (groovy-proposed) [3.8.1+dfsg1-1build1]05:46
-queuebot:#ubuntu-release- New: accepted ntopng [armhf] (groovy-proposed) [3.8.1+dfsg1-1build1]05:46
Mirvhas the topic ever been discussed whether it could or should be prevented that urls like https://releases.ubuntu.com/20.04/ubuntu-20.04-desktop-amd64.iso stop working on the day of .1 release etc?06:48
Mirvor if that's preferable instead06:48
MirvI could see it's preferable from letting people always use the official pages, but the official pages aren't localized so LoCos tend to maintain their own pages06:49
MirvI'm also still missing Lubuntu 14.04 from old-releases, while it has been removed from releases07:06
LocutusOfBorgvorlon, you know, haskell-cborg-json might need another hammer? haskell-cborg-json unsatisfiable Build-Depends(-Arch) on armhf: libghc-cborg-dev (>= 0.2)07:28
LocutusOfBorgghc: 8.8.4-1proposed (universe)8 hours ago07:37
LocutusOfBorgworld: why do you hate me so much?07:37
vorlonLocutusOfBorg: sorry, that was an NBS binary in -proposed; I managed to remove -dev but not -prof07:38
-queuebot:#ubuntu-release- New: accepted hg-git [amd64] (groovy-proposed) [0.9.0-1]07:38
-queuebot:#ubuntu-release- New: accepted pytest-twisted [amd64] (groovy-proposed) [1.12-1]07:38
LocutusOfBorgvorlon, I would rollback ghc when it finishes building, so we can let this haskell migrate and start rebuilds?07:40
vorlonMirv: I don't recall this having been discussed07:40
LocutusOfBorgthanks for doing it :)07:40
LocutusOfBorg(the json removal)07:40
LocutusOfBorgbtw x264 rebuilds missed mythtv, I issued it now07:40
vorlonLocutusOfBorg: so this is rolling back to 8.8.3-3?07:41
LocutusOfBorgnot sure if you left it behind because it was in multiverse, or something else :D07:41
LocutusOfBorgvorlon, rolling it back, will let the current mini transition end07:41
vorlonyeah, I didn't have multiverse enabled in my sources when I ran that script, sorry07:41
LocutusOfBorgbut better wait for it to finish building? :)07:41
vorlonok; in that case, catch me in my morning if no one else takes care of it07:41
LocutusOfBorgoh nice to know, I always wonder if people do not issue rebuilds because they know about some ftbfs or such07:42
LocutusOfBorgwell, riscv64/armhf takes days to finish07:42
LocutusOfBorgI'm wondering if we should just kick it out07:42
LocutusOfBorgin days, the current ghc transition will end, I'm at level 18...07:42
LocutusOfBorgwe can upload 8.8.4-1build107:42
LocutusOfBorgso, if you want to kick it out, please go ahead :D07:43
vorlondone07:46
vorlon(rolling back ghc)07:47
vorlonrolling back dovecot :P07:49
seb128hey vorlon , I see you went for rolling back libreoffice, I guess it means no icu migration before next week now?08:00
seb128with hoping that the revert doesn't get the armhf issue...08:00
seb128(which I'm not convinced about since 6.4.5 autopkgtests are green on the focal SRU which is the same source so it could be a toolchain or rdepends issue)08:02
LaneyI would have waited to hear back from us :/08:02
LaneyI was quite deliberate in my use of skiptest vs badtest08:02
LocutusOfBorgtjaalton, what is happening?08:11
LocutusOfBorgdpkg: error processing archive /tmp/apt-dpkg-install-IzpqYj/460-libraspberrypi0_0~20200520+git2fe4ca3-0ubuntu1_armhf.deb (--unpack):08:11
LocutusOfBorg trying to overwrite '/usr/lib/arm-linux-gnueabihf/libEGL.so', which is also in package libegl-dev:armhf 1.3.2-108:11
LocutusOfBorg(mythtv fails to build on armhf) ^^08:12
tjaaltonwhere?08:14
LocutusOfBorgmythtv on armhf08:17
tjaaltonwhat's libraspberrypi0?08:17
LocutusOfBorgwho knows?08:17
tjaaltoncomplain to it's maintainer08:17
LocutusOfBorg libraspberrypi0 | 0~20200520+git2fe4ca3-0ubuntu1 | groovy/universe | arm64, armhf08:17
LocutusOfBorgok its mesa related, this is why I'm pinging you08:17
tjaaltonlibegl-dev is built by libglvnd08:18
tjaaltonand it's the right place to have these08:18
LocutusOfBorgmaybe on raspberrypi they need to break/replaces them?08:19
tjaaltonpull-lp-source says it's not in ubuntu08:19
LocutusOfBorgtjaalton, not build on amd6408:20
LocutusOfBorgfound it https://launchpad.net/ubuntu/+source/raspberrypi-userland/0~20200520+git2fe4ca3-0ubuntu108:20
LocutusOfBorgwaveform, ^^08:20
LocutusOfBorgI blame you :p08:20
LocutusOfBorgfor now I'm removing libraspberrypi dependency on armhf08:27
tjaaltonlibEGL.so (and libGLESv2.so) are only built on armhf for some reason, arm64 doesn't build those08:29
LocutusOfBorghttps://bugs.launchpad.net/ubuntu/+source/libglvnd/+bug/189161308:30
ubot5Ubuntu bug 1891613 in raspberrypi-userland (Ubuntu) "libraspberrypi0 not installable" [High,Confirmed]08:30
LocutusOfBorgtjaalton, ^^ if you want to provide some input, I opened a bug08:30
tjaaltonwrong target08:30
tjaaltonah it had both08:30
tjaaltonI already commented the packaging bug08:30
tjaaltonbreaks/replaces would be wrong, as the system would still have libEGL.so.1 from libglvnd08:31
tjaaltonlibegl1 deb08:32
LocutusOfBorgthanks08:39
seb128Laney, thanks for the by team change review!08:55
Laneynp08:57
Laneythanks for the change :>08:57
seb128Laney, I was thinking also adding the 'implicit depends' info to the report, does that make sense to you? it would give some context for e.g libcdio ... but things changed there right? those used to be candidate but fail in update_excuses no?09:05
Laneyseb128: might get too noisy?09:11
Laneyyou could maybe say 'breaks some other packages, see excuses'09:11
seb128right, those lists are a bit long, that might be an option09:13
seb128or maybe it's ok if that's a list space separate of source names without an entry for each arch?09:16
seb128Laney, thanks for the input, I will try and see how the reports looks like09:16
juliankLaney: Just saw the email with the instances without autopkgtests, are you looking into that by any chance?09:43
juliankOh I see ones from 9 hours ago, I guess spam filter ate the ones in between09:44
Laneyjuliank: nop09:44
juliankso many errors, aargh!09:45
juliankare tests still running?09:45
juliankthe queues seem empty09:45
Laneyyes it looks ok09:46
Laneyare you talking about bos02?09:46
juliankbos02 seemed to cause some errors last night09:47
juliankalso is there a bug in urllib3?09:47
juliankah but yes, these errors are all bos0209:48
Laneymaybe there was some overnight blip09:48
juliankTraceback (most recent call last):09:48
juliank  File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 377, in _make_request09:48
juliank    httplib_response = conn.getresponse(buffering=True)09:48
juliankTypeError: getresponse() got an unexpected keyword argument 'buffering'09:48
Laneyif those instances are stuck deleting, ask the ~IS vanguard to reset-state active && delete them09:48
juliankhmm09:48
juliankthis is weird09:48
juliank:D09:48
Laneydunno what that is09:49
juliankthe errror is WARNING:root:instance adt-groovy-s390x-emboss-20200813-193914 (29072e49-ea49-40b1-97ff-5bf1283648ad) has no associated autopkgtest (auth_url: http://keystone.infra.bos02.scalingstack:5000/v2.0/)09:49
juliankfor a bunch of them09:49
Laneythey look stuck, it happens when the cloud has a sad sometimes09:49
Laneygo ask IS to intervene per ^09:49
Laneyperhaps that situation also tickles a bug in the openstack client tools :(09:49
juliankI'll retry and look if it still happens09:51
Laneycheers!09:57
-queuebot:#ubuntu-release- Unapproved: accepted bind9-libs [source] (focal-proposed) [1:9.11.16+dfsg-3~ubuntu1]09:57
-queuebot:#ubuntu-release- Unapproved: accepted build-essential [source] (focal-proposed) [12.8ubuntu1.1]10:13
-queuebot:#ubuntu-release- New binary: build-essential [amd64] (focal-proposed/main) [12.8ubuntu1.1] (core, i386-whitelist)10:17
waveformLocutusOfBorg, thanks for the ping - taking a look10:36
dokoLaney: LO succeeded to build in the groovy test rebuild10:50
tjaaltonwaveform: you probably shouldn't need to build libEGL etc on armhf, check why it does build them and disable by force if necessary11:29
waveformtjaalton, indeed - it's building a brcm-specific EGL for use on the pi0-3 apparently (and the arm64 builds done't include them as the pi4 only supports the mesa drivers and the pi foundation only (officially) support arm64 on the pi4)11:30
tjaaltonugh11:31
waveformjust digging into the cleanest way of dealing with this - apparently there are some vaguely important use-cases where the brcm-specific EGL is needed, but the library seems to build both libEGL and libbrcmEGL (+all the rest) so I'll try and excise the former and leave the latter11:34
tjaaltonso the worst-case scenario is that you rename the conflicting libs (to have a .1), then add diversions11:35
tjaaltonlibGLESv2.so -> libGLESv2.so.211:36
-queuebot:#ubuntu-release- New binary: budgie-wallpapers [amd64] (groovy-proposed/universe) [20.10] (personal-fossfreedom, ubuntu-budgie)11:43
tjaaltonwaveform: I think the entrypoint for the brcm-stuff is in libEGL/GLESv2, so looks like you can't avoid shipping them11:44
waveformactually I'm not so sure about that ... just noticed libEGL.so has exactly the same size as libbrcmEGL.so which makes me ... suspicious - just digging into the CMake stuff11:47
waveformah yes, just compiled from the same source with different names below the comment "# recommended names to use to avoid conflicts with mesa libs" :)11:48
waveformso, should be okay to exclude the "mesa-named" duplicates and just leave the brcm ones11:49
tjaaltonokay..11:50
-queuebot:#ubuntu-release- Unapproved: accepted livecd-rootfs [source] (focal-proposed) [2.664.5]12:00
-queuebot:#ubuntu-release- Unapproved: rejected livecd-rootfs [source] (bionic-proposed) [2.525.46]12:02
-queuebot:#ubuntu-release- Unapproved: accepted livecd-rootfs [source] (bionic-proposed) [2.525.47]12:05
LocutusOfBorgwaveform, can you please ping back once you have a fix?12:07
waveformLocutusOfBorg, will do12:07
LocutusOfBorgso I can fix mythtv :D12:07
-queuebot:#ubuntu-release- Unapproved: rejected intel-microcode [source] (bionic-proposed) [3.20191115.1ubuntu0.18.04.3]12:10
waveformLocutusOfBorg, added a patch to LP: #189161312:43
ubot5Launchpad bug 1891613 in raspberrypi-userland (Ubuntu) "libraspberrypi0 not installable" [High,Confirmed] https://launchpad.net/bugs/189161312:43
-queuebot:#ubuntu-release- Builds: 42 entries have been added, updated or disabled13:02
LocutusOfBorgwaveform, sponsoring14:11
-queuebot:#ubuntu-release- New binary: linux-signed-azure-4.15 [amd64] (bionic-proposed/main) [4.15.0-1093.103] (no packageset)14:41
vorlonLaney, seb128: if you're comfortable with a skiptest on libreoffice, we can still cancel out this rebuild and revive the 6.4.5 binaries15:32
vorlonbut what the heck do we do with node-redis anyway, it regresses on arm64 with a no-change rebuild of nodejs15:35
Laneyvorlon: I only skiptested some other things which were waiting on this libreoffice15:36
Laneylet's see how your 6.4.4 pans out, if that fails too then I have some gcc-9 builds in progress which might (or might not) fare better15:36
rbalintvorlon, i've just started reproducing node-redis, will see how it goes15:39
seb128Laney, but then we still need to wait for days of libreoffice rdepends validating their autopkgtests, including retries because we know those are flaky15:40
vorlonrbalint: bdmurray said he got it to work in canonistack, so maybe this is something that needs to be added to the big_test list instead of long_test?15:40
vorlonwe have individual test timeouts, which were maybe borderline before and succeed in a heftier environment15:40
rbalintvorlon, sounds possible15:40
seb128Laney, vorlon , I've a feeling it's going to take at least another week until we clear our a libreoffice rebuilds :/15:41
rbalintvorlon, also if it passes locally we can just hint it15:41
bdmurrayspeaking of node-redis I'll remove it from long_tests since that was an error15:42
vorlonseb128: I hope not, 6.4.5 builds only need 19h and if the tests are /working/, that should only be another 100h15:42
vorlonsorry, 10h ;)15:42
vorlonbdmurray: do you want to go ahead and add it to big_tests at the same time and we'll see what happens?15:42
bdmurrayvorlon: okay15:42
seb128vorlon, let's see on monday I guess15:42
Laneyseb128: libreoffice only has a few rdepends, it's not that bad15:42
-queuebot:#ubuntu-release- New binary: haskell-gi-pango [ppc64el] (groovy-proposed/universe) [1.0.22-1build1] (no packageset)15:43
seb128Laney, right, I guess it's ok when we don't have a backlog of 3 days on armhf as we had recently15:43
-queuebot:#ubuntu-release- New binary: haskell-gi-pango [amd64] (groovy-proposed/universe) [1.0.22-1build1] (no packageset)15:44
-queuebot:#ubuntu-release- New binary: haskell-gi-pango [s390x] (groovy-proposed/universe) [1.0.22-1build1] (no packageset)15:44
rbalintvorlon, bdmurray ok, then i don't try reproducing node-redis again, moving on to other packages15:45
bdmurrayvorlon: updated15:46
vorlontjaalton: fwiw livecd-rootfs 2.525.47 was accepted despite being built with wrong -v option, and there's no SRU tracking for the bug linked from the 2.525.46 changelog...15:50
bdmurrayLocutusOfBorg: juliank suggested another packaging change for bug 1886748 - moving libomp-9-dev from a Recommends to a Suggests of clang-9. Would that work for you?15:55
ubot5bug 1886748 in ubuntu-release-upgrader (Ubuntu Focal) "upgrade from 18.04 to 20.04 fails to calculate if libomp5 is installed" [High,Confirmed] https://launchpad.net/bugs/188674815:55
juliankI feel like I want to have distribution upgrade hints for apt at some point15:56
juliankbut also this would be hard to hint :D15:56
juliankI should just get a new state of the art solver done15:57
-queuebot:#ubuntu-release- New binary: haskell-gi-pango [arm64] (groovy-proposed/universe) [1.0.22-1build1] (no packageset)15:59
vorlonbdmurray: workers restarted with updated config, if you want to retry node-redis16:02
* Laney fixes .manifest on ancientminister to unbreak sync-mirrors16:05
bdmurrayvorlon: I've pushed the button16:06
Laneyno idea why it was only budgie triggering that16:07
vorlonxnox: did you not have a git branch somewhere for the proposed grub preinst work?16:10
rbalintubuntu-archive, could you please demote rust-tokio-core do groovy-proposed due to LP: #1891679 to unblock other rust packages?16:15
ubot5Launchpad bug 1891679 in rust-tokio-core (Ubuntu) " rust-tokio-core: FTBFS: build-dependency not installable: librust-scoped-tls-0.1+default-dev" [Undecided,New] https://launchpad.net/bugs/189167916:16
rbalintubuntu-archive or i should ask for a batch later16:16
vorlonrbalint: demote> no, but I'll remove it16:17
vorlonthe package build-depends on an obsolete version, so it's not going to come back without a sourceful fix - so I don't want this cluttering -proposed, I want it removed to leave the Debian maintainers to deal with it16:18
LocutusOfBorgbdmurray, I don't understand to be honest, if it works, I'll be happy16:18
rbalintvorlon, ack, thanks, would you be open to demotions for packages that can migrate in theory later>16:19
rbalint?16:19
vorlonrbalint: yes16:19
vorlonxnox: n/m, found the preinst mp, thanks16:23
vorlonrbalint: yes16:23
dokovorlon: tjaalton wants a SRU template for your pycurl SRU16:25
vorlonfair16:28
-queuebot:#ubuntu-release- Unapproved: gnome-shell (bionic-proposed/main) [3.28.4-0ubuntu18.04.3 => 3.28.4-0ubuntu18.04.4] (desktop-extra, mozilla, ubuntu-desktop)16:29
vorlontjaalton, doko: added16:34
xnoxvorlon:  i'm discussing it with debian maintainer, and we don't want preinst work.16:37
vorlonxnox: why?16:37
xnoxvorlon:  adding checks in postinst, to check that devices exist before calling grub-install. Such that MBR and /boot never get out of sync.16:37
xnoxvorlon:  having newer modules in /usr/lib is ok (and like non-matching the ones in /boot)16:37
xnoxvorlon:  also it's my action to follow up on all that.16:38
vorlonxnox: having them in /usr/lib allows for the possibility that other packages might call grub-install behind our back despite grub-pc not being configured16:38
xnoxvorlon:  apart from cloud-init, which we are the ones pushing to call grub-install, what else calls grub-install?16:38
xnoxother packages only call update-grub that regenerates grub.cfg, but doesn't update mbr/efi.16:39
xnox(and i consider shim-signed/grub-* packages to be cooperating ones)16:39
vorlonxnox: and if it's a non-interactive upgrade, your only choice in the postinst is to exit 1, which leaves the package unconfigured; don't we think that's worse that having it fail to unpack?16:39
vorlonxnox: yeah and shim only calls grub-install for the efi target, so not affected.  Ok, if we expect nothing to call grub-install behind our backs, then that part is reasonable16:40
xnoxvorlon:  failing preinst will leave the system in a worse state, aborting upgrade transaction much earlier.16:40
xnox(with a lot more packages unpacked, and not configured)16:40
vorlonxnox: I don't see why this is a worse state16:41
vorlonunpacked but not configured> do-release-upgrade attempts to clean this up16:42
xnoxvorlon:  if that's your agrument, surely it should be 'config' and not 'preinst'. and it will none-the-less duplicate a lot of the question logic, no?16:47
vorlonxnox: config does not block the upgrade.16:47
vorlonapt ignores non-zero exit values when invoking the config scripts in the pre- stage16:47
LocutusOfBorgwaveform, and it migrated, thanks for fixing so quickly16:48
xnoxamazing16:48
waveformLocutusOfBorg, no prob - slightly embarrassed I didn't notice the armhf issue before! (spending too much time on arm64 :)16:48
xnoxvorlon:  i feel that postinst fixes are a must. preinst fixes are nice to have. in the context of non-interactive upgrades => postinst is what we must fix.16:49
vorlonxnox: fair.  but we also need to fix the behavior of grub-install itself16:49
xnoxvorlon:  in terms of do-release-upgrade, i feel there might not even be any need to fix anything, becuase it is interactive, and the failed-devices debconf flow is asked.16:49
vorlonthe user might have set a non-interactive frontend for do-release-upgrade, I think?16:50
xnoxvorlon:  and yes, behaviour of grub-install itself is suboptimal, and needs to be fixed upstream. That is a separate task from maintainer scripts stuff.16:50
vorlonxnox: it is a separate task, but also blocking for turning on 20.04 upgrades16:50
xnoxvorlon:  and what colin is fixing is not just "exit 1" but "do not attempt to call grub-install when devices are non-existant" meaning exit 1 is before attempting to bork the machines.16:50
xnoxwith that fix alone, it would be enough to turn on upgrades. As postinst will fail non-interactively without borking things up.16:51
xnoxand interactively there is failed-devices flow to correctly upgrade.16:51
xnoxwithout a huge code dump of preinst changes or grub-install itself fixes.16:51
xnoxalso i'm failing at not working =)16:52
xnoxvorlon:  i'd like to see postinst changes that colin is thinking off, to prevent calling grub-install on any devices, if any of the install-devices are missing.16:52
vorlonthat's fine16:52
vorlonwe still have the weird case in amazon where grub-install is called for a device that exists, then strangely fails16:52
xnox(that seems to achieve what we desired with preinst, whilst keeping all that in postinst)16:53
vorlonamazon?  azure16:53
xnoxazure yes.16:53
xnoxon a single serial which i am still debugging.16:53
vorlonregardless, despite being uncommon, I'd like us to have grub-install itself robustified before turning on upgrades16:53
xnoxi have copies of what is in azure, and what we have locally, that do not match.16:53
vorlonanyway, this can all wait until Monday16:53
xnoxit seems like an image got somehow missbuilt/missuploaded16:53
xnox"I'd like us to have grub-install itself robustified before turning on upgrades" => ack.16:54
vorlonI just was making sure we had a proper tracking bug for this (whose description / scope can be amended as appropriate) to make it clear to the release team what is blocking turning on upgrades16:54
xnoxack16:55
xnoxvorlon:  it really does feel like "grub-install" was only ever meant as install, and was never meant to be "upgrade"16:58
rbalintvorlon, rust-gtk was removed with 'broken with new dh-cargo', but it is now in testing in Debian again17:08
rbalintvorlon, could you please resurrect it to groovy-proposed or is should get more confirmation that it would work?17:09
rbalintvorlon, or i should upload it with build1 myself17:09
Laneyrbalint: you should be able to do the copy back to proposed yourself, just fyi - assuming no rebuid is needed vs the previous binaries17:15
Laneybye o/17:15
rbalintLaney, wow, thanks!17:23
-queuebot:#ubuntu-release- New sync: rust-gtk (groovy-proposed/primary) [0.7.0-1]17:23
-queuebot:#ubuntu-release- Packageset: Added redkite to ubuntustudio in groovy17:42
vorlonrbalint: yeah, copy-package -b -e $version --force-same-destination -s groovy-proposed $srcpkg17:54
rbalintvorlon, it worked, but i still need it to be accepted from NEW :-)18:49
rbalintvorlon, so please accept it18:49
-queuebot:#ubuntu-release- New binary: haskell-gi-pango [armhf] (groovy-proposed/universe) [1.0.22-1build1] (no packageset)18:56
-queuebot:#ubuntu-release- New binary: haskell-gi-pango [riscv64] (groovy-proposed/universe) [1.0.22-1build1] (no packageset)18:58
sergiodjfriendly ping to archive-admin re. the telegraf package that's sitting on the NEW queue.  thanks19:05
-queuebot:#ubuntu-release- Unapproved: ceph (focal-proposed/main) [15.2.3-0ubuntu0.20.04.1 => 15.2.3-0ubuntu0.20.04.2] (desktop-core, ubuntu-server)19:46
LocutusOfBorgplease process haskell-gi-pango ^^20:58
rbalintubuntu-archive please remove predictprotein https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=96392721:26
ubot5Debian bug 963927 in predictprotein "predictprotein:Unusable, fails with: Assigning non-zero to $[ is no longer possible" [Serious,Open]21:26
rbalintubuntu-archive please demote rust-crossbeam to groovy-proposed , it is removed from testing, too, and blocks rust-crossbeam-utils21:27
=== sysop is now known as Guest23943
=== Guest23943 is now known as Bashing-om
bdmurrayvorlon: node-redis still failed23:47

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