#1033961 dpkg: Please add support for zstd (Zstandard) compressed packages (for stable/oldstable)

Package:
dpkg
Source:
dpkg
Description:
Debian package management system
Submitter:
theofficialgman
Date:
2023-04-10 00:51:03 UTC
Severity:
normal
#1033961#5
Date:
2023-04-05 02:34:20 UTC
From:
To:
Dear debian developers,

Please backport these changes
(https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=892664
https://git.dpkg.org/cgit/dpkg/dpkg.git/diff/?id=2c2f7066b) into
debian stable (bullseye) and debian oldstable (buster). The lack of
tar.zst support is critical for these releases as time goes on and
many popular CI systems only have Ubuntu builders. The lack of tar.zst
support means that for many projects providing packages for debian
distros is not possible or too difficult.

With the ease of which the backport is achievable I am politely
requesting that you include it in the mentioned distros at urnest.

Thanks

#1033961#10
Date:
2023-04-08 10:57:58 UTC
From:
To:
Control: tag -1 wontfix

That commit depends on several other refactors linked to the parallel
compression support for xz. But in any case this is a significant
change, that does not seem justifiable for a stable release update.

(Also building for distribution X from distribution Y, even though
unfortunately common, is in general frowned upon, and I'd strongly
advise against doing that anyway.)

So I'm afraid, I'll have to decline this request.

Regards,
Guillem

#1033961#15
Date:
2023-04-10 00:22:27 UTC
From:
To:
The patch contents indicate that only libzstd1 >= 1.4.0 are a requirement
for the new parallel compression support. Bullseye has version 1.4.8 in the
repos and buster-backports has version 1.4.4 which are both compatible with
these changes.

Please reconsider in light of these corrections.

On Sat, Apr 8, 2023 at 7:00 AM Debian Bug Tracking System < owner@bugs.debian.org> wrote:

#1033961#20
Date:
2023-04-10 00:47:50 UTC
From:
To:
compression support for xz

Oh I see. In any case I don't see why these changes could not be made
in the -backports repositories for the requested distros. It seems
like only the 2-3 commits before you added this commit are dependent
on it.