/srv/irclogs.ubuntu.com/2020/07/07/#ubuntu-release.txt

-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
LocutusOfBorgplease accept sambamba from new, only built on amd64 and arm64!08:35
LocutusOfBorgalso 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
LocutusOfBorgplease accept libmatroska, easy transition, needs only a single vlc rebuild12:25
-queuebot:#ubuntu-release- Unapproved: accepted nova [source] (focal-proposed) [2:21.0.0-0ubuntu0.20.04.2]12:26
kanashirocould someone from the SRU team take a look at LP #1871685? Some users are asking for this fix12:30
ubot5Launchpad bug 1871685 in vagrant (Ubuntu Focal) "[SRU] vagrant spits out ruby deprecation warnings on every call" [Low,Fix committed] https://launchpad.net/bugs/187168512: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
RikMillslibglib2.0-dev is now uninstallable in proposed, due to python3-stdlib-extensions 3.8.4~rc1-114:33
seb128right, fun, I just got build failures emails for webkitgtk that I just uploaded due to that one14:36
RikMillsseb128: yes, same fail I see with KDE things. others are not failing but depwaiting14:55
seb128rikMills, I'm going to remove that python3-stdlib-extensions from proposed, it has a depends on a python3 newer than the one currently uploaded15:00
seb128doko also doesn't seem around so I don't know if he didn't notice or if he has a python3-defaults upload coming15:00
seb128but meanwhile it's the easier way to unscrew things15:00
LocutusOfBorgthanks15:01
seb128k, done now15:01
RikMillsseb128: thanks also15:02
seb128np!15:02
LocutusOfBorgseb128, please accept libmatroska? I'm trying to get vlc in :)15:14
LocutusOfBorgalso sambamba please?15:15
seb128LocutusOfBorg, k15: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
LocutusOfBorgta15:27
bdmurrayblackboxsw: Can you point me at the email mentioned in comment #16 of bug 1881018?15:32
ubot5bug 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/188101815: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
ahasenackhello 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 universe18:06
ahasenacksince it's a new binary, someone must have accepted it18:06
ahasenackhttps://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 focal18:07
LocutusOfBorgahasenack, new binaries in main are automatically accepted in main, somebody should probably just move it to universe...18:11
ahasenackok18:11
ahasenackwe 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 universe18:12
ahasenackprobably nginx-core being in main had a stronger "pull"18:12
ahasenacknginx-core (main) depends on stream-geoip (the new package, now in main), which depends on libgeoip1 (in universe, oops)18:12
ahasenackwe'll fix nginx-core to not pull in stream-geoip18:13
ahasenackor have it pull in libnginx-mod-stream-geoip2, that one is fine in main18:13
ahasenack(and is in main already)18:13
ahasenackok18:13
seb128ahasenack, I think it's just that the queue interface defaulted to put the binary in main since the source is in main19:11
seb128ahasenack, I demoted it now19:11
ahasenackseb128: thanks19:13
seb128np!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
EickmeyerRAOF: 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
ubot5bug 1873944 in rapid-photo-downloader (Ubuntu Focal) "[SRU] Upgrade rapid-photo-downloader to version 0.9.24" [High,In progress] https://launchpad.net/bugs/187394420: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
LocutusOfBorgapw, please NBS-proposed cleanup bbswitch-dkms, bbswitch-source on arm64 riscv64 s390x? because of debian bug: #84296421:39
ubot5Debian 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/84296421:39
xnoxLaney:  "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
xnoxmwhudson:  vorlon: i've tried but Modan-fail imho is the nail on the yi-editor coffin, and it should be removed.21:56
vorlonxnox: is there a package called yi-editor? I didn't find anything in the revdeps21:57
mwhudsonthe source package is called "yi" i think21:57
xnoxvorlon:  oh you removed all the things already!21:58
* xnox refreshes browser21:58
xnoxhoray21:58
xnoxvorlon:  yeah there is no way to fix that stuff, even if one tries hard.21:58
vorlonright21:58
vorlonall gone21:58
vorlonstop trying21:58
vorlonxnox: "Change your pattern to be irrefutable" - betting pool on what language that was autotranslated from by Google21:59
xnoxvorlon:  i think that is native english speaker writing it.22:00
vorlonhmm22:00
xnoxvorlon:  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
xnoxand i have no idea what that means in haskell22:01
xnoxDavid Luposchainsky22:02
xnoxquchen22:02
xnoxLikes Haskell. Interested in derived languages (Agda, Idris, Purescript). Would like to learn more about Rust.22:02
xnoxi think is the author, with Germany as declared location.22:02
vorlonohhh haskell22:03
vorlonso not english anyway22:03
xnoxvorlon:  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
xnoxbut I see that ghc is gainging natice code generation for arm upstream22:03
xnoxso maybe purge the arm binaries of agda?22:03
vorlonthat would be nice, since haskell is the last thing holding llvm7 in the archive22:04
xnoxor 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
xnoxvorlon:  well, the ghc in proposed uses llvm-9 and that makes agda ftbfs on arm in proposed. Unless i am wrong.22:04
vorlonwell if you want to switch to 10, test that in a ppa first?22:05
xnoxright22:05
xnoxvorlon:  i think for the time being it is best to drop agda arm64/armhf binaries22:05
mwhudsonif the rdep chain isn't too bad then for sure drop the binaries22:05
xnoxit is leaf22:07
xnoxsrc:agda & src:agda-stdlib22: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
vorlonremoving22:08
xnoxsimilar to yi, the monadfail removal causes haskell-gitlib to FTBFS https://bugs.launchpad.net/ubuntu/+source/haskell-gitlib/+bug/188672522:13
ubot5Ubuntu bug 1886725 in haskell-gitlib (Ubuntu) "RM haskell-gitlib FTBFS due to MonadFail" [Undecided,Triaged]22:13
xnoxalso leaf, RM it22:14
xnoxretrying haskell-criterion builds, as launchpad doesn't detect that virtual build-dep wait packages are now satisfyable22: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
xnoxhttps://github.com/snapframework/snap-core => is a Snap framework written in haskell22:20
xnoxtroll alert => nothing to do with snapd!22:21
vorlonis it legos22:21
vorlonor K'nex22:21
-queuebot:#ubuntu-release- Unapproved: accepted openldap [source] (xenial-proposed) [2.4.42+dfsg-2ubuntu3.9]22:23
xnoxmwhudson:  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 that22:27
xnoxit was not there before22:27
vorlonhmm22:27
mwhudsonxnox: which is the dodgy bit, the PARTLABEL?22:28
xnoxmwhudson:  the dodge bit that it exists.22:28
vorlonthe partition as a whole is new22:28
mwhudsonah22:28
xnoxmwhudson:  i.e. focal images only have nbd7 nbd7p1 nbd7p222:28
mwhudsonis this a case of "yes yes we know the partitions overlap shutup"22:28
xnoxwhich is full iso, overlap full iso p1 without esp, p2 ESP, and some weird extra gap22:29
xnoxi think it is handling the overlap of the device & p1 well enough22:29
* mwhudson zsyncs 22:30
mwhudsonwhat does sfdisk say about it?22:30
vorlon/home/vorlon/devel/iso/lubuntu-groovy-amd64.iso1    64    1395    1332  666K Micr22:30
xnox-part_like_isohybrid22:31
xnox              Control  whether -isohybrid-gpt-basdat, -isohybrid-gpt-hfsplus, and -isohybrid-apm-hfsplus apply even22: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 get22:31
xnox              mentioned in APM if other APM partitions emerge.22:31
xnoxhmmmm22:31
-queuebot:#ubuntu-release- Unapproved: accepted knot [source] (focal-proposed) [2.7.8-1ubuntu0.1]22:32
mwhudsonyeah the gpt partitions don't overlap22:33
-queuebot:#ubuntu-release- Unapproved: accepted knot [source] (bionic-proposed) [2.6.5-3ubuntu0.1]22:34
mwhudsonoh wait, the old images didn't have a gpt at all22:41
-queuebot:#ubuntu-release- Unapproved: accepted ubuntu-docs [source] (focal-proposed) [20.04.3]22:41
xnoxmwhudson: hm?22:41
xnoxmwhudson: were they fat only?22:42
mwhudsonseems like it22:42
mwhudsonxnox: https://paste.ubuntu.com/p/Ys4M57sXS2/22:42
mwhudsonis there a tool that only looks at mbr partition tables?22:42
mwhudsonwait what22:43
xnoxISO is weird22:43
mwhudsoni am very confused https://paste.ubuntu.com/p/BvcXptMvKk/22:43
xnoxit can have multiple partition tables22:43
xnoxah so the extra partition is protective mbr22:44
xnoxand in the past we didn't have that22:44
mwhudsonxnox: well, no22:44
xnoxbut instead had hfsplus22:44
xnoxmwhudson:  why not? it's written last, but it is at the smallest offset22:45
mwhudsonxnox: those are partition *tables* not partitions22:45
xnoxyeah22:45
mwhudsonthe gpts have three entries each22:46
xnoxdepending on whether something is a CDROM or a block device, under bios, or efi, PC or MAC22:46
mwhudsonwhich isn't what we want, is it?22:46
xnoxdifferent one may be used22:46
xnoxit looks sensible as to what we want =)22:46
xnoxmwhudson: run grub-mkrescue -o foo.iso => and inspect that22:46
xnoxhttps://paste.ubuntu.com/p/bRz7768Zng/22:47
mwhudsonis there a thing that will dump out gpt fields without interpretation22:48
xnoxmwhudson:  sgdisk -p *.iso ?22:50
mwhudsonclose enough i guess22:50
xnoxbut also22:50
xnoxsgdisk -O foo.iso => which will print the contents of the protective MBR22:51
mwhudsonwhy can't it see the gpts in the .zs-old that wipefs (i.e. libblkid) can see though22:51
xnoxbecuase there is a way to keep mbr & gpt in-sync, i.e. to create partitions in both22:51
mwhudsonyeah we want "hybrid MBR" not "protective MBR" surely22:51
xnox--protective-msdos-label    Patch System Area by partition table22: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/tree22:54
xnoxis how we build the iso now22: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
xnoxand we used to have22:56
xnox-isohybrid-mbr syslinux/usr/lib/ISOLINUX/isohdpfx.bin22:56
mwhudsonhmmmmm22:56
mwhudsoni wonder if the gpt tables in the old isos are corrupt22:56
xnox-isohybrid-gpt-basdat -isohybrid-apm-hfsplus22:56
xnoxwe had that too22:57
xnoxmwhudson:  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
mwhudsonxnox: where are you finding this documentation22:57
xnoxmwhudson:  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-amd6422:58
xnoxbzr branch lp:~ubuntu-cdimage/debian-cd/ubuntu debian-cd22:58
mwhudsonxnox: i'm not 100% on this but i thought it was deliberate that the two partitions in the MBR partition table overlapped22:58
-queuebot:#ubuntu-release- Unapproved: accepted gnome-getting-started-docs [source] (focal-proposed) [3.36.2-0ubuntu0.1]22:59
xnoxi do see that 20.04 has invalid GPT and valid MBR23:01
mwhudsonxnox: yeah so this is screwed23:01
xnoxand 20.04 does not overlap and has two copies of ESP23:01
mwhudsoni don't know how it works but the current iso is bung23:01
xnoxfocal, groovy, or both differently?23:01
mwhudsonwhen viewed through a gpt lens23:02
xnoxcause focal is invalid but works?23:02
mwhudsonxnox: i've only been looking at groovy23:02
xnoxgroovy is valid, but doesn't work?23:02
xnoxack23:02
mwhudsonmwhudson@anduril:~/isos$ sudo losetup --show -Pf groovy-live-server-amd64.iso23:02
mwhudson/dev/loop4223:02
mwhudsonmwhudson@anduril:~/isos$ sudo mount /dev/loop42p1 ~/tmp/mnt/123:02
mwhudsonmwhudson@anduril:~/isos$ md5sum ~/tmp/mnt/1/casper/filesystem.squashfs23:02
mwhudsonmd5sum: /home/mwhudson/tmp/mnt/1/casper/filesystem.squashfs: Input/output error23: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
mwhudsoni wonder if i can override the kernels idea of how long the partition is23:03
xnoxmwhudson:  yet mounting loop42 itself, makes it ok23:04
xnoxmwhudson:  and i do not get input/output errors.23:05
xnoxmwhudson:  i feel like yes, p1 is missaligned, and is supposed to overlap with the main disk, but doesn't23:05
mwhudsonxnox: right23:07
-queuebot:#ubuntu-release- Unapproved: accepted zfs-linux [source] (focal-proposed) [0.8.3-1ubuntu12.2]23:07
mwhudsonxnox: https://wiki.syslinux.org/wiki/index.php?title=Isohybrid seems relevant23:11
-queuebot:#ubuntu-release- Unapproved: accepted eog [source] (focal-proposed) [3.36.3-0ubuntu1]23:12
xnoxmwhudson:  which matches what we used to do23:13
mwhudsonyes23:13
xnoxbut i thought all that is possible to do with jsut grub2 these days23:13
mwhudsoni think that part is fine but somehow we've lost the partition table intricacies23: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
mwhudsonhow is that even possible23:14
-queuebot:#ubuntu-release- New binary: libtpms [s390x] (groovy-proposed/universe) [0.8.0~dev1-1.1] (no packageset)23:16
xnoxbecause iso9660 is catalogue of pointers23:16
xnoxand one can jump to different catalogues, which point at the same content, depending which side you look it at it.23:16
xnoxi do wonder if we are missing -isohybrid-mbr syslinux/usr/lib/ISOLINUX/isohdpfx.bin23:16
xnoxsorry23:16
xnoxnot that.23:16
xnox-isohybrid-gpt-basdat23:16
* mwhudson afk for a bit23:16
mwhudsonshould 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 isohybrid23:19
xnox  --grub2-mbr FILE            Set GRUB2 MBR for boot image address patching23:19
xnoxnot sure if those are mutually exclusive or not23: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, too23:21
xnox-part_like_isohybrid        Mark in MBR, GPT, APM without -isohybrid-mbr23:21
xnoxso i feel like we switched from -isohybrid-mbr to --grub2-mbr23:22
xnoxbut we need to specify -part_like_isohybrid23:22
xnoxlet me try that23: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
mwhudsonyeah i think so23:30
mwhudsonwe don't want -isohybrid-mbr because we're not using isolinux any more but we do want the same partition table23:31
-queuebot:#ubuntu-release- Unapproved: accepted quassel [source] (bionic-proposed) [1:0.12.4-3ubuntu1.18.04.2]23:31
xnoxi still don't understand what -isohybrid-gpt-basdat       Mark El Torito boot image as Basic Data in GPT23:31
xnoxmeans or does23:31
mwhudsonxnox: google suggests https://en.wikipedia.org/wiki/Microsoft_basic_data_partition23:32
* mwhudson reads the page and is not especially enlightened23:33
mwhudsoni don't think it matters terribly for us23:34
mwhudsonunless firmware cares about this23:34
xnoxhttps://lists.gnu.org/archive/html/bug-parted/2011-06/msg00026.html23:35
xnoxyeah, not sure. i think it's to make files visible in windows23:35
xnoxand i think we want ESP visible, cause i think i made sure there is 1M space there23:36
xnoxsuch that i.e. my thinking was one can put cloud-init user-data there or some such for autoinstall23:36
xnoxweird firmware may care about it, yes23:36
mwhudsonhm but can you mount the ESP writeable?23:38
mwhudsonoh you can, huh23: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
xnoxmwhudson:  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
xnoximho, it should be actually be resizable =)23:53
mwhudsonxnox: not sure we can actually put autoinstall data their23:54
mwhudsonxnox: i guess in theory you can put a small ext4 partition on the iso somehow23:54
mwhudsonanyway lets fix the current problem first23:57

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