Public bug reported:

[Impact]

 * Backport 1.3 (hirsute..focal): add support for zstd compressed
packages, such that one can build partial mirrors of impish with
includedeb command, where the deb being included is zstd compressed one.
I.e. hello.deb from impish. This upload also adds autopkgtest to check
basic functionality of reprepro.

 * Backport 1.2 bugfix (groovy & focal): log messages maybe lost due to
not flushing stdout/stderr. This is racy and not testable, expectation
is that reprepro continues to work and prints log messages.

[Test Plan]

 * Create config file and attempt to includedeb of hello.deb downloaded
from impish release

 * Check that reprepro log messages are visible.


[Where problems could occur]

 * Support for zstd compressed packages is desired in the current LTS,
such that it can be used to maintain mirrors of $devel and the next LTS
release. However, this results in installing additional / new zstd
package. it may surprise some that a new package installation is needed.
In the future, zstd support might be switched from forking zstd binary
to using libzstd directly. Also maybe reprepro should switch to
libarchive. However support for zstd compressed packages now, outweighs
any future development work to use libzstd.

** Affects: reprepro (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/1933363

Title:
  Backport reprepro fixes to focal..hirsute

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

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

Reply via email to