Your message dated Sat, 29 Sep 2018 20:45:01 +0000
with message-id <e1g6m6n-0004ua...@fasolo.debian.org>
and subject line Bug#867900: fixed in yapsy 1.12.0-1
has caused the Debian Bug report #867900,
regarding yapsy FTBFS with python 3.6 as supported 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.)


-- 
867900: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=867900
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: yapsy
Version: 1.11.223-1
Severity: serious
Tags: buster sid

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/yapsy.html

...
======================================================================
FAIL: testTwoStepsLoadWithError (test.test_ErrorInPlugin.ErrorTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/build/1st/yapsy-1.11.223/test/test_ErrorInPlugin.py", line 53, in 
testTwoStepsLoadWithError
    self.assertEqual(callback_infos[0].error[0],ImportError)
AssertionError: <class 'ModuleNotFoundError'> != <class 'ImportError'>

----------------------------------------------------------------------
Ran 93 tests in 0.325s

FAILED (failures=1)
Test failed: <unittest.runner.TextTestResult run=93 errors=0 failures=1>
error: Test failed: <unittest.runner.TextTestResult run=93 errors=0 failures=1>
E: pybuild pybuild:283: test: plugin distutils failed with: exit code=1: 
python3.6 setup.py test 
dh_auto_test: pybuild --test -i python{version} -p 3.6 3.5 returned exit code 13
debian/rules:12: recipe for target 'build' failed
make: *** [build] Error 25


Attached is the patch I found in Ubuntu for this bug.
diff -pruN 1.11.223-1/debian/patches/0002-fix-error-on-python-3.6.patch 
1.11.223-1ubuntu1/debian/patches/0002-fix-error-on-python-3.6.patch
--- 1.11.223-1/debian/patches/0002-fix-error-on-python-3.6.patch        
1970-01-01 00:00:00.000000000 +0000
+++ 1.11.223-1ubuntu1/debian/patches/0002-fix-error-on-python-3.6.patch 
2017-06-21 03:15:47.000000000 +0000
@@ -0,0 +1,20 @@
+From b79ab28e430995cd64923bb93474b214bc38529b Mon Sep 17 00:00:00 2001
+From: Thibauld Nion <thiba...@tibonihoo.net>
+Date: Sun, 29 Jan 2017 18:31:06 +0100
+Subject: [PATCH] fix error on python 3.6
+
+---
+ package/test/test_ErrorInPlugin.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+--- a/test/test_ErrorInPlugin.py
++++ b/test/test_ErrorInPlugin.py
+@@ -50,7 +50,7 @@
+               self.assertEqual(len(callback_infos),1)
+               self.assertTrue(isinstance(callback_infos[0].error,tuple))
+               self.assertEqual(loadedPlugins[0],callback_infos[0])
+-              self.assertEqual(callback_infos[0].error[0],ImportError)
++              
self.assertTrue(issubclass(callback_infos[0].error[0],ImportError))
+               # check that the getCategories works
+               self.assertEqual(len(spm.getCategories()),1)
+               sole_category = spm.getCategories()[0]
diff -pruN 1.11.223-1/debian/patches/series 
1.11.223-1ubuntu1/debian/patches/series
--- 1.11.223-1/debian/patches/series    2015-07-08 10:56:57.000000000 +0000
+++ 1.11.223-1ubuntu1/debian/patches/series     2017-06-21 03:15:09.000000000 
+0000
@@ -1 +1,2 @@
 0001-Remove-failed-test-case-test_default_plugins_place_is_parent_dir.patch
+0002-fix-error-on-python-3.6.patch

--- End Message ---
--- Begin Message ---
Source: yapsy
Source-Version: 1.12.0-1

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

Debian distribution maintenance software
pp.
Agustin Henze <t...@debian.org> (supplier of updated yapsy 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: Sat, 29 Sep 2018 16:28:36 +0200
Source: yapsy
Binary: python-yapsy python3-yapsy python-yapsy-doc
Architecture: source all
Version: 1.12.0-1
Distribution: unstable
Urgency: medium
Maintainer: Agustin Henze <t...@debian.org>
Changed-By: Agustin Henze <t...@debian.org>
Description:
 python-yapsy - simple plugin system for Python applications
 python-yapsy-doc - simple plugin system for Python applications - doc
 python3-yapsy - simple plugin system for Python3 applications
Closes: 867900
Changes:
 yapsy (1.12.0-1) unstable; urgency=medium
 .
   * New upstream version 1.12.0 (Closes: #867900)
   * Remove patches.
   * Remove obsolete get-orig-source target
   * Bump Standards-Version to 4.2.1 (no changes needed)
   * Update Vcs-* fields pointing to salsa
   * Remove sphinx python2 build-dependency
   * Use dpkg-info.mk instead of dpkg-parsechangelog by hand
   * Run unittests on autopkgtests
Checksums-Sha1:
 ea738aad8687d51a309eb58c21e6004ecd13a543 2130 yapsy_1.12.0-1.dsc
 e681bb33b5862f51ceba8d12e9689a7e72a7bf5f 83308 yapsy_1.12.0.orig.tar.gz
 25195e316bd1d8ce995b40e9c7f188ab8d0d9439 4728 yapsy_1.12.0-1.debian.tar.xz
 5aefcb1e9903ca1e12ed276e603544fa03f7d6bc 62412 
python-yapsy-doc_1.12.0-1_all.deb
 60fbb3e170ce97071a27048328791bf51517b65f 30692 python-yapsy_1.12.0-1_all.deb
 8a01c1737797a97f311fe3ac24b07de32e7c8f72 30772 python3-yapsy_1.12.0-1_all.deb
 252e7780f9bc3c59bbb9930e36e73df64f3ca83c 8446 yapsy_1.12.0-1_amd64.buildinfo
Checksums-Sha256:
 7b31966a4fc0986d1ee4eb3b17d733cc3b624620a97505621619f4efa38a0aaf 2130 
yapsy_1.12.0-1.dsc
 f08cb229a96f14cc0b1d4b68cb7c111d1020ab8c3989b426d3aa39b82d6a3e3c 83308 
yapsy_1.12.0.orig.tar.gz
 c0f359f7e8662ebc1c7e26aed0929411883d55385637e824e0ce8f0864fc5dfa 4728 
yapsy_1.12.0-1.debian.tar.xz
 b5471688f90eb526adbd0740a402f2972b72d2bddecc40f2226077657610edc7 62412 
python-yapsy-doc_1.12.0-1_all.deb
 9d99c1a30ebdcd892826d3a216bbd44ddbb1dd01d66590101c1ef5fd2b739aa5 30692 
python-yapsy_1.12.0-1_all.deb
 1a88f9fb76471940981f7fb2c0274c349c1127091b8edca634e43f6cac9c4eaf 30772 
python3-yapsy_1.12.0-1_all.deb
 b8c25d88e76c04e7bcc028791b8a1d994cdae544010989975475965f36b5d9ce 8446 
yapsy_1.12.0-1_amd64.buildinfo
Files:
 7828c67630630c66000b6085ce9efc2c 2130 python optional yapsy_1.12.0-1.dsc
 20768a39e732de47300d774fe5285ced 83308 python optional yapsy_1.12.0.orig.tar.gz
 ec9ade97b64ab3f802bf57bf48fead33 4728 python optional 
yapsy_1.12.0-1.debian.tar.xz
 5c54fc8bcc39a965a78f4b2f696394b7 62412 doc optional 
python-yapsy-doc_1.12.0-1_all.deb
 ed54ce6c716e6a59561b1dabb47ff91d 30692 python optional 
python-yapsy_1.12.0-1_all.deb
 75bd4c06b0392c591d2492a41fcf44a3 30772 python optional 
python3-yapsy_1.12.0-1_all.deb
 7d7123ea00c29e78bcb9690607c78c50 8446 python optional 
yapsy_1.12.0-1_amd64.buildinfo

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

iQIzBAEBCgAdFiEEd4G8WDJexuSWyvTtAihSEHiQOPIFAluv1gwACgkQAihSEHiQ
OPI+YBAAhr5LCIXRy1u7FQEsEPevuB/YMtelWPQqOzA3rcvJM8cLVuPiBSqnESlv
I47U9NqzaiXNfaFSN/noI5h3AOw3ozzvqayVZJvYjqyxGIz9aQsnvXBrOukNQ/cS
riSk3y5MakdLopbkxQUo6L+jbm/RnAgZeXtGCJc44k3+jedBoGt3LdpUH4Lxzp+i
daYwZibYbcQ6zghylEs7jh0naCyz59lBdk8+ht2A7ZUy6rirx8XlD2C79VlHCPte
FlqAkJUaPNp+6Y8b4D605N8xhQx/UejHbNNDkCsP8PVBILezOyqyF9d+6pwbtIQf
BWzhfsE9D8gTincboHH1uYHYQ3IqhRUpIql7xKivM9Tigb1t7a9Y39Gz3k/yal3p
5o1fhW8ejMo0abvEUuAq80b2AdB3ovKqX7a+f+zyNw2qeTKmT/M6hCVAcybVE/9O
Iecf/kOzLZ9DHKP+I44Wwu3BtBzELT7nHNHAAurlKVyoR+KeVTBESYtyXYyJWThx
We3juEHj9tj4sJ2mWopof3GjNSOB6r6PyR6h6DpbrRoNZNLc8FhHFnv8sOOK+JpP
tS1oIck4yc8AdjyMRJHkOGqj4ATp4vmi7oV3zyj6rV/NZ1LYN5/2wK7W6UKPnK//
NaEY9UNmnWiFozyvQ4Igfx9jNeGDfrWjNuZ4+jRSBUkMIC7rIUQ=
=5xfo
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to