Hi xen-users,
https://bugs.launchpad.net/ubuntu/+source/xen/+bug/1956166
Noticed above BR and see that they don't want to move Xen in 22.04
past xen-4.14.3, which is for Debian stable, called Bullseye.
This means that the new zst kernel compression and dpkg internal zst
archives will doom them from packaging Xen for Jammy.
// demo the zst internals
$ ar -tv xen-hypervisor-4.15-amd64_4.15.1-1+ub22u04.1_amd64.deb
rw-r--r-- 0/0 4 Dec 29 18:01 2021 debian-binary
rw-r--r-- 0/0 1234 Dec 29 18:01 2021 control.tar.zst
rw-r--r-- 0/0 3991132 Dec 29 18:01 2021 data.tar.zst
/usr/bin/ar is provided by binutils
// can't debootstrap Jammy in Bullseye
My Ubuntu buildroot for Xen was hosted by Bullseye until I tried to
create a Jammy chroot.
It fails due to the zst compressed dpkg internals.
This caused me to move my Ubuntu buildroot to Focal.
Since Dec 2 I have a Jammy domU running pv in a xen-4.15.1 dom0
(AlmalLinux 8. To set that up I used a debootstrap image, as made in
Focal.
We have source builds of xen-4.15.1 and xen-4.16.0 for Jammy too. The
dom0 works great even on older HW, Ubuntu has no poison pill in glibc
as does RH9/el9, which won't run right on older HW.
Nobody I talked to has any info as to why Debian won't move to zst
support in dpkg and kernel, which started 3 years ago in Ubuntu. Even
Bionic has this support backported into dpkg.
cheers,
Happy New Year,
PryMar56
https://bugs.launchpad.net/ubuntu/+source/xen/+bug/1956166
Noticed above BR and see that they don't want to move Xen in 22.04
past xen-4.14.3, which is for Debian stable, called Bullseye.
This means that the new zst kernel compression and dpkg internal zst
archives will doom them from packaging Xen for Jammy.
// demo the zst internals
$ ar -tv xen-hypervisor-4.15-amd64_4.15.1-1+ub22u04.1_amd64.deb
rw-r--r-- 0/0 4 Dec 29 18:01 2021 debian-binary
rw-r--r-- 0/0 1234 Dec 29 18:01 2021 control.tar.zst
rw-r--r-- 0/0 3991132 Dec 29 18:01 2021 data.tar.zst
/usr/bin/ar is provided by binutils
// can't debootstrap Jammy in Bullseye
My Ubuntu buildroot for Xen was hosted by Bullseye until I tried to
create a Jammy chroot.
It fails due to the zst compressed dpkg internals.
This caused me to move my Ubuntu buildroot to Focal.
Since Dec 2 I have a Jammy domU running pv in a xen-4.15.1 dom0
(AlmalLinux 8. To set that up I used a debootstrap image, as made in
Focal.
We have source builds of xen-4.15.1 and xen-4.16.0 for Jammy too. The
dom0 works great even on older HW, Ubuntu has no poison pill in glibc
as does RH9/el9, which won't run right on older HW.
Nobody I talked to has any info as to why Debian won't move to zst
support in dpkg and kernel, which started 3 years ago in Ubuntu. Even
Bionic has this support backported into dpkg.
cheers,
Happy New Year,
PryMar56