Your message dated Sun, 13 Nov 2022 16:06:23 +0000
with message-id <[email protected]>
and subject line Bug#1023823: fixed in primer3 2.6.1-4
has caused the Debian Bug report #1023823,
regarding primer3: broken d/t/run-unit-tests handling of big-endian archs
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1023823: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1023823
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: primer3
Version: 2.6.1-3
Severity: normal
Tags: patch
User: [email protected]
Usertags: origin-ubuntu lunar ubuntu-patch
X-Debbugs-Cc: [email protected]

Dear Maintainer,

The primer3 package contains code in debian/tests/run-unit-test 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 autopkgtest testsuite to fail to be run.

Attached is a patch that fixes the sed commands being used to mangle the
testsuite, which would let the package run autopkgtests on s390x again.

Related to: https://bugs.debian.org/1014626


Thanks for considering the patch.

Cheers, Lukas


-- System Information:
Debian Release: bookworm/sid
  APT prefers jammy-updates
  APT policy: (500, 'jammy-updates'), (500, 'jammy-security'), (500, 'jammy'), 
(100, 'jammy-backports')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.15.0-50-generic (SMP w/4 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
diff -Nru primer3-2.6.1/debian/tests/run-unit-test 
primer3-2.6.1/debian/tests/run-unit-test
--- primer3-2.6.1/debian/tests/run-unit-test    2022-07-09 10:50:59.000000000 
+0200
+++ primer3-2.6.1/debian/tests/run-unit-test    2022-07-09 07:20:30.000000000 
+0200
@@ -30,9 +30,8 @@
   cp -a test/Makefile test/Makefile~
   # exclude tests known to fail on big endian
   # See README.source for further explanation.
-  for tst in $P3CORE_FAILED_TESTS ; do sed -i "/$tst/d" test/p3test.pl ; done
-  sed -i "0,/$FAILED_TESTS/s///" test/Makefile
-  sed -i "/$FAILED_TESTS/,/endif/d" test/Makefile
+  for tst in $P3CORE_FAILED_TESTS ; do sed -i "/${tst}.,/d" test/p3test.pl ; 
done
+  for tst in $FAILED_TESTS; do sed -i "/^test:/s/$tst//" test/Makefile; done
 fi
 
 cd test/;

--- End Message ---
--- Begin Message ---
Source: primer3
Source-Version: 2.6.1-4
Done: Étienne Mollier <[email protected]>

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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Étienne Mollier <[email protected]> (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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 13 Nov 2022 11:49:48 +0100
Source: primer3
Architecture: source
Version: 2.6.1-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team 
<[email protected]>
Changed-By: Étienne Mollier <[email protected]>
Closes: 1023823
Changes:
 primer3 (2.6.1-4) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Lukas Märdian ]
   * d/t/run-unit-test: fix autopkgtest sed commands on s390x.
     (Closes: #1023823)
Checksums-Sha1:
 9f902945e88d7bcab8d5f736cecdc0b8c6125ed5 2243 primer3_2.6.1-4.dsc
 13a0a5760bbcbf6b2c9d57821c2631894a553f5f 13788 primer3_2.6.1-4.debian.tar.xz
Checksums-Sha256:
 36b1a5a4083778da4982613a49ce57805f174670812deb4d02474920604642ab 2243 
primer3_2.6.1-4.dsc
 4ccc6bbba549b21853870b28c9c6090d3b48bc30503d4f631e3b5f4286e8e3e2 13788 
primer3_2.6.1-4.debian.tar.xz
Files:
 93050fab935e07874cb631a6e4a4698a 2243 science optional primer3_2.6.1-4.dsc
 64c16c6ba8613a8e63e479ea2ce8fd95 13788 science optional 
primer3_2.6.1-4.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQJIBAEBCgAyFiEEj5GyJ8fW8rGUjII2eTz2fo8NEdoFAmNxEUcUHGVtb2xsaWVy
QGRlYmlhbi5vcmcACgkQeTz2fo8NEdpN6Q//Y6846hwYua2RL1YR4/jKatco1HTa
4d2Btuwrg7pnYtIIKKINy2gl+cw2p8Bae8BGvWPc2n8qoZPEs8wpL0pFdL6GTof0
R5oK7gFDb+PTu+InaJQO4v2tozg6ZJUz0SFSIWEqc2bmlRgTuDZEBC7anPyQE8Vj
68o3eHtnWybaCJnig3iQtHiI5tF4ZUTKeVBaxUthfYfSpSSwLuSMnInlrs7gLcaH
La+qQ9REZv45NSSz6glGf58zA97KMpT3UDuvIKiWml6cbznXBrSKgj/nD19KXX68
Y0QLI4CQWsY67aOXDALnH+JuNFNETVCm6qc1dyPnXUqhg+/pWbKUPKdOxUfygeR0
w2MLc1bQ1m2qArI126VUI3tFe43D4Xwf3UNRnPOoGZSq56SCmYbnBipFBMRCE6dj
CSP543C74wWmPdWv8BvuP8qpBii16NvwBW0FmC8ribK7bttg6o5C9DAa3bfos49e
EdO2Mg5bmHUW/zcqgLvrbgLK1ZzFnBvuzDBgnECSBdPqwk0JhJVPCQc0w7MdBqvM
HHnpPrfQ+gsd0qQ/ALbYJXIgVXxPi006troKcDDra1+Ig5PL4x3wUQ/Y+Kd3QH04
xo9rnMguTG8uIPtuwrUpixSEKeywU3OyI3hDfo9VuLa/4P+eotUEIGQMfxbsf0Qo
qSO4PLdxMetb9sk=
=hi6i
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to