Dear maintainers, The primer3 package contains code in debian/rules whose purpose is to monkeypatch the testsuite on big-endian architectures to disable certain tests. Instead, it mangles the files under test/ completely on big-endian archs, causing the testsuite to fail to be run. It seems that somewhere along the way it was decided to remove s390x binaries from the Debian archive rather than fix debian/rules. But the code remains. Attached is a patch that fixes the sed commands being used to mangle the testsuite, which would let the package build on s390x again. Please either apply this patch, or else drop the mangling code from debian/rules to let the s390x build fail cleanly.
Hello, Bug #1014626 in primer3 reported by you has been fixed in the Git repository and is awaiting an upload. You can see the commit message below and you can check the diff of the fix at: https://salsa.debian.org/med-team/primer3/-/commit/ef46d4000d3e37e0253bff25b133bda3f9a2df8c ------------------------------------------------------------------------ d/rules: fix handling of big-endian archs. Closes: #1014626 ------------------------------------------------------------------------ (this message was generated automatically) -- Greetings https://bugs.debian.org/1014626
We believe that the bug you reported is fixed in the latest version of primer3, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1014626@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Étienne Mollier <emollier@debian.org> (supplier of updated primer3 package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) Format: 1.8 Date: Sat, 09 Jul 2022 10:50:59 +0200 Source: primer3 Architecture: source Version: 2.6.1-3 Distribution: unstable Urgency: medium Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org> Changed-By: Étienne Mollier <emollier@debian.org> Closes: 1014626 Changes: primer3 (2.6.1-3) unstable; urgency=medium . * Team upload. . [ Steve Langasek ] * d/rules: fix handling of big-endian archs. (Closes: #1014626) . [ Étienne Mollier ] * Standards-Version: 4.6.1 (routine-update) * d/primer3-examples.lintian-overrides: refresh override. * d/rules: remove executable bit to samples. * Add buildflags.patch: propagate Debian build flags. Checksums-Sha1: 31f918c223e1af13cabef294d6f1c02042e19a05 2243 primer3_2.6.1-3.dsc cd428fb2006fa045520b4e87d4ccffb0b0503bc8 13752 primer3_2.6.1-3.debian.tar.xz Checksums-Sha256: 97f2fc7eae79145ef5e466a8a97f5a24089d45bfba0d3daadd219b3a0e20a2aa 2243 primer3_2.6.1-3.dsc 68df7787c8bb92ae6a9b123838cacc180aa997c977d40df475b7726a86b39e51 13752 primer3_2.6.1-3.debian.tar.xz Files: 288a008b3cb16efa764e7e8091babed3 2243 science optional primer3_2.6.1-3.dsc d972f259d4dcf3765c1b4dc9a7e1bd4e 13752 science optional primer3_2.6.1-3.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQJIBAEBCgAyFiEEj5GyJ8fW8rGUjII2eTz2fo8NEdoFAmLJeMcUHGVtb2xsaWVy QGRlYmlhbi5vcmcACgkQeTz2fo8NEdqcfBAApCpwDAgwVOTwt8LGZyQYOqxn2lIZ iLJTDz1N1CWthbxGJRZc0tVG1l633rpbD6SabuwIDl0ME2HF5xKdBvk4j77+GxYX tRb5nnjjFQyTyjJGqXyKJRWwbJfwwTVYTTl84rKsUk8CPQVUTn5No1geR11S9Jsr d1JwNtpCuBfFSkTgpF2jznOcf9kCTnzTqmw5EEB1ikzlVyQ0LBdSJJKY0+ADLM6O F+rHqNSD7JWcfp4H8F8EqnLLjfaB1RxLt6oOjV4euT6HWQwyBeftrJQOTeo2O92I icRsM67BPTae0T94+OOPV5Hy3fEpblDObdT43e/V/eBKsd4jJXSYkRu1MGSGl8fv QAd4tWu6Oe9EoIa6CEYhhdzu88jHpLU5FLVhEVkeIzK4OdAFDCm/R56ziUBozTUb Jn7bF3OQk3U9mD1DEO+uzfLuq6tr6GX/H70YETDztiwV6XeaqhAatjDJJsYqd7tl n3mbdYJ7TUo5n4TitjV6jp24yTaZcCjWSOhbiKegvH0tuPOfwScg6KhmZJQSLuWv t7T4ARmw/8UdMk6GQtbrNMMSpk121piKkM6QdvoXvLnC1cc56S5PmS1sKGoyfVC2 Gf2MCD7EiwIqtxSjY03R6pWnOXZ1ACXzGM8N1hW6taOdUY7M/AF1Gh7um0VEtkxB msXd6C97h5eMC1E= =n30H -----END PGP SIGNATURE-----