skip to Main Content

I’m building a .deb using dpkg-buildpackage on Ubuntu 21.10 that is then extracted in a Debian system, which does not use zstd compression. How can I switch to the old compression when building my deb?

Running the command with --compression=xz or the equivalent -Z flag still leads to a zstd compressed file.

2

Answers


  1. You can make dpkg use another compression format by adding the following lines to the rules file, which is located in your debian folder:

    override_dh_builddeb:
        dh_builddeb -- -Zgzip
    

    It is a bit late, but I hope it helps somebody.

    Login or Signup to reply.
  2. If you’re using dpkg-deb to build your deb add -Zxz to change the compression method from zstd to xz.

    dpkg-deb -Zxz --build --root-owner-group yourdeb_1.1-0_amd64

    Login or Signup to reply.
Please signup or login to give your own answer.
Back To Top
Search