Package: reprepro
Version: 5.3.1-1
Severity: important
Forwarded:
https://salsa.debian.org/debian/reprepro/-/merge_requests/6
Tags: patch upstream fixed-upstream
Control: fixed -1 reprepro/5.4.2-1
Hi,
you may remember this Ubuntu bug
https://bugs.launchpad.net/ubuntu/+source/reprepro/+bug/2008508 about a
zstd EPIPE error on s390x. It resulted in the referenced salsa MR and
they all basically said that hitting this issue was hard.
It can also be encountered reliably on amd64 with beefy machines. All
you need to do is enable Contents indices.
$ mkdir -p testrepo/conf
$ cd testrepo
$ cat >conf/distributions <<EOF
Codename: test
Suite: test
Architectures: amd64
Components: main
Contents: percomponent
EOF
$ reprepro includedeb test .../php7.0_7.0.33-67+freexian22.04.1+php+1_all.deb
This reproduces reliably on multiple machines on bookworm and unstable.
It also fails to reproduce once upgrading to the experimental version
that includes said MR.
I think this patch should be backported to bookworm, because managing a
repository containing Ubuntu .debs on a Debian stable system with
Contents indices is a fairly normal thing to do with reprepro.
Bastian, do you agree with the need to fix this in stable? Do you want
to do the SPU yourself or would you rather have me do it?
Helmut