Public bug reported:

Since impish, dpkg defaults to the zstd compression format for
compressing the members in a deb package archive [1,2].

However Debian zstd support efforts are still in progress [3].

Therefore, running autopkgtest from an Ubuntu (>= 21.10) host on a
Debian target fails, since autopkgtest uses dpkg-deb to generate the
autopkgtest-satdep.deb package.

For instance, running the following commands for a given package

$ autopkgtest-build-lxd images:debian/sid
$ autopkgtest ./. -- lxd autopkgtest/debian/sid/amd64

results in the following error:

autopkgtest [18:32:17]: build needed for binaries
autopkgtest [18:32:24]: ERROR: "dpkg --unpack 
/tmp/autopkgtest.4vFMyL/1-autopkgtest-satdep.deb" failed with stderr "dpkg-deb: 
error: archive '/tmp/autopkgtest.4vFMyL/1-autopkgtest-satdep.deb' uses unknown 
compression for member 'control.tar.zst', giving up
dpkg: error processing archive /tmp/autopkgtest.4vFMyL/1-autopkgtest-satdep.deb 
(--unpack):
 dpkg-deb --control subprocess returned error exit status 2
Errors were encountered while processing:
 /tmp/autopkgtest.4vFMyL/1-autopkgtest-satdep.deb

[1] https://bugs.launchpad.net/ubuntu/+source/dpkg/+bug/1923845
[2] https://bugs.launchpad.net/ubuntu/+source/dpkg/+bug/1923845/comments/34
[3] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=892664

** Affects: autopkgtest (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1947810

Title:
  autopkgtest-satdep.deb unpack fails on Debian images

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/autopkgtest/+bug/1947810/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to