[00:35] -queuebot:#ubuntu-release- Unapproved: marco (eoan-proposed/universe) [1.22.3-0ubuntu1 => 1.22.3-0ubuntu2] (ubuntu-mate)
[00:37] -queuebot:#ubuntu-release- Unapproved: mate-themes (eoan-proposed/universe) [3.22.20-1 => 3.22.20.1-0ubuntu1] (ubuntu-mate)
[00:41] -queuebot:#ubuntu-release- Unapproved: ubuntu-mate-artwork (eoan-proposed/universe) [19.10.9 => 19.10.10] (ubuntu-mate)
[00:54] -queuebot:#ubuntu-release- Unapproved: libproxy (eoan-proposed/main) [0.4.15-5 => 0.4.15-7] (core) (sync)
[06:57] -queuebot:#ubuntu-release- Unapproved: blitz++ (eoan-proposed/universe) [1:1.0.1+ds-5ubuntu1 => 1:1.0.1+ds-6] (no packageset) (sync)
[07:00] -queuebot:#ubuntu-release- Unapproved: checkinstall (eoan-proposed/universe) [1.6.2+git20170426.d24a630-1ubuntu1 => 1.6.2+git20170426.d24a630-2ubuntu1] (no packageset)
[07:52] -queuebot:#ubuntu-release- Unapproved: accepted rxtx [source] (bionic-proposed) [2.2pre2+dfsg1-1ubuntu1]
[08:02] -queuebot:#ubuntu-release- Unapproved: iputils (eoan-proposed/main) [3:20190709-1 => 3:20190709-2] (core) (sync)
[08:07] -queuebot:#ubuntu-release- Unapproved: gnome-initial-setup (eoan-proposed/main) [3.34.0-1ubuntu1 => 3.34.1-1ubuntu1] (ubuntu-desktop, ubuntugnome)
[08:10] -queuebot:#ubuntu-release- Unapproved: accepted dkms [source] (eoan-proposed) [2.7.1-4ubuntu2]
[08:12] -queuebot:#ubuntu-release- Unapproved: accepted intel-graphics-compiler [source] (eoan-proposed) [1.0.2652-0ubuntu1]
[08:12] -queuebot:#ubuntu-release- Unapproved: accepted inkscape [sync] (eoan-proposed) [0.92.4-4]
[08:13] -queuebot:#ubuntu-release- Unapproved: accepted python-meshio [sync] (eoan-proposed) [3.1.6-1]
[08:14] -queuebot:#ubuntu-release- Unapproved: totem (eoan-proposed/main) [3.34.0-1ubuntu1 => 3.34.1-2ubuntu1] (ubuntu-desktop)
[08:14] -queuebot:#ubuntu-release- Unapproved: accepted krita [sync] (eoan-proposed) [1:4.2.7.1+dfsg-1]
[08:15] -queuebot:#ubuntu-release- Unapproved: accepted ubuntu-docs [source] (eoan-proposed) [19.10.2]
[08:33] -queuebot:#ubuntu-release- Unapproved: gnome-calculator (eoan-proposed/main) [1:3.34.0-1ubuntu1 => 1:3.34.1-1ubuntu1] (ubuntu-desktop)
[08:35] -queuebot:#ubuntu-release- Unapproved: accepted ubuntustudio-meta [source] (eoan-proposed) [0.196]
[08:36] -queuebot:#ubuntu-release- Unapproved: accepted marco [source] (eoan-proposed) [1.22.3-0ubuntu2]
[08:36] -queuebot:#ubuntu-release- Unapproved: accepted mate-session-manager [source] (eoan-proposed) [1.22.2-0ubuntu2]
[08:37] -queuebot:#ubuntu-release- Unapproved: accepted mate-themes [source] (eoan-proposed) [3.22.20.1-0ubuntu1]
[08:37] -queuebot:#ubuntu-release- Unapproved: accepted ubuntu-mate-artwork [source] (eoan-proposed) [19.10.10]
[08:39] -queuebot:#ubuntu-release- Unapproved: rejected gnome-initial-setup [source] (eoan-proposed) [3.34.1-1ubuntu1]
[08:41] -queuebot:#ubuntu-release- Unapproved: neutron-fwaas (eoan-proposed/main) [1:15.0.0~rc1-0ubuntu1 => 1:15.0.0~rc1-0ubuntu2] (openstack, ubuntu-server)
[08:44] -queuebot:#ubuntu-release- Unapproved: libpeas (eoan-proposed/main) [1.24.0-2 => 1.24.0-2ubuntu1] (ubuntu-desktop)
[08:45] -queuebot:#ubuntu-release- Unapproved: gnome-initial-setup (eoan-proposed/main) [3.34.0-1ubuntu1 => 3.34.1-1ubuntu1] (ubuntu-desktop, ubuntugnome)
[09:21] -queuebot:#ubuntu-release- Unapproved: rejected snapd [source] (bionic-proposed) [2.41+18.04]
[09:21] -queuebot:#ubuntu-release- Unapproved: rejected snapd [source] (xenial-proposed) [2.41]
[09:23] -queuebot:#ubuntu-release- Unapproved: accepted autopkgtest [source] (bionic-proposed) [5.3.1ubuntu1]
[09:25] -queuebot:#ubuntu-release- Unapproved: accepted autopkgtest [source] (xenial-proposed) [3.20.4ubuntu1.1]
[09:28] -queuebot:#ubuntu-release- Unapproved: network-manager (eoan-proposed/main) [1.20.2-1ubuntu1 => 1.20.4-2ubuntu1] (desktop-core)
[09:39] -queuebot:#ubuntu-release- Unapproved: linux-azure (eoan-proposed/main) [5.0.0-1018.19 => 5.3.0-1002.2] (core, kernel) (sync)
[09:40] -queuebot:#ubuntu-release- Unapproved: linux-meta-azure (eoan-proposed/main) [5.0.0.1018.17 => 5.3.0.1002.19] (core, kernel) (sync)
[09:40] -queuebot:#ubuntu-release- Unapproved: linux-signed-azure (eoan-proposed/main) [5.0.0-1018.19 => 5.3.0-1002.2] (core, kernel) (sync)
[09:48] -queuebot:#ubuntu-release- Unapproved: casper (eoan-proposed/main) [1.422 => 1.423] (desktop-core, ubuntu-server)
[09:49] <mwhudson> xnox: if you want to upload your casper changes, please combine with ^
[10:01] -queuebot:#ubuntu-release- Unapproved: openjdk-lts (eoan-proposed/main) [11.0.5+6-1ubuntu2 => 11.0.5+9-1ubuntu1] (core)
[10:09] <xnox> mwhudson:  ack
[10:32] -queuebot:#ubuntu-release- Unapproved: openssl-ibmca (eoan-proposed/universe) [2.0.3-0ubuntu1 => 2.1.0-0ubuntu1] (no packageset)
[10:36] -queuebot:#ubuntu-release- Unapproved: accepted openjdk-lts [source] (eoan-proposed) [11.0.5+9-1ubuntu1]
[10:53] -queuebot:#ubuntu-release- Unapproved: initramfs-tools (disco-proposed/main) [0.131ubuntu19.1 => 0.131ubuntu19.2] (core)
[10:55] -queuebot:#ubuntu-release- Unapproved: initramfs-tools (bionic-proposed/main) [0.130ubuntu3.8 => 0.130ubuntu3.9] (core)
[11:00] -queuebot:#ubuntu-release- Unapproved: initramfs-tools (xenial-proposed/main) [0.122ubuntu8.15 => 0.122ubuntu8.16] (core)
[11:42] -queuebot:#ubuntu-release- Unapproved: command-not-found (eoan-proposed/main) [18.10.0~pre2 => 19.10.0] (core)
[11:43] -queuebot:#ubuntu-release- Unapproved: fswatch (eoan-proposed/universe) [1.14.0+repack-9ubuntu1 => 1.14.0+repack-12ubuntu1] (no packageset)
[11:48] -queuebot:#ubuntu-release- Unapproved: gtk+3.0 (eoan-proposed/main) [3.24.11-1ubuntu1 => 3.24.12-1ubuntu1] (ubuntu-desktop)
[11:49] <juliank> the command-not-found diff looks a bit big, but that's because I deleted all the Commands files from cosmic that we no longer use!
[11:50] -queuebot:#ubuntu-release- Unapproved: accepted checkinstall [source] (eoan-proposed) [1.6.2+git20170426.d24a630-2ubuntu1]
[11:50] -queuebot:#ubuntu-release- Unapproved: accepted gnome-calculator [source] (eoan-proposed) [1:3.34.1-1ubuntu1]
[11:50] -queuebot:#ubuntu-release- Unapproved: accepted totem [source] (eoan-proposed) [3.34.1-2ubuntu1]
[11:50] -queuebot:#ubuntu-release- Unapproved: accepted glib-networking [sync] (eoan-proposed) [2.62.1-1]
[11:50] -queuebot:#ubuntu-release- Unapproved: accepted libproxy [sync] (eoan-proposed) [0.4.15-7]
[11:50] <Laney> xnox: you providing a new casper?
[11:51] <Laney> I want to reject that one because there's a weird #boot# file in there
[11:51] <Laney> editor backup or something
[11:53] -queuebot:#ubuntu-release- Unapproved: rejected casper [source] (eoan-proposed) [1.423]
[11:54] <Laney> was just wondering if I should fix it up or if there's a followup coming already then I wouldn't bother
[11:54] <xnox> Laney:  i do have an approved merege proposal.
[11:55] <xnox> Laney:  which i can incorproate and upload.
[11:55] <xnox> Laney:  let me give you a url
[11:55] -queuebot:#ubuntu-release- Unapproved: gnome-session (eoan-proposed/main) [3.33.92-1ubuntu1 => 3.34.1-1ubuntu1] (ubuntu-desktop)
[11:55] <xnox> Laney:  https://code.launchpad.net/~xnox/ubuntu/+source/casper/+git/casper/+merge/373691
[11:56] <xnox> Laney:  if you will be happy accepting above change too, then yeah i can prepare jumbo upload.
[11:56] <Laney> looks acceptable to me
[11:57] <Laney> well, fix those spelling comments first :-)
[11:59] <xnox> yaas
[12:00] <Laney> does this actually improve the shutdown situation?
[12:00] <Laney> the smoke test has still been a bit flappy, not sure if you saw that
[12:02] <xnox> Laney:  did not see smoke test results. It does improve boot & shutdown for subiquity and desktop. At the moment, there are systemd errors generated, which switches systemd into spew garbage to screen mode and one cannot see clearly "please remove installation medium" message on server image.
[12:05] <Laney> xnox: ok, well maybe check them out
[12:05] <Laney> we got one green one on oct 6th but otherwise red red red
[12:14] -queuebot:#ubuntu-release- Unapproved: casper (eoan-proposed/main) [1.422 => 1.423] (desktop-core, ubuntu-server)
[12:30] -queuebot:#ubuntu-release- New binary: linux-signed-gcp [amd64] (eoan-proposed/main) [5.3.0-1003.3] (core, kernel)
[12:34] -queuebot:#ubuntu-release- Unapproved: ukui-screensaver (eoan-proposed/universe) [2.0.7-1 => 2.0.9-0ubuntu1] (ubuntukylin)
[12:42] -queuebot:#ubuntu-release- New: accepted linux-signed-gcp [amd64] (eoan-proposed) [5.3.0-1003.3]
[13:07] -queuebot:#ubuntu-release- Unapproved: gnome-keyring (eoan-proposed/main) [3.31.91-1ubuntu3 => 3.34.0-1ubuntu1] (ubuntu-desktop)
[13:09] -queuebot:#ubuntu-release- Unapproved: accepted nvme-cli [source] (bionic-proposed) [1.5-1ubuntu1]
[13:11] -queuebot:#ubuntu-release- Unapproved: libgdata (eoan-proposed/main) [0.17.11-3 => 0.17.11-3build1] (ubuntu-desktop)
[13:12] <seb128> Laney, ^ that's the 'unset proxy' solution which works, I used a build1 number since I commited to Debian as well, that way it autosync again next cycle without having to do manual work
[13:14] <xnox> Laney:  new casper is in the queue
[13:14] <Laney> k00l
[13:14] <Laney> seb128: 'uhttpmock' ;-)
[13:15] <seb128> Laney, DOH :p
[13:15] <seb128> Laney, I'm fixing in Debian, I can reupload there as wlel if you want
[13:16] <Laney> nah, that's OK for the next upload
[13:16] <seb128> thx
[13:20] <Laney> xnox: how is this unit actually installed?
[13:25] <xnox> $ grep system debian/casper.install
[13:25] <xnox> systemd/*.service               usr/lib/systemd/system
[13:25] <xnox> arguabily it should be lib/systemd/system; but casper is only used on fresh media, which is usr-merged.
[13:26] <Laney> but the directory is called system/
[13:26] <xnox> har har
[13:26] <Laney> and it's a .mount unit
[13:26] <Laney> ...
[13:27] <xnox> clearly i only tested it by live hacking the installer =)
[13:27] <xnox> from break=bottom
[13:29] <Laney> 🤦
[13:30] <xnox> -rw-r--r-- root/root      1345 2019-10-07 12:06 ./lib/systemd/system/cdrom.mount
[13:31] -queuebot:#ubuntu-release- Unapproved: casper (eoan-proposed/main) [1.422 => 1.423] (desktop-core, ubuntu-server)
[13:32] -queuebot:#ubuntu-release- Unapproved: accepted gnome-keyring [source] (eoan-proposed) [3.34.0-1ubuntu1]
[13:32] <Laney> why's this better than installing into /run via script like we do for snapd things?
[13:32] -queuebot:#ubuntu-release- Unapproved: accepted libgdata [source] (eoan-proposed) [0.17.11-3build1]
[13:32] -queuebot:#ubuntu-release- Unapproved: accepted gtk+3.0 [source] (eoan-proposed) [3.24.12-1ubuntu1]
[13:33] -queuebot:#ubuntu-release- Unapproved: rejected casper [source] (eoan-proposed) [1.423]
[13:33] <xnox> Laney:  there is nothing dynamic about it. and it needs to enforce ordering with casper.service.
[13:34] <xnox> and it's inert if cdrom.mount doesn't exist.
[13:34] <xnox> (not pulled in by default)
[13:36] <xnox> Laney:  longer term, if/when we split filesystem.squashfs & installer.squashfs on the desktop too, we should do most things simply in place. Rather than writing scripts, that run in initrd, to create files on the fly in ram.
[13:37] -queuebot:#ubuntu-release- New binary: linux-signed-oem [amd64] (bionic-proposed/main) [4.15.0-1058.67] (kernel)
[13:38] <xnox> Laney:  not sure if queuebot notices, but fixed up casper is in the queue again (for the install file)
[13:38] <Laney> 07/10 14:31:43 -queuebot:#ubuntu-release- Unapproved: casper (eoan-proposed/main) [1.422 => 1.423] (desktop-core, ubuntu-server)
[13:39] <xnox> ah, it did.
[13:39] <xnox> sorry, never mind me
[13:39] <Laney> :>
[13:39] <Laney> give me a minute, just getting ubiquity in
[14:08] <Laney> xnox: this unit is started automatically somehow?
[14:09] <xnox> Laney:  yes, systemd reads mountinfo, and tries to load the matching .mount unit. If it can't find any it synthesises "a default" looking .mount unit, which for us doesn't work (it is attempted to be unmounted prior to caster & prior to /, whilst / is in fact depends on /cdrom)
[14:09] -queuebot:#ubuntu-release- Unapproved: nautilus (eoan-proposed/main) [1:3.34.0-1ubuntu1 => 1:3.34.1-1ubuntu1] (ubuntu-desktop)
[14:10] <xnox> Laney:  on your system you can check the output of $ systemctl list-units *.mount
[14:10] -queuebot:#ubuntu-release- New: accepted linux-signed-oem [amd64] (bionic-proposed) [4.15.0-1058.67]
[14:10] <xnox> can like cat vs show those units, to see which ones of them are "magic"
[14:11] <Laney> xnox: ok, so it loads them as active automagically or something
[14:11] <Laney> that's what I wanted to know thanks
[14:11] <Laney> , thanks
[14:12] -queuebot:#ubuntu-release- Unapproved: accepted casper [source] (eoan-proposed) [1.423]
[14:13] <xnox> Laney:  yeap. loaded and active, and then tries to reconcile reality. (ie. stock .mount has BindsTo=$what and then if the $what is stopped, it instantly tries to stop cdrom.mount etc etc)
[14:14] <Laney> makes sense
[14:24] -queuebot:#ubuntu-release- Unapproved: ukui-indicators (eoan-proposed/universe) [1.1.5-1 => 1.1.7-0ubuntu1] (ubuntukylin)
[14:26] -queuebot:#ubuntu-release- Unapproved: rygel (eoan-proposed/main) [0.38.1-2ubuntu2 => 0.38.1-2ubuntu3] (desktop-extra)
[14:56] -queuebot:#ubuntu-release- Unapproved: cups-filters (eoan-proposed/main) [1.25.6-1 => 1.25.7-0ubuntu1] (desktop-core, ubuntu-server)
[15:09] <juliank> I'll re-upload c-n-f with some quotes around apt update
[15:10] <juliank> and so I did.
[15:10] -queuebot:#ubuntu-release- Unapproved: command-not-found (eoan-proposed/main) [18.10.0~pre2 => 19.10.0] (core)
[15:28] -queuebot:#ubuntu-release- Unapproved: gnome-control-center (eoan-proposed/main) [1:3.34.0.1-1ubuntu2 => 1:3.34.1-1ubuntu1] (ubuntu-desktop)
[16:06] -queuebot:#ubuntu-release- Packageset: Added linux-meta-oracle to kernel in eoan
[16:06] -queuebot:#ubuntu-release- Packageset: Added linux-oracle to kernel in eoan
[16:06] -queuebot:#ubuntu-release- Packageset: Added linux-restricted-modules-aws to kernel in eoan
[16:06] -queuebot:#ubuntu-release- Packageset: Added linux-restricted-modules-azure to kernel in eoan
[16:06] -queuebot:#ubuntu-release- Packageset: Added linux-restricted-modules-gcp to kernel in eoan
[16:06] -queuebot:#ubuntu-release- Packageset: Added linux-restricted-modules-oracle to kernel in eoan
[16:06] -queuebot:#ubuntu-release- Packageset: Added linux-signed-oracle to kernel in eoan
[16:09] -queuebot:#ubuntu-release- New sync: linux-restricted-modules-oracle (eoan-proposed/primary) [5.3.0-1001.1]
[16:10] -queuebot:#ubuntu-release- Unapproved: linux-meta-oracle (eoan-proposed/main) [5.0.0.1003.28 => 5.3.0.1001.1] (core, kernel) (sync)
[16:10] -queuebot:#ubuntu-release- Unapproved: linux-oracle (eoan-proposed/main) [5.0.0-1003.4 => 5.3.0-1001.1] (core, kernel) (sync)
[16:10] -queuebot:#ubuntu-release- Unapproved: linux-signed-oracle (eoan-proposed/main) [5.0.0-1003.4 => 5.3.0-1001.1] (core, kernel) (sync)
[16:11] -queuebot:#ubuntu-release- New sync: linux-restricted-modules-aws (eoan-proposed/primary) [5.3.0-1002.2+1]
[16:11] -queuebot:#ubuntu-release- New sync: linux-restricted-modules-azure (eoan-proposed/primary) [5.3.0-1002.2]
[16:12] -queuebot:#ubuntu-release- New sync: linux-restricted-modules-gcp (eoan-proposed/primary) [5.3.0-1003.3]
[16:21] -queuebot:#ubuntu-release- Packageset: Added linux-restricted-modules-aws to kernel in bionic
[16:21] -queuebot:#ubuntu-release- Packageset: Added linux-restricted-modules-azure to kernel in bionic
[16:21] -queuebot:#ubuntu-release- Packageset: Added linux-restricted-modules-gcp to kernel in bionic
[16:21] -queuebot:#ubuntu-release- Packageset: Added linux-restricted-modules-oracle to kernel in bionic
[16:21] -queuebot:#ubuntu-release- Packageset: Added linux-meta-oracle to kernel in disco
[16:21] -queuebot:#ubuntu-release- Packageset: Added linux-oracle to kernel in disco
[16:21] -queuebot:#ubuntu-release- Packageset: Added linux-restricted-modules-aws to kernel in disco
[16:21] -queuebot:#ubuntu-release- Packageset: Added linux-restricted-modules-azure to kernel in disco
[16:21] -queuebot:#ubuntu-release- Packageset: Added linux-restricted-modules-gcp to kernel in disco
[16:21] -queuebot:#ubuntu-release- Packageset: Added linux-restricted-modules-oracle to kernel in disco
[16:21] -queuebot:#ubuntu-release- Packageset: Added linux-signed-oracle to kernel in disco
[16:24] -queuebot:#ubuntu-release- Unapproved: gdm3 (eoan-proposed/main) [3.34.0-1ubuntu1 => 3.34.1-1ubuntu1] (desktop-core)
[16:35] -queuebot:#ubuntu-release- Unapproved: debian-installer (eoan-proposed/main) [20101020ubuntu590 => 20101020ubuntu591] (core)
[16:46] <sforshee> autopkgtest seems broken, a number of packages fail with "ERROR: erroneous package: rules extract failed with exit code 1"
[16:46] <sforshee> e.g. https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-eoan/eoan/amd64/b/bbswitch/20191007_151043_a3514@/log.gz
[16:49] <sforshee> hmm, this looks suspicious - https://salsa.debian.org/ci-team/autopkgtest/commit/020ec6285a836d20ab799742649712f7224d61c8
[16:49] <sforshee> ddstreet: ^
[16:51] <Laney> doh
[16:51] <Laney> vorlon or another admin: feel free to revert that if that seems like the best option
[16:53] <sforshee> ddstreet: if (foundarch == 0 || archmatch == 1) thissrc[\\$1] = 1; ... I don't think that condition is possible. The regex which sets foundarch=1 is always going to match when the regex which sets archmatch=1 matches, no?
[16:54] <ddstreet> sforshee no foundarch is set only when it finds any 'arch=' entry
[16:54] <ddstreet> archmatch is set only when 'arch=...' has an entry matching the current arch, or all or any
[16:54] <sforshee> +      if (\\$k ~ /^arch=/) foundarch=1;
[16:54] <sforshee> +      if (\\$k ~ /^arch=(.*,)?(all|any|%(arch)s)(,.*)?\\$/) archmatch=1; }
[16:54] <sforshee> how does the second match without also matching the first?
[16:55] <ddstreet> if the second matches the first will as well
[16:55] <sforshee> right, so you cannot have foundarch==0 && archmatch==1, right?
[16:55] <ddstreet> that's why i used || not &&
[16:56] <sforshee> d'oh, /me cannot read
[16:56] <ddstreet> :)
[16:56] <ddstreet> so the change breaks linux pkg tests?  that's not good, tho :-/
[16:57] <ddstreet> oh, bbcache
[16:57] <ddstreet> sforshee are other pkgs failing as well?
[16:58] <sforshee> ddstreet: yeah, so far I've noticed bbswitch and kpatch, though there are others I suspect have the same issue
[16:58] <sforshee> systemd
[16:58] <ddstreet> systemd?  that's not good
[16:59] <sforshee> ok, those are the only three I see affecting the linux package at least
[17:00] <sforshee> ddstreet: so extract the awk script and run the output from "apt-cache showsrc --only-source bbswitch" through it, you get nothing
[17:00] <sforshee> revert the changes and do the same and you get package names
[17:01] <ddstreet> sforshee baaaaahh why is the arch=linux-any
[17:01] <ddstreet> wtf kind of arch is that
[17:01] <ddstreet> sigh
[17:01] <sforshee> although reverting doesn't do anything for systemd
[17:01] <ddstreet> same problem arch=linux-any
[17:01] <ddstreet> for systemd
[17:02] <ddstreet> Laney i think we'll need a autopkgtest patch to also check for arch=linux-any, i can open up a debian bug real quick for that
[17:03] <ddstreet> i wonder if there are more surprise archs though
[17:06] <infinity> ddstreet: dpkg has a tool for this instead of reinventing it with regexes.
[17:06] <ddstreet> infinity what's the tool?
[17:06] <ddstreet> dpkg-architecture?
[17:07] <infinity> https://paste.ubuntu.com/p/Zqf8t8bSNc/
[17:07] <infinity> It doesn't match for 'all', you'll have to special case that, but it'll get all the wildcards.
[17:07] <infinity> Including ones you might not have thought of, like any-amd64 and linux-amd64
[17:08] <ddstreet> i'm not sure an awk script can callout to another script, though
[17:08] -queuebot:#ubuntu-release- New binary: linux-signed-azure [amd64] (bionic-proposed/main) [5.0.0-1023.24~18.04.1] (kernel)
[17:08] <ddstreet> yeah i was just going to add - as a valid delimiter
[17:08] <ddstreet> but really, i want to completely replace this entire awk script
[17:08] <ddstreet> but not right now
[17:08] <infinity> You can fudge it for Ubuntu, where everything is linux-* anyway, but that would be Very Wrong for Debian.
[17:09] <infinity> So, anything but using full dpkg logic is inappropriate for upstream.
[17:09] <infinity> As well as for us as a downstream, consuming source packages that have binaries for, say, kfreebsd-amd64 or hurd-i386.
[17:09] <ddstreet> yeah i'll add - as a another value delimiter (as well as ,) and use dpkg-architecture callout when replacing the awk script
[17:10] <ddstreet> ugh, awk has system() it seems...guess that could be used
[17:11] <cjwatson> Converting awk scripts to perl is pretty trivial
[17:11] <cjwatson> As a starting point
[17:11] <ddstreet> yeah but this is run in the testbed, i'm not sure perl is there
[17:11] <infinity> As a side note, that would also make autopkgtest depend on dpkg-dev if it doesn't already.  (does this code run on the testbed, or server-side?)
[17:11] <ddstreet> i'd prefer python myself
[17:12] <cjwatson> ddstreet: That would be pretty astonishing since perl is Essential (and python isn't)
[17:12] <infinity> ddstreet: perl's much more likely to be there than python. :P
[17:12] <cjwatson> (Well, perl-base.  So steer clear of most modules.)
[17:12] <ddstreet> i'm not sold on perl yet, but we'll see :)
[17:13] <infinity> Ahh, autopkgtest runs dpkg-source in the testbed, so dpkg-dev is there.
[17:52] <ddstreet> Laney sforshee infinity cjwatson i opened https://salsa.debian.org/ci-team/autopkgtest/merge_requests/64
[17:52] <gitbot> Debian CI issue (Merge request) 64 in autopkgtest "autopkgtest: when checking binary pkg arch, allow *-$ARCH-* values also" [Opened]
[18:40] <infinity> ddstreet: That will match kfreebsd-{any,amd64} on linux-amd64 and hurd-i386 on linux-i386 and maybe also any-amd64 on, say, armhf.  Those are all examples in the archive, though I'm not sure how many also have tests.
[18:41]  * infinity shuts off his laptop and runs off to catch a plane.
[18:46] -queuebot:#ubuntu-release- Unapproved: placement (eoan-proposed/universe) [2.0.0~rc1-0ubuntu1 => 2.0.0~rc1-0ubuntu2] (no packageset)
[19:15] <blackboxsw> bdmurray: hi, I just verified your update-notifier-common SRU for trusty https://bugs.launchpad.net/ubuntu/+source/update-notifier/+bug/1842508
[19:16] <blackboxsw> bdmurray: and cloud-init also has a fully verified SRU for xenial, bionic and disco per https://bugs.launchpad.net/cloud-init/+bug/1846535
[19:16] <blackboxsw> bdmurray: if there is time for either, they are 'ready for final SRU review/upload'
[19:22] <bdmurray> blackboxsw: thanks, I'll see what I can do if I get out of these meetings ;-)
[19:23] <Odd_Bloke> bdmurray: To be clear, that cloud-init update is a fix for a substantial regression in the previous SRU, so should take priority. :)
[19:32] <blackboxsw> yes sorry, cloud-init above update-notifier-common (thought I expect bdmurray has a vested interest in both because he authored the update-notifier changes I think :) )
[19:33] <bdmurray> blackboxsw: yes, I care about that deeply
[19:34] <bdmurray> ;-)
[19:38] <Odd_Bloke> All the more reason to tell him that cloud-init is more important then. ;)
[19:54] -queuebot:#ubuntu-release- New: accepted linux-signed-azure [amd64] (bionic-proposed) [5.0.0-1023.24~18.04.1]
[19:57] -queuebot:#ubuntu-release- New binary: linux-signed-gke-5.0 [amd64] (bionic-proposed/universe) [5.0.0-1021.21~18.04.1] (kernel)
[19:58] -queuebot:#ubuntu-release- New: accepted linux-signed-gke-5.0 [amd64] (bionic-proposed) [5.0.0-1021.21~18.04.1]
[20:07] -queuebot:#ubuntu-release- Unapproved: gnome-calendar (eoan-proposed/main) [3.34.0-1 => 3.34.1-1] (desktop-extra, ubuntu-desktop) (sync)
[20:09] <bdmurray> Odd_Bloke: so because cloud-init is fixing a regression the 7 day waiting period should be waived?
[20:10] <blackboxsw> bdmurray: I believe yes in this case, We only pulled in a cherry pick specifically to fix a known regression on that release and tested the heck out of it on all affected platforms
[20:10] <blackboxsw> Odd_Bloke: concerns with that ^ ?
[20:10] <blackboxsw> rharper: too ^
[20:11] <rharper> blackboxsw: no concerns;
[20:12] <mwhudson> Laney, xnox: thanks for fixing up my casper #boot# thing
[20:13] <mwhudson> at least with non-native packages dpkg-source pokes you in the eye if you do that sort of thing
[20:13] <mwhudson> eh i guess it wouldn't in debian/tests
[20:18] <Odd_Bloke> bdmurray: Please!
[20:48] -queuebot:#ubuntu-release- Unapproved: texinfo (eoan-proposed/main) [6.6.0.dfsg.1-2ubuntu1 => 6.6.0.dfsg.1-2ubuntu2] (core)
[21:13] <mwhudson> blah the casper test fails on i386 because linux-image is uninstallable?
[21:14] <mwhudson> i guess i can change the test dep to linux-image-generic:amd64
[21:16] <mwhudson> (on i386 only)
[21:17] <mwhudson> https://paste.ubuntu.com/p/5mbRPhgM7R/ <- will this work? worth uploading or easier to just badtest casper/i386 for now?
[21:21] -queuebot:#ubuntu-release- Unapproved: rejected iraf [source] (eoan-proposed) [2.16.1+2018.11.01-2build2]
[21:23] <vorlon> mwhudson: badtest casper/i386 in perpetuity (done)
[21:26] -queuebot:#ubuntu-release- Unapproved: rejected fswatch [sync] (eoan-proposed) [1.14.0+repack-12]
[21:31] <mwhudson> vorlon: i guess we could stop building it there ...
[21:32] -queuebot:#ubuntu-release- Unapproved: accepted neutron-fwaas [source] (eoan-proposed) [1:15.0.0~rc1-0ubuntu2]
[21:32] <mwhudson> (it's not like we make any install media for i386 any more)
[21:32] <vorlon> mwhudson: there aren't any images using it, certainly
[21:32] <vorlon> yeah
[21:32] <vorlon> I could add it to the not-for-i386 packageset but there's also probably no hurry there
[21:32] <mwhudson> yeah
[21:44] -queuebot:#ubuntu-release- Unapproved: accepted openssl-ibmca [source] (eoan-proposed) [2.1.0-0ubuntu1]
[21:55] <mwhudson> Laney: you git import-dsced ubiquity and now git has all the d-i goo in it
[21:55] -queuebot:#ubuntu-release- Unapproved: rejected command-not-found [source] (eoan-proposed) [19.10.0]
[22:27] -queuebot:#ubuntu-release- Unapproved: accepted command-not-found [source] (eoan-proposed) [19.10.0]
[22:27] <bluesabre> Good evening release team! Please ack https://bugs.launchpad.net/ubuntu/+source/xubuntu-artwork/+bug/1846935 so we can upload the new Xubuntu wallpaper. :-)