-queuebot:#ubuntu-release- New: accepted linux-signed [amd64] (xenial-proposed) [4.4.0-186.216] | 04:37 | |
-queuebot:#ubuntu-release- New binary: libebml [s390x] (groovy-proposed/universe) [1.4.0-2] (i386-whitelist, kubuntu) | 05:14 | |
-queuebot:#ubuntu-release- New binary: libebml [amd64] (groovy-proposed/universe) [1.4.0-2] (i386-whitelist, kubuntu) | 05:15 | |
-queuebot:#ubuntu-release- New binary: libebml [armhf] (groovy-proposed/universe) [1.4.0-2] (i386-whitelist, kubuntu) | 05:15 | |
-queuebot:#ubuntu-release- New binary: libebml [ppc64el] (groovy-proposed/universe) [1.4.0-2] (i386-whitelist, kubuntu) | 05:15 | |
-queuebot:#ubuntu-release- New binary: libebml [arm64] (groovy-proposed/universe) [1.4.0-2] (i386-whitelist, kubuntu) | 05:15 | |
-queuebot:#ubuntu-release- New binary: libebml [i386] (groovy-proposed/universe) [1.4.0-2] (i386-whitelist, kubuntu) | 05:15 | |
-queuebot:#ubuntu-release- New binary: libebml [riscv64] (groovy-proposed/universe) [1.4.0-2] (i386-whitelist, kubuntu) | 05:29 | |
-queuebot:#ubuntu-release- New binary: linux-signed-azure-5.3 [amd64] (bionic-proposed/main) [5.3.0-1033.34~18.04.1] (no packageset) | 06:26 | |
-queuebot:#ubuntu-release- New binary: linux-signed-azure [amd64] (eoan-proposed/main) [5.3.0-1033.34] (core, kernel) | 06:26 | |
-queuebot:#ubuntu-release- New binary: linux-signed-gke-5.0 [amd64] (bionic-proposed/universe) [5.0.0-1044.45] (kernel) | 06:26 | |
-queuebot:#ubuntu-release- New binary: linux-signed-kvm [amd64] (focal-proposed/main) [5.4.0-1019.19] (no packageset) | 06:26 | |
LocutusOfBorg | please accept sambamba from new, only built on amd64 and arm64! | 08:35 |
---|---|---|
LocutusOfBorg | also libembl please? | 08:36 |
-queuebot:#ubuntu-release- New: rejected linux-signed-5.7 [amd64] (groovy-proposed) [5.7.0-9.10] | 09:21 | |
-queuebot:#ubuntu-release- New: rejected linux-signed-5.7 [s390x] (groovy-proposed) [5.7.0-9.10] | 09:21 | |
-queuebot:#ubuntu-release- New: rejected linux-signed-5.7 [ppc64el] (groovy-proposed) [5.7.0-9.10] | 09:21 | |
-queuebot:#ubuntu-release- New: accepted linux-signed-azure [amd64] (eoan-proposed) [5.3.0-1033.34] | 09:22 | |
-queuebot:#ubuntu-release- New: accepted linux-signed-kvm [amd64] (focal-proposed) [5.4.0-1019.19] | 09:22 | |
-queuebot:#ubuntu-release- New: accepted linux-signed-azure-5.3 [amd64] (bionic-proposed) [5.3.0-1033.34~18.04.1] | 09:23 | |
-queuebot:#ubuntu-release- New: accepted linux-signed-gke-5.0 [amd64] (bionic-proposed) [5.0.0-1044.45] | 09:23 | |
-queuebot:#ubuntu-release- New binary: linux-signed-oem-osp1 [amd64] (bionic-proposed/universe) [5.0.0-1064.69] (no packageset) | 10:02 | |
-queuebot:#ubuntu-release- New: accepted linux-signed-oem-osp1 [amd64] (bionic-proposed) [5.0.0-1064.69] | 10:17 | |
-queuebot:#ubuntu-release- New binary: ros-rviz [s390x] (groovy-proposed/universe) [1.14.1+dfsg-1] (no packageset) | 11:22 | |
-queuebot:#ubuntu-release- New binary: ros-rviz [ppc64el] (groovy-proposed/universe) [1.14.1+dfsg-1] (no packageset) | 11:25 | |
-queuebot:#ubuntu-release- New binary: linux-signed-hwe [ppc64el] (xenial-proposed/main) [4.15.0-110.111~16.04.1] (kernel) | 11:31 | |
-queuebot:#ubuntu-release- New binary: linux-signed-hwe [amd64] (xenial-proposed/main) [4.15.0-110.111~16.04.1] (kernel) | 11:34 | |
-queuebot:#ubuntu-release- New binary: linux-signed-gke-4.15 [amd64] (bionic-proposed/main) [4.15.0-1065.68] (no packageset) | 11:39 | |
-queuebot:#ubuntu-release- New binary: ros-rviz [armhf] (groovy-proposed/universe) [1.14.1+dfsg-1] (no packageset) | 11:43 | |
-queuebot:#ubuntu-release- New binary: ros-rviz [amd64] (groovy-proposed/universe) [1.14.1+dfsg-1] (no packageset) | 11:46 | |
-queuebot:#ubuntu-release- New binary: ros-rviz [arm64] (groovy-proposed/universe) [1.14.1+dfsg-1] (no packageset) | 11:47 | |
-queuebot:#ubuntu-release- Unapproved: evolution-data-server (focal-proposed/main) [3.36.3-0ubuntu1 => 3.36.4-0ubuntu1] (i386-whitelist, ubuntu-desktop) | 11:51 | |
-queuebot:#ubuntu-release- Unapproved: evolution (focal-proposed/universe) [3.36.3-0ubuntu1 => 3.36.4-0ubuntu1] (ubuntu-mate, ubuntukylin) | 11:56 | |
-queuebot:#ubuntu-release- New: accepted libebml [amd64] (groovy-proposed) [1.4.0-2] | 11:57 | |
-queuebot:#ubuntu-release- New: accepted libebml [armhf] (groovy-proposed) [1.4.0-2] | 11:57 | |
-queuebot:#ubuntu-release- New: accepted libebml [ppc64el] (groovy-proposed) [1.4.0-2] | 11:57 | |
-queuebot:#ubuntu-release- New: accepted libebml [s390x] (groovy-proposed) [1.4.0-2] | 11:57 | |
-queuebot:#ubuntu-release- New: accepted libebml [arm64] (groovy-proposed) [1.4.0-2] | 11:57 | |
-queuebot:#ubuntu-release- New: accepted libebml [riscv64] (groovy-proposed) [1.4.0-2] | 11:57 | |
-queuebot:#ubuntu-release- New: accepted libebml [i386] (groovy-proposed) [1.4.0-2] | 11:57 | |
-queuebot:#ubuntu-release- New: accepted kimageannotator [amd64] (groovy-proposed) [0.3.1-4] | 11:58 | |
-queuebot:#ubuntu-release- Unapproved: systemd (focal-proposed/main) [245.4-4ubuntu3.1 => 245.4-4ubuntu3.2] (core, i386-whitelist) | 12:07 | |
-queuebot:#ubuntu-release- New binary: libmatroska [s390x] (groovy-proposed/universe) [1.6.0-2] (i386-whitelist, kubuntu) | 12:17 | |
-queuebot:#ubuntu-release- New binary: libmatroska [i386] (groovy-proposed/universe) [1.6.0-2] (i386-whitelist, kubuntu) | 12:17 | |
-queuebot:#ubuntu-release- New binary: libmatroska [amd64] (groovy-proposed/universe) [1.6.0-2] (i386-whitelist, kubuntu) | 12:18 | |
-queuebot:#ubuntu-release- New binary: libmatroska [ppc64el] (groovy-proposed/universe) [1.6.0-2] (i386-whitelist, kubuntu) | 12:18 | |
-queuebot:#ubuntu-release- New binary: libmatroska [arm64] (groovy-proposed/universe) [1.6.0-2] (i386-whitelist, kubuntu) | 12:19 | |
-queuebot:#ubuntu-release- New binary: libmatroska [armhf] (groovy-proposed/universe) [1.6.0-2] (i386-whitelist, kubuntu) | 12:19 | |
LocutusOfBorg | please accept libmatroska, easy transition, needs only a single vlc rebuild | 12:25 |
-queuebot:#ubuntu-release- Unapproved: accepted nova [source] (focal-proposed) [2:21.0.0-0ubuntu0.20.04.2] | 12:26 | |
kanashiro | could someone from the SRU team take a look at LP #1871685? Some users are asking for this fix | 12:30 |
ubot5 | Launchpad bug 1871685 in vagrant (Ubuntu Focal) "[SRU] vagrant spits out ruby deprecation warnings on every call" [Low,Fix committed] https://launchpad.net/bugs/1871685 | 12:30 |
-queuebot:#ubuntu-release- Unapproved: accepted neutron [source] (focal-proposed) [2:16.0.0-0ubuntu0.20.04.2] | 12:33 | |
-queuebot:#ubuntu-release- New binary: libmatroska [riscv64] (groovy-proposed/universe) [1.6.0-2] (i386-whitelist, kubuntu) | 12:34 | |
-queuebot:#ubuntu-release- Unapproved: accepted python-eventlet [source] (focal-proposed) [0.25.1-2ubuntu1] | 12:42 | |
-queuebot:#ubuntu-release- Unapproved: evolution-ews (focal-proposed/universe) [3.36.3-0ubuntu1 => 3.36.4-0ubuntu1] (ubuntu-mate) | 13:17 | |
-queuebot:#ubuntu-release- Unapproved: evince (focal-proposed/main) [3.36.5-0ubuntu1 => 3.36.7-0ubuntu1] (ubuntu-desktop) | 13:26 | |
-queuebot:#ubuntu-release- New binary: ros-rviz [riscv64] (groovy-proposed/universe) [1.14.1+dfsg-1] (no packageset) | 13:30 | |
RikMills | libglib2.0-dev is now uninstallable in proposed, due to python3-stdlib-extensions 3.8.4~rc1-1 | 14:33 |
seb128 | right, fun, I just got build failures emails for webkitgtk that I just uploaded due to that one | 14:36 |
RikMills | seb128: yes, same fail I see with KDE things. others are not failing but depwaiting | 14:55 |
seb128 | rikMills, I'm going to remove that python3-stdlib-extensions from proposed, it has a depends on a python3 newer than the one currently uploaded | 15:00 |
seb128 | doko also doesn't seem around so I don't know if he didn't notice or if he has a python3-defaults upload coming | 15:00 |
seb128 | but meanwhile it's the easier way to unscrew things | 15:00 |
LocutusOfBorg | thanks | 15:01 |
seb128 | k, done now | 15:01 |
RikMills | seb128: thanks also | 15:02 |
seb128 | np! | 15:02 |
LocutusOfBorg | seb128, please accept libmatroska? I'm trying to get vlc in :) | 15:14 |
LocutusOfBorg | also sambamba please? | 15:15 |
seb128 | LocutusOfBorg, k | 15:17 |
-queuebot:#ubuntu-release- New: accepted libmatroska [amd64] (groovy-proposed) [1.6.0-2] | 15:17 | |
-queuebot:#ubuntu-release- New: accepted libmatroska [armhf] (groovy-proposed) [1.6.0-2] | 15:17 | |
-queuebot:#ubuntu-release- New: accepted libmatroska [ppc64el] (groovy-proposed) [1.6.0-2] | 15:17 | |
-queuebot:#ubuntu-release- New: accepted libmatroska [s390x] (groovy-proposed) [1.6.0-2] | 15:17 | |
-queuebot:#ubuntu-release- New: accepted libmatroska [arm64] (groovy-proposed) [1.6.0-2] | 15:17 | |
-queuebot:#ubuntu-release- New: accepted libmatroska [riscv64] (groovy-proposed) [1.6.0-2] | 15:17 | |
-queuebot:#ubuntu-release- New: accepted libmatroska [i386] (groovy-proposed) [1.6.0-2] | 15:17 | |
LocutusOfBorg | ta | 15:27 |
bdmurray | blackboxsw: Can you point me at the email mentioned in comment #16 of bug 1881018? | 15:32 |
ubot5 | bug 1881018 in cloud-init (Ubuntu) "sru cloud-init (19.4.33 to 20.2-45) Xenial, Bionic, Eoan and Focal" [Undecided,In progress] https://launchpad.net/bugs/1881018 | 15:32 |
-queuebot:#ubuntu-release- New binary: libtpms [s390x] (groovy-proposed/none) [0.8.0~dev1-1] (no packageset) | 17:18 | |
-queuebot:#ubuntu-release- New binary: minimap2 [amd64] (groovy-proposed/universe) [2.17+dfsg-11] (no packageset) | 17:18 | |
-queuebot:#ubuntu-release- New binary: libtpms [amd64] (groovy-proposed/none) [0.8.0~dev1-1] (no packageset) | 17:19 | |
-queuebot:#ubuntu-release- New binary: liblemon [s390x] (groovy-proposed/universe) [1.3.1+dfsg-3] (no packageset) | 17:24 | |
-queuebot:#ubuntu-release- New binary: minimap2 [arm64] (groovy-proposed/universe) [2.17+dfsg-11] (no packageset) | 17:27 | |
-queuebot:#ubuntu-release- New binary: liblemon [ppc64el] (groovy-proposed/universe) [1.3.1+dfsg-3] (no packageset) | 17:28 | |
-queuebot:#ubuntu-release- New binary: libtpms [arm64] (groovy-proposed/universe) [0.8.0~dev1-1] (no packageset) | 17:31 | |
-queuebot:#ubuntu-release- New binary: libtpms [armhf] (groovy-proposed/universe) [0.8.0~dev1-1] (no packageset) | 17:32 | |
-queuebot:#ubuntu-release- New binary: liblemon [amd64] (groovy-proposed/universe) [1.3.1+dfsg-3] (no packageset) | 17:44 | |
-queuebot:#ubuntu-release- New binary: liblemon [arm64] (groovy-proposed/universe) [1.3.1+dfsg-3] (no packageset) | 17:59 | |
-queuebot:#ubuntu-release- New binary: libtpms [riscv64] (groovy-proposed/universe) [0.8.0~dev1-1] (no packageset) | 17:59 | |
-queuebot:#ubuntu-release- New binary: liblemon [armhf] (groovy-proposed/universe) [1.3.1+dfsg-3] (no packageset) | 18:03 | |
ahasenack | hello ubuntu-archive, I'm tracing down the history of libnginx-mod-stream-geoip. This is a NEW package built from src:nginx-1.18.0, and I don't know how it ended up in main, as it depends on a geoip1 library that is in universe | 18:06 |
ahasenack | since it's a new binary, someone must have accepted it | 18:06 |
ahasenack | https://launchpad.net/ubuntu/groovy/amd64/libnginx-mod-stream-geoip/1.18.0-3ubuntu1 it depends on libgeoip1 (>= 1.6.12) which is in universe since focal | 18:07 |
LocutusOfBorg | ahasenack, new binaries in main are automatically accepted in main, somebody should probably just move it to universe... | 18:11 |
ahasenack | ok | 18:11 |
ahasenack | we also need a change in nginx, I'm reviewing it, just wanted to understand now stream-geoip ended up in main when it has a dependency on universe | 18:12 |
ahasenack | probably nginx-core being in main had a stronger "pull" | 18:12 |
ahasenack | nginx-core (main) depends on stream-geoip (the new package, now in main), which depends on libgeoip1 (in universe, oops) | 18:12 |
ahasenack | we'll fix nginx-core to not pull in stream-geoip | 18:13 |
ahasenack | or have it pull in libnginx-mod-stream-geoip2, that one is fine in main | 18:13 |
ahasenack | (and is in main already) | 18:13 |
ahasenack | ok | 18:13 |
seb128 | ahasenack, I think it's just that the queue interface defaulted to put the binary in main since the source is in main | 19:11 |
seb128 | ahasenack, I demoted it now | 19:11 |
ahasenack | seb128: thanks | 19:13 |
seb128 | np! | 19:13 |
-queuebot:#ubuntu-release- New source: redkite (groovy-proposed/primary) [0.8.1-0ubuntu1] | 19:20 | |
-queuebot:#ubuntu-release- New source: bchoppr (groovy-proposed/primary) [1.6.2-0ubuntu1] | 19:25 | |
-queuebot:#ubuntu-release- Unapproved: sosreport (focal-proposed/main) [3.9.1-1ubuntu0.20.04.1 => 3.9.1-1ubuntu0.20.04.2] (ubuntu-desktop, ubuntu-server) | 19:30 | |
-queuebot:#ubuntu-release- Unapproved: sosreport (bionic-proposed/main) [3.9.1-1ubuntu0.18.04.1 => 3.9.1-1ubuntu0.18.04.2] (ubuntu-desktop, ubuntu-server) | 19:38 | |
-queuebot:#ubuntu-release- New source: bsequencer (groovy-proposed/primary) [1.4.2-0ubuntu1] | 19:52 | |
-queuebot:#ubuntu-release- New source: dragonfly-reverb (groovy-proposed/primary) [3.2.0-0ubuntu1] | 20:03 | |
-queuebot:#ubuntu-release- New source: bshapr (groovy-proposed/primary) [0.9-0ubuntu1] | 20:04 | |
-queuebot:#ubuntu-release- New binary: liblemon [riscv64] (groovy-proposed/universe) [1.3.1+dfsg-3] (no packageset) | 20:08 | |
-queuebot:#ubuntu-release- New source: bslizr (groovy-proposed/primary) [1.2.6-0ubuntu1] | 20:10 | |
Eickmeyer | RAOF: bdmurray: I have an upload of rapid-photo-downloader sitting in focal updates for SRU bug 1873944. Any chance it can get some love? | 20:10 |
ubot5 | bug 1873944 in rapid-photo-downloader (Ubuntu Focal) "[SRU] Upgrade rapid-photo-downloader to version 0.9.24" [High,In progress] https://launchpad.net/bugs/1873944 | 20:10 |
-queuebot:#ubuntu-release- New source: new-session-manager (groovy-proposed/primary) [1.3.2-0ubuntu1] | 20:17 | |
-queuebot:#ubuntu-release- New source: mcpdisp (groovy-proposed/primary) [0.1.2-0ubuntu1] | 20:24 | |
-queuebot:#ubuntu-release- Unapproved: systemd (bionic-proposed/main) [237-3ubuntu10.41 => 237-3ubuntu10.42] (core) | 21:27 | |
-queuebot:#ubuntu-release- Unapproved: systemd (xenial-proposed/main) [229-4ubuntu21.28 => 229-4ubuntu21.29] (core) | 21:33 | |
LocutusOfBorg | apw, please NBS-proposed cleanup bbswitch-dkms, bbswitch-source on arm64 riscv64 s390x? because of debian bug: #842964 | 21:39 |
ubot5 | Debian bug 842964 in bbswitch-dkms "bbswitch-dkms: dkms install fails due to error "implicit declaration of function 'apci_bus_get_device'"" [Important,Fixed] http://bugs.debian.org/842964 | 21:39 |
xnox | Laney: "Change your pattern to be irrefutable" does that mean anything to you? Does one need to start a Phd to understand what that means? | 21:56 |
xnox | mwhudson: vorlon: i've tried but Modan-fail imho is the nail on the yi-editor coffin, and it should be removed. | 21:56 |
vorlon | xnox: is there a package called yi-editor? I didn't find anything in the revdeps | 21:57 |
mwhudson | the source package is called "yi" i think | 21:57 |
xnox | vorlon: oh you removed all the things already! | 21:58 |
* xnox refreshes browser | 21:58 | |
xnox | horay | 21:58 |
xnox | vorlon: yeah there is no way to fix that stuff, even if one tries hard. | 21:58 |
vorlon | right | 21:58 |
vorlon | all gone | 21:58 |
vorlon | stop trying | 21:58 |
vorlon | xnox: "Change your pattern to be irrefutable" - betting pool on what language that was autotranslated from by Google | 21:59 |
xnox | vorlon: i think that is native english speaker writing it. | 22:00 |
vorlon | hmm | 22:00 |
xnox | vorlon: https://github.com/quchen/articles/blob/master/monad_fail.md to fix yi-core, one had to do step "ii. Change your pattern to be irrefutable" | 22:01 |
xnox | and i have no idea what that means in haskell | 22:01 |
xnox | David Luposchainsky | 22:02 |
xnox | quchen | 22:02 |
xnox | Likes Haskell. Interested in derived languages (Agda, Idris, Purescript). Would like to learn more about Rust. | 22:02 |
xnox | i think is the author, with Germany as declared location. | 22:02 |
vorlon | ohhh haskell | 22:03 |
vorlon | so not english anyway | 22:03 |
xnox | vorlon: mwhudson: https://launchpad.net/ubuntu/+source/agda/2.6.1-0ubuntu1 looks like haskell code generation with llvm 9, instead of 7. Makes arm port not build things? | 22:03 |
xnox | but I see that ghc is gainging natice code generation for arm upstream | 22:03 |
xnox | so maybe purge the arm binaries of agda? | 22:03 |
vorlon | that would be nice, since haskell is the last thing holding llvm7 in the archive | 22:04 |
xnox | or do we want to try to rebuild ghc with llvm-10 => and basically rebuild all of haskell again, cause i'm sure the rest of arm binaries would then change abi. | 22:04 |
xnox | vorlon: well, the ghc in proposed uses llvm-9 and that makes agda ftbfs on arm in proposed. Unless i am wrong. | 22:04 |
vorlon | well if you want to switch to 10, test that in a ppa first? | 22:05 |
xnox | right | 22:05 |
xnox | vorlon: i think for the time being it is best to drop agda arm64/armhf binaries | 22:05 |
mwhudson | if the rdep chain isn't too bad then for sure drop the binaries | 22:05 |
xnox | it is leaf | 22:07 |
xnox | src:agda & src:agda-stdlib | 22:07 |
xnox | (agda is an "app") | 22:07 |
-queuebot:#ubuntu-release- Unapproved: accepted ipxe [source] (focal-proposed) [1.0.0+git-20190109.133f4c4-0ubuntu3.1] | 22:08 | |
vorlon | removing | 22:08 |
xnox | similar to yi, the monadfail removal causes haskell-gitlib to FTBFS https://bugs.launchpad.net/ubuntu/+source/haskell-gitlib/+bug/1886725 | 22:13 |
ubot5 | Ubuntu bug 1886725 in haskell-gitlib (Ubuntu) "RM haskell-gitlib FTBFS due to MonadFail" [Undecided,Triaged] | 22:13 |
xnox | also leaf, RM it | 22:14 |
xnox | retrying haskell-criterion builds, as launchpad doesn't detect that virtual build-dep wait packages are now satisfyable | 22:14 |
-queuebot:#ubuntu-release- Unapproved: accepted openldap [source] (focal-proposed) [2.4.49+dfsg-2ubuntu1.3] | 22:15 | |
-queuebot:#ubuntu-release- Unapproved: accepted openldap [source] (eoan-proposed) [2.4.48+dfsg-1ubuntu1.2] | 22:19 | |
-queuebot:#ubuntu-release- Unapproved: accepted openldap [source] (bionic-proposed) [2.4.45+dfsg-1ubuntu1.6] | 22:20 | |
xnox | https://github.com/snapframework/snap-core => is a Snap framework written in haskell | 22:20 |
xnox | troll alert => nothing to do with snapd! | 22:21 |
vorlon | is it legos | 22:21 |
vorlon | or K'nex | 22:21 |
-queuebot:#ubuntu-release- Unapproved: accepted openldap [source] (xenial-proposed) [2.4.42+dfsg-2ubuntu3.9] | 22:23 | |
xnox | mwhudson: vorlon: https://paste.ubuntu.com/p/FXmkT8TnDc/ | 22:27 |
xnox | /dev/nbd7p3: PARTLABEL="Gap1" PARTUUID="37785202-dc8e-426a-9f3e-217c7d5b6f3f" => I do not know how/why xorriso command we issue makes that | 22:27 |
xnox | it was not there before | 22:27 |
vorlon | hmm | 22:27 |
mwhudson | xnox: which is the dodgy bit, the PARTLABEL? | 22:28 |
xnox | mwhudson: the dodge bit that it exists. | 22:28 |
vorlon | the partition as a whole is new | 22:28 |
mwhudson | ah | 22:28 |
xnox | mwhudson: i.e. focal images only have nbd7 nbd7p1 nbd7p2 | 22:28 |
mwhudson | is this a case of "yes yes we know the partitions overlap shutup" | 22:28 |
xnox | which is full iso, overlap full iso p1 without esp, p2 ESP, and some weird extra gap | 22:29 |
xnox | i think it is handling the overlap of the device & p1 well enough | 22:29 |
* mwhudson zsyncs | 22:30 | |
mwhudson | what does sfdisk say about it? | 22:30 |
vorlon | /home/vorlon/devel/iso/lubuntu-groovy-amd64.iso1 64 1395 1332 666K Micr | 22:30 |
xnox | -part_like_isohybrid | 22:31 |
xnox | Control whether -isohybrid-gpt-basdat, -isohybrid-gpt-hfsplus, and -isohybrid-apm-hfsplus apply even | 22:31 |
xnox | if not -isohybrid-mbr is present. No MBR partition of type 0xee emerges, even if GPT gets produced. | 22:31 |
xnox | Gaps between GPT and APM partitions will not be filled by more partitions. Appended partitions get | 22:31 |
xnox | mentioned in APM if other APM partitions emerge. | 22:31 |
xnox | hmmmm | 22:31 |
-queuebot:#ubuntu-release- Unapproved: accepted knot [source] (focal-proposed) [2.7.8-1ubuntu0.1] | 22:32 | |
mwhudson | yeah the gpt partitions don't overlap | 22:33 |
-queuebot:#ubuntu-release- Unapproved: accepted knot [source] (bionic-proposed) [2.6.5-3ubuntu0.1] | 22:34 | |
mwhudson | oh wait, the old images didn't have a gpt at all | 22:41 |
-queuebot:#ubuntu-release- Unapproved: accepted ubuntu-docs [source] (focal-proposed) [20.04.3] | 22:41 | |
xnox | mwhudson: hm? | 22:41 |
xnox | mwhudson: were they fat only? | 22:42 |
mwhudson | seems like it | 22:42 |
mwhudson | xnox: https://paste.ubuntu.com/p/Ys4M57sXS2/ | 22:42 |
mwhudson | is there a tool that only looks at mbr partition tables? | 22:42 |
mwhudson | wait what | 22:43 |
xnox | ISO is weird | 22:43 |
mwhudson | i am very confused https://paste.ubuntu.com/p/BvcXptMvKk/ | 22:43 |
xnox | it can have multiple partition tables | 22:43 |
xnox | ah so the extra partition is protective mbr | 22:44 |
xnox | and in the past we didn't have that | 22:44 |
mwhudson | xnox: well, no | 22:44 |
xnox | but instead had hfsplus | 22:44 |
xnox | mwhudson: why not? it's written last, but it is at the smallest offset | 22:45 |
mwhudson | xnox: those are partition *tables* not partitions | 22:45 |
xnox | yeah | 22:45 |
mwhudson | the gpts have three entries each | 22:46 |
xnox | depending on whether something is a CDROM or a block device, under bios, or efi, PC or MAC | 22:46 |
mwhudson | which isn't what we want, is it? | 22:46 |
xnox | different one may be used | 22:46 |
xnox | it looks sensible as to what we want =) | 22:46 |
xnox | mwhudson: run grub-mkrescue -o foo.iso => and inspect that | 22:46 |
xnox | https://paste.ubuntu.com/p/bRz7768Zng/ | 22:47 |
mwhudson | is there a thing that will dump out gpt fields without interpretation | 22:48 |
xnox | mwhudson: sgdisk -p *.iso ? | 22:50 |
mwhudson | close enough i guess | 22:50 |
xnox | but also | 22:50 |
xnox | sgdisk -O foo.iso => which will print the contents of the protective MBR | 22:51 |
mwhudson | why can't it see the gpts in the .zs-old that wipefs (i.e. libblkid) can see though | 22:51 |
xnox | becuase there is a way to keep mbr & gpt in-sync, i.e. to create partitions in both | 22:51 |
mwhudson | yeah we want "hybrid MBR" not "protective MBR" surely | 22:51 |
xnox | --protective-msdos-label Patch System Area by partition table | 22:53 |
xnox | -J -joliet-long -l -b boot/grub/i386-pc/eltorito.img -no-emul-boot -boot-load-size 4 -boot-info-table --grub2-boot-info --grub2-mbr cd-boot-images/usr/share/cd-boot-images-amd64/tree/boot/grub/i386-pc/boot_hybrid.img --efi-boot boot/grub/efi.img -efi-boot-part --efi-boot-image -partition_offset 16 cd-boot-images/usr/share/cd-boot-images-amd64/tree | 22:54 |
xnox | is how we build the iso now | 22:54 |
xnox | (options to xorriso -as mkisofs) | 22:54 |
-queuebot:#ubuntu-release- Unapproved: accepted gnome-user-docs [source] (focal-proposed) [3.36.2+git20200704-0ubuntu0.1] | 22:55 | |
xnox | and we used to have | 22:56 |
xnox | -isohybrid-mbr syslinux/usr/lib/ISOLINUX/isohdpfx.bin | 22:56 |
mwhudson | hmmmmm | 22:56 |
mwhudson | i wonder if the gpt tables in the old isos are corrupt | 22:56 |
xnox | -isohybrid-gpt-basdat -isohybrid-apm-hfsplus | 22:56 |
xnox | we had that too | 22:57 |
xnox | mwhudson: before we dive into this stuff, do we care that there is extra partition? is there something we can fix in casper for the new world order? | 22:57 |
mwhudson | xnox: where are you finding this documentation | 22:57 |
xnox | mwhudson: texi files and by reading `xorriso -as mkisofs` and by reading debian-cd/ubuntu branch of tools/boot/groovy/boot-amd64 vs tools/boot/focal/boot-amd64 | 22:58 |
xnox | bzr branch lp:~ubuntu-cdimage/debian-cd/ubuntu debian-cd | 22:58 |
mwhudson | xnox: i'm not 100% on this but i thought it was deliberate that the two partitions in the MBR partition table overlapped | 22:58 |
-queuebot:#ubuntu-release- Unapproved: accepted gnome-getting-started-docs [source] (focal-proposed) [3.36.2-0ubuntu0.1] | 22:59 | |
xnox | i do see that 20.04 has invalid GPT and valid MBR | 23:01 |
mwhudson | xnox: yeah so this is screwed | 23:01 |
xnox | and 20.04 does not overlap and has two copies of ESP | 23:01 |
mwhudson | i don't know how it works but the current iso is bung | 23:01 |
xnox | focal, groovy, or both differently? | 23:01 |
mwhudson | when viewed through a gpt lens | 23:02 |
xnox | cause focal is invalid but works? | 23:02 |
mwhudson | xnox: i've only been looking at groovy | 23:02 |
xnox | groovy is valid, but doesn't work? | 23:02 |
xnox | ack | 23:02 |
mwhudson | mwhudson@anduril:~/isos$ sudo losetup --show -Pf groovy-live-server-amd64.iso | 23:02 |
mwhudson | /dev/loop42 | 23:02 |
mwhudson | mwhudson@anduril:~/isos$ sudo mount /dev/loop42p1 ~/tmp/mnt/1 | 23:02 |
mwhudson | mwhudson@anduril:~/isos$ md5sum ~/tmp/mnt/1/casper/filesystem.squashfs | 23:02 |
mwhudson | md5sum: /home/mwhudson/tmp/mnt/1/casper/filesystem.squashfs: Input/output error | 23:02 |
-queuebot:#ubuntu-release- New binary: gnome-getting-started-docs [amd64] (focal-proposed/main) [3.36.2-0ubuntu0.1] (personal-gunnarhj, ubuntu-desktop) | 23:03 | |
-queuebot:#ubuntu-release- New binary: gnome-user-docs [amd64] (focal-proposed/main) [3.36.2+git20200704-0ubuntu0.1] (personal-gunnarhj, ubuntu-desktop) | 23:03 | |
mwhudson | i wonder if i can override the kernels idea of how long the partition is | 23:03 |
xnox | mwhudson: yet mounting loop42 itself, makes it ok | 23:04 |
xnox | mwhudson: and i do not get input/output errors. | 23:05 |
xnox | mwhudson: i feel like yes, p1 is missaligned, and is supposed to overlap with the main disk, but doesn't | 23:05 |
mwhudson | xnox: right | 23:07 |
-queuebot:#ubuntu-release- Unapproved: accepted zfs-linux [source] (focal-proposed) [0.8.3-1ubuntu12.2] | 23:07 | |
mwhudson | xnox: https://wiki.syslinux.org/wiki/index.php?title=Isohybrid seems relevant | 23:11 |
-queuebot:#ubuntu-release- Unapproved: accepted eog [source] (focal-proposed) [3.36.3-0ubuntu1] | 23:12 | |
xnox | mwhudson: which matches what we used to do | 23:13 |
mwhudson | yes | 23:13 |
xnox | but i thought all that is possible to do with jsut grub2 these days | 23:13 |
mwhudson | i think that part is fine but somehow we've lost the partition table intricacies | 23:14 |
mwhudson | "The additional isohybrid feature for UEFI adds a partition to the MBR partition table pointing to the same file in the ISO 9660 filesystem as does the El Torito catalog entry for EFI. This file contains a FAT filesystem with boot equipment from which the UEFI firmware will be able to start the desired operating system. Furthermore, isohybrid for UEFI creates a GUID Partition Table (GPT) with a partition pointing to that file." | 23:14 |
mwhudson | how is that even possible | 23:14 |
-queuebot:#ubuntu-release- New binary: libtpms [s390x] (groovy-proposed/universe) [0.8.0~dev1-1.1] (no packageset) | 23:16 | |
xnox | because iso9660 is catalogue of pointers | 23:16 |
xnox | and one can jump to different catalogues, which point at the same content, depending which side you look it at it. | 23:16 |
xnox | i do wonder if we are missing -isohybrid-mbr syslinux/usr/lib/ISOLINUX/isohdpfx.bin | 23:16 |
xnox | sorry | 23:16 |
xnox | not that. | 23:16 |
xnox | -isohybrid-gpt-basdat | 23:16 |
* mwhudson afk for a bit | 23:16 | |
mwhudson | should i fetch more coffee or whisky? | 23:17 |
mwhudson | (a bit == like 10 mins) | 23:17 |
xnox | -isohybrid-mbr FILE Set SYSLINUX mbr/isohdp[fp]x*.bin for isohybrid | 23:19 |
xnox | --grub2-mbr FILE Set GRUB2 MBR for boot image address patching | 23:19 |
xnox | not sure if those are mutually exclusive or not | 23:19 |
-queuebot:#ubuntu-release- Unapproved: accepted ubuntu-release-upgrader [source] (focal-proposed) [1:20.04.21] | 23:21 | |
xnox | -partition_offset LBA Make image mountable by first partition, too | 23:21 |
xnox | -part_like_isohybrid Mark in MBR, GPT, APM without -isohybrid-mbr | 23:21 |
xnox | so i feel like we switched from -isohybrid-mbr to --grub2-mbr | 23:22 |
xnox | but we need to specify -part_like_isohybrid | 23:22 |
xnox | let me try that | 23:22 |
-queuebot:#ubuntu-release- New binary: libtpms [amd64] (groovy-proposed/universe) [0.8.0~dev1-1.1] (no packageset) | 23:24 | |
-queuebot:#ubuntu-release- New binary: libtpms [armhf] (groovy-proposed/universe) [0.8.0~dev1-1.1] (no packageset) | 23:24 | |
-queuebot:#ubuntu-release- New binary: libtpms [arm64] (groovy-proposed/universe) [0.8.0~dev1-1.1] (no packageset) | 23:24 | |
-queuebot:#ubuntu-release- Unapproved: accepted ibus [source] (focal-proposed) [1.5.22-2ubuntu2.1] | 23:28 | |
-queuebot:#ubuntu-release- Unapproved: accepted quassel [source] (focal-proposed) [1:0.13.1-3ubuntu2.1] | 23:30 | |
mwhudson | yeah i think so | 23:30 |
mwhudson | we don't want -isohybrid-mbr because we're not using isolinux any more but we do want the same partition table | 23:31 |
-queuebot:#ubuntu-release- Unapproved: accepted quassel [source] (bionic-proposed) [1:0.12.4-3ubuntu1.18.04.2] | 23:31 | |
xnox | i still don't understand what -isohybrid-gpt-basdat Mark El Torito boot image as Basic Data in GPT | 23:31 |
xnox | means or does | 23:31 |
mwhudson | xnox: google suggests https://en.wikipedia.org/wiki/Microsoft_basic_data_partition | 23:32 |
* mwhudson reads the page and is not especially enlightened | 23:33 | |
mwhudson | i don't think it matters terribly for us | 23:34 |
mwhudson | unless firmware cares about this | 23:34 |
xnox | https://lists.gnu.org/archive/html/bug-parted/2011-06/msg00026.html | 23:35 |
xnox | yeah, not sure. i think it's to make files visible in windows | 23:35 |
xnox | and i think we want ESP visible, cause i think i made sure there is 1M space there | 23:36 |
xnox | such that i.e. my thinking was one can put cloud-init user-data there or some such for autoinstall | 23:36 |
xnox | weird firmware may care about it, yes | 23:36 |
mwhudson | hm but can you mount the ESP writeable? | 23:38 |
mwhudson | oh you can, huh | 23:39 |
-queuebot:#ubuntu-release- New binary: linux-signed-hwe [amd64] (bionic-proposed/main) [5.3.0-63.57~18.04.1] (kernel) | 23:51 | |
-queuebot:#ubuntu-release- New binary: linux-signed-hwe [ppc64el] (bionic-proposed/main) [5.3.0-63.57~18.04.1] (kernel) | 23:51 | |
-queuebot:#ubuntu-release- New binary: linux-signed-hwe [arm64] (bionic-proposed/main) [5.3.0-63.57~18.04.1] (kernel) | 23:52 | |
xnox | mwhudson: it used to be generated just enough size to fit the .efi binaries with like rounded amount of padding, meaing it was as tight as possible. | 23:53 |
xnox | imho, it should be actually be resizable =) | 23:53 |
mwhudson | xnox: not sure we can actually put autoinstall data their | 23:54 |
mwhudson | xnox: i guess in theory you can put a small ext4 partition on the iso somehow | 23:54 |
mwhudson | anyway lets fix the current problem first | 23:57 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!