Your message dated Thu, 02 Jan 2020 11:36:47 +0000
with message-id <e1imymv-0005e4...@fasolo.debian.org>
and subject line Bug#943454: fixed in python-jellyfish 0.7.2-1
has caused the Debian Bug report #943454,
regarding python-jellyfish: autopkgtest fails if more than one supported python 
version
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 ow...@bugs.debian.org
immediately.)


-- 
943454: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=943454
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: python-jellyfish
Version: 0.6.1-1
Severity: important
Tags: patch
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu focal ubuntu-patch

Hi Diego,

The python-jellyfish autopkgtest is failing in Ubuntu now that python3.8 has
been added to the list of supported pythons there.  The reason is that the
autopkgtest simply isn't safe in the face of multiple python versions and
fails with:

[...]
cp: 'testdata' and '/tmp/autopkgtest.jUi2oO/autopkgtest_tmp/testdata' are the 
same file
[...]

  (http://autopkgtest.ubuntu.com/packages/p/python-jellyfish/focal/amd64)

The attached patch takes care of separating the setup from the
per-python-version test run, so that it doesn't fail trying to copy the
testdata to itself.

Cheers,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                   https://www.debian.org/
slanga...@ubuntu.com                                     vor...@debian.org
diff -Nru python-jellyfish-0.6.1/debian/tests/py3 
python-jellyfish-0.6.1/debian/tests/py3
--- python-jellyfish-0.6.1/debian/tests/py3     2019-07-23 11:25:54.000000000 
-0700
+++ python-jellyfish-0.6.1/debian/tests/py3     2019-10-24 16:12:27.000000000 
-0700
@@ -2,9 +2,9 @@
 
 set -e
 
+cp -r testdata "$AUTOPKGTEST_TMP"
+cd "$AUTOPKGTEST_TMP"
 for py in $(py3versions -r 2>/dev/null) ; do
-    cp -r testdata "$AUTOPKGTEST_TMP"
-    cd "$AUTOPKGTEST_TMP"
     echo "Testing with $py:"
     $py -m pytest --pyargs jellyfish.test
 done

--- End Message ---
--- Begin Message ---
Source: python-jellyfish
Source-Version: 0.7.2-1

We believe that the bug you reported is fixed in the latest version of
python-jellyfish, 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 943...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Diego M. Rodriguez <di...@moreda.io> (supplier of updated python-jellyfish 
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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Thu, 02 Jan 2020 12:11:53 +0100
Source: python-jellyfish
Architecture: source
Version: 0.7.2-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Modules Team 
<python-modules-t...@lists.alioth.debian.org>
Changed-By: Diego M. Rodriguez <di...@moreda.io>
Closes: 943454
Changes:
 python-jellyfish (0.7.2-1) unstable; urgency=medium
 .
   [ Ondřej Nový ]
   * Bump Standards-Version to 4.4.1.
 .
   [ Diego M. Rodriguez ]
   * Fix autopkgtest support for multiple Python versions.
     Thanks to Steve Langasek for the patch (Closes: #943454)
   * New upstream release
 .
   [ Debian Janitor ]
   * Set upstream metadata fields: Repository, Repository-Browse.
Checksums-Sha1:
 85dd2dd8602f7a32ed444d8fe90923eb82108bff 1663 python-jellyfish_0.7.2-1.dsc
 737f4d110ed6ca13bad12bfe9bcf5ded1f2d7bfc 133320 
python-jellyfish_0.7.2.orig.tar.gz
 924a3db4910266c41e0bdfb0ae9a146fe4bc7818 4272 
python-jellyfish_0.7.2-1.debian.tar.xz
 29648fed879c46a6f627a3bf747fc3f5759eac5f 6856 
python-jellyfish_0.7.2-1_source.buildinfo
Checksums-Sha256:
 7c7773aafb6119985a2eb0356f6af9839104a1483d035bc469874fe9784ef1f4 1663 
python-jellyfish_0.7.2-1.dsc
 cb09c50d7e2bb7b926fc7654762bc81f9c629e0c92ae7137bf22b34f39515286 133320 
python-jellyfish_0.7.2.orig.tar.gz
 030b91a4bb2f648edd2a80016c5894a7bed4f7ee70f630849ddbb9b2bd0374cf 4272 
python-jellyfish_0.7.2-1.debian.tar.xz
 51e49d20ae16a0a3854c87e4a772e13a99120d21559e009a8e0789565efeb21a 6856 
python-jellyfish_0.7.2-1_source.buildinfo
Files:
 6713b7f5ad06c2ae4492b2503b6ccff3 1663 python optional 
python-jellyfish_0.7.2-1.dsc
 41f183c4e61a19164e6157b19aa0ea20 133320 python optional 
python-jellyfish_0.7.2.orig.tar.gz
 d7c4ab758ca3e04bd946c0ff3c2bbb4e 4272 python optional 
python-jellyfish_0.7.2-1.debian.tar.xz
 365b4e36303347594e5bd0a611f18c8f 6856 python optional 
python-jellyfish_0.7.2-1_source.buildinfo

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

iHUEARYKAB0WIQTumtb5BSD6EfafSCRHew2wJjpU2AUCXg3RaAAKCRBHew2wJjpU
2MBXAPsFrBZ//9646Rbryhs36QOlh5b0NKbw6ai7tefdwwEwTwD/bA84HDlKrUT4
E4SzWZiZFXZJd+2J2s9JU/U93ilDBQ4=
=ZbRT
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to