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