Bug#1003320: reprepro: zstd support

2022-01-08 Thread Uwe Kleine-König

Hello,

[adding Dimitri to Cc who uploaded -1.3, sorry for forgetting this in 
the initial report]


On 1/8/22 10:45, Uwe Kleine-König wrote:

reprepro in experimental (5.3.0-1.3) contains support for zstd
compressed packages. If I understand correctly this is needed for
tracking packages from Ubuntu. Their dpkg supports zstd since Bionic
(18.04.x)[1] and they consider backporting it to even xenial
(16.04.x)[2]. IIUC Ubuntu uses zstd by default since 21.04 ("Hirsute").
Looking at bash, bash/hirsute still uses xz, but bash/impish uses zstd.

Ubuntu includes 5.3.0-1.3 and there are no relevant bug reports.

So I suggest to put the changes into unstable. I intend to upload
reprepro 5.3.0-1.4 in a week from now which only differes from -1.3 by
the version and the target release. Tell me when you object.


/me meant s/when/if/ of course.

Anyhow, I noticed that -1.3 changed Vcs-Git in d/control which I 
consider at least unusual. The history contained there and the tags 
don't match completely what was actually uploaded. (But maybe this is 
just me not liking and understanding git-dpm?)


I tend to undo this change, yielding the following debdiff for -1.4:

diff -Nru reprepro-5.3.0/debian/changelog reprepro-5.3.0/debian/changelog
--- reprepro-5.3.0/debian/changelog 2021-06-21 11:16:53.0 +0200
+++ reprepro-5.3.0/debian/changelog 2022-01-08 16:10:13.0 +0100
@@ -1,3 +1,11 @@
+reprepro (5.3.0-1.4) unstable; urgency=medium
+
+  * Non-maintainer upload to unstable (Closes: #1003320)
+  * Revert Vcs-Git and Vcs-Browser changes in 5.3.0-1.3 so it points to the
+maintainer's repository again.
+
+ -- Uwe Kleine-König   Sat, 08 Jan 2022 16:10:13 +0100
+
 reprepro (5.3.0-1.3) experimental; urgency=medium

   * Non-maintainer upload.
diff -Nru reprepro-5.3.0/debian/control reprepro-5.3.0/debian/control
--- reprepro-5.3.0/debian/control   2021-06-21 11:11:30.0 +0200
+++ reprepro-5.3.0/debian/control   2022-01-08 16:10:13.0 +0100
@@ -4,8 +4,8 @@
 Maintainer: Bernhard R. Link 
 Build-Depends: debhelper (>= 10), libgpgme-dev, libdb-dev, libz-dev, 
libbz2-dev, liblzma-dev, libarchive-dev

 Standards-Version: 4.3.0
-Vcs-Browser: https://salsa.debian.org/debian/reprepro
-Vcs-Git: https://salsa.debian.org/debian/reprepro.git -b debian
+Vcs-Browser: https://salsa.debian.org/brlink/reprepro
+Vcs-Git: https://salsa.debian.org/brlink/reprepro.git -b debian

 Package: reprepro
 Architecture: any

The git history I worked on is available at 
https://salsa.debian.org/ukleinek/reprepro.git.


Best regards
Uwe


OpenPGP_signature
Description: OpenPGP digital signature


Bug#1003320: reprepro: zstd support

2022-01-08 Thread Uwe Kleine-König
Package: reprepro
Version: 5.3.0-1.2
Severity: normal

Hello,

reprepro in experimental (5.3.0-1.3) contains support for zstd
compressed packages. If I understand correctly this is needed for
tracking packages from Ubuntu. Their dpkg supports zstd since Bionic
(18.04.x)[1] and they consider backporting it to even xenial
(16.04.x)[2]. IIUC Ubuntu uses zstd by default since 21.04 ("Hirsute").
Looking at bash, bash/hirsute still uses xz, but bash/impish uses zstd.

Ubuntu includes 5.3.0-1.3 and there are no relevant bug reports.

So I suggest to put the changes into unstable. I intend to upload
reprepro 5.3.0-1.4 in a week from now which only differes from -1.3 by
the version and the target release. Tell me when you object.

Best regards
Uwe

[1] https://bugs.launchpad.net/ubuntu/+source/dpkg/+bug/1923845
[2] https://bugs.launchpad.net/ubuntu/+source/dpkg/+bug/1764220