/srv/irclogs.ubuntu.com/2021/02/19/#ubuntu-devel.txt

mwhudsonok unmkinitramfs is terrifying00:06
Odd_Blokealias unmkinitramfs=sudo rm -f /boot/initrd*00:20
xnoxmwhudson:  lets do a binwalk, then lets skip things, and do stuff.00:30
mwhudsonxnox: i love parsing binary formats in shell00:31
xnoxmwhudson:  note to self, when grub loads multiple initrds it inserts padding between them for alignment. also note that intel-ucode tries to insert weird cpio members too for alignment. note that we add amd64-ucode too. i'm pretty sure is that end result is _not_ aligned.00:31
mwhudsonxnox: i have this side project to make customizing installer isos easier, one of the things i want to do is update .disk/info/casper-uuid-generic if you replace the initrd00:32
mwhudsonbut right now i just want a beer00:32
xnoxmwhudson:  i'm not sure if there is a better way. in bios days one didn't know where one booted from; but in UEFI days we do.00:40
xnoxmwhudson:  sdboot does store in efi variable the drive one booted from, hence one should look up squashfs from the same place.00:40
xnoxmwhudson:  i wonder if we can make casper leverage that.00:41
mwhudsonhm that would be nice00:42
xnoxmwhudson:  i.e. not sure if we can inspect "BootCurrent" standard efi variable to figure out where abouts shim got loaded from this time around.00:50
xnoxand decide that that's the badger00:50
mwhudsonxnox: i suspect a distressing number of server installs are still bios too00:52
mwhudsonalthough maybe that's changing finally00:52
xnoxmwhudson:  new servers not only don't have bios, they crutially do not have bios or efi ipxe, meaning efi-httpboot as the only option00:54
xnoxplus bmc which is the weird "virtual cdrom" option.00:55
mwhudsonnice00:55
=== DarkTrick_ is now known as DarkTrick
=== shivaram is now known as slingamn
DarkTrickDoes this mean, my actively used for debian unstable? https://imgur.com/a/SSK4YJi11:06
JackFrost...No, it means you set the homepage URL to that.11:08
DarkTrickJackFrost, thank you. ... I wonder when I did that :D11:09
=== didrocks999 is now known as didrocks
TJ-possible problem with the hirsute aarch64 ISO images; the GPT/EFI-SP is failing to be recognised from a Samsung Galaxy Book2 (Qualcomm Snapdragon 850) - manually writing a GPT + EFI-SP and copying grubaa64.efi to /EFI/BOOT/BOOTAA64.EFI works fine12:36
JackFrostddstreet: Any idea why ubuntu-dev-tools prints keyring modules it can't load when firing up a lot of the commands?  It's rather annoying.12:55
JackFrostEg, `syncpackage $anything` will print out a lot of 'Loading $foo' starting with kwallet and going down a line of a bunch of them.  Granted, redirecting stderr from all programs un ubuntu-dev-tools would "fix" the problem, but this is far from ideal.12:56
rbasakcjwatson: o/ just checking you still have my changes file proposal in your queue please?13:21
cjwatsonrbasak: I do, sorry13:24
cjwatsonIt has been a Week13:24
rbasaknp, thanks13:28
rbasakI don't have a particular deadline; I just wanted to make sure it wasn't lost.13:29
=== ricotz_ is now known as ricotz
Odd_Blokerbasak: We maintain cloud-init's packaging in our upstream repo; we don't want to change that, but I was wondering (idly, mostly) if there's a good way of us getting that history into git-ubuntu somehow?14:35
ddstreetJackFrost i don't see the prints you're talking about15:00
rbasakOdd_Bloke: there is a method that will work, but I'm not sure if it's a good idea. So I don't suggest doing it immediately, but we can ponder it. If you were to merge git-ubuntu's history into your packaging branch in your upstream repo, then git-ubuntu would be able to adopt subsequent commits that you make into its own history. But that might make a complete mess of the git history in a not-useful15:20
rbasakway, which is why I'm not sure it's a good idea.15:20
rbasakApart from that, I'm not sure of what an integration might look like. Ideas welcome!15:21
LaibschCan I interest someone in sponsoring bug 1916250?  I used Conflicts/Replaces even if only Replaces by itself might be enough.16:38
ubottubug 1916250 in libsignon-glib (Ubuntu) "gir1.2-signon-2.0 needs to declare replace on older releases (Groovy2Hirsute)" [Undecided,New] https://launchpad.net/bugs/191625016:38
rbasakLaibsch: sure, although Conflicts is a little too strong perhaps, and are best avoided to give apt the most leeway to resolve things.16:56
rbasakLaibsch: can you pick from https://wiki.debian.org/PackageTransition please?16:56
rbasakUnversioned is also unusual; I'd expect versioned relationships in this case I think.16:58
=== mnepton is now known as mneptok
Laibschrbasak: Thank you for your comment.  Frankly, I lack some history of the package.  Looking through the changelog, it seems as if this package was neglected for a long time and recently a new Debian maintainer stepped in with frequent updates.17:22
LaibschThere's been an API change from upstream apparently.  Versions were also bumped from 1.x to 2.x upstream.17:23
=== jdstrand_ is now known as jdstrand
LaibschVersions 1 and 2 don't coexist in the same Debian pocket FWIW.17:24
rbasakLaibsch: sorry, I don't know anything about the package either. I appreciate your efforts in fixing bugs!17:24
rbasakBut to fix it we need to understand what is necessary unfortunately17:25
Laibschdigging deeper, I find that hirsute provides both gir1.2-signon packages (which is most likely not desirable)17:37
Laibschrbasak: Will it drop automatically from the archive, given that the source is now missing?17:39
Laibschfor hirsute17:39
Laibschhttps://packages.ubuntu.com/hirsute/gir1.2-signon-2.0 and https://packages.ubuntu.com/hirsute/gir1.2-signon-1.017:40
=== seb128_ is now known as seb128
rbasakLaibsch: yes - it's in the NBS report, so the old source will be deleted when the archive admins clean up - usually only once per cycle I think.18:06
rbasakhttps://people.canonical.com/~ubuntu-archive/NBS/libsignon-glib118:06
rbasakBut I think that shouldn't make a difference to what's needed for the binary packages?18:07
cjwatsonNBS clean up is quite a bit more than once a cycle18:07
rbasakAh, OK18:07
* cjwatson does that one now18:07
cjwatsonWell, NBS doesn't involve removing *source*18:08
cjwatsonbut rather binaries18:08
rbasakYes, sorry.18:10
rbasakLooks like they're both from the same source.18:10
Laibschrbasak: After some looking into it, I believe that indeed the Conflicts line is too strict and not necessary.  https://bugs.launchpad.net/ubuntu/+source/libsignon-glib/+bug/1916250/comments/318:40
ubottuLaunchpad bug 1916250 in libsignon-glib (Ubuntu) "gir1.2-signon-2.0 needs to declare replace on older releases (Groovy2Hirsute)" [Undecided,New]18:40
LaibschConcerning the link to the wiki page, I don't it is either of the options listed there with #5 being closest but I think that adding an empty transitional package would be overkill here.18:44
LaibschI don't think it is either of the options ...18:44
=== Laibsch is now known as Laibsch|bbl
JawnSmithIs any core dev available to restart the autopkgtest for iputils that was blocked by systemd? The new version of systemd should resolve the issue23:15
JackFrostddstreet: Hmm, have kwallet installed?23:40

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