Your message dated Thu, 18 Aug 2016 16:32:20 +0000 with message-id <[email protected]> and subject line Bug#834676: fixed in python-oauth2client 3.0.0-1 has caused the Debian Bug report #834676, regarding python-oauth2client: FTBFS in testing ('module' object has no attribute 'SubfieldBase') 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.) -- 834676: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=834676 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: src:python-oauth2client Version: 2.0.1-3 Severity: serious Dear maintainer: I tried to build this package with "dpkg-buildpackage -A" (which is what the "Arch: all" autobuilder would do to build it) but it failed: -------------------------------------------------------------------------------- [...] debian/rules build-indep pyversions: missing X(S)-Python-Version in control file, fall back to debian/pyversions pyversions: missing debian/pyversions file, fall back to supported versions py3versions: no X-Python3-Version in control file, using supported versions pyversions: missing X(S)-Python-Version in control file, fall back to debian/pyversions pyversions: missing debian/pyversions file, fall back to supported versions py3versions: no X-Python3-Version in control file, using supported versions dh build-indep --buildsystem=python_distutils --with python2,python3 dh_testdir -i -O--buildsystem=python_distutils dh_update_autotools_config -i -O--buildsystem=python_distutils dh_auto_configure -i -O--buildsystem=python_distutils dh_auto_build -i -O--buildsystem=python_distutils pyversions: missing X(S)-Python-Version in control file, fall back to debian/pyversions [... snipped ...] test_true (tests.test_jwt.TestHasOpenSSLFlag) ... ok test__to_json_override (tests.test_service_account.ServiceAccountCredentialsTests) ... ok test_access_token (tests.test_service_account.ServiceAccountCredentialsTests) ... ok test_create_delegated (tests.test_service_account.ServiceAccountCredentialsTests) ... ok test_create_delegated_existing_sub (tests.test_service_account.ServiceAccountCredentialsTests) ... ok test_create_scoped (tests.test_service_account.ServiceAccountCredentialsTests) ... ok test_create_scoped_required_with_scopes (tests.test_service_account.ServiceAccountCredentialsTests) ... ok test_create_scoped_required_without_scopes (tests.test_service_account.ServiceAccountCredentialsTests) ... ok test_from_json_keyfile_name_factory (tests.test_service_account.ServiceAccountCredentialsTests) ... ok test_from_json_keyfile_name_factory_bad_type (tests.test_service_account.ServiceAccountCredentialsTests) ... ok test_from_json_keyfile_name_factory_missing_field (tests.test_service_account.ServiceAccountCredentialsTests) ... ok test_from_p12_keyfile_buffer (tests.test_service_account.ServiceAccountCredentialsTests) ... ok test_from_p12_keyfile_defaults (tests.test_service_account.ServiceAccountCredentialsTests) ... ok test_from_p12_keyfile_explicit (tests.test_service_account.ServiceAccountCredentialsTests) ... ok test_from_p12_keyfile_with_pycrypto (tests.test_service_account.ServiceAccountCredentialsTests) ... ok test_from_p12_keyfile_with_rsa (tests.test_service_account.ServiceAccountCredentialsTests) ... ok test_service_account_email (tests.test_service_account.ServiceAccountCredentialsTests) ... ok test_sign_blob (tests.test_service_account.ServiceAccountCredentialsTests) ... ok test_ClientRedirectServer (tests.test_tools.TestClientRedirectServer) ... SKIP: Skipped in Debian: doing network access test_iterables (tests.test_util.ScopeToStringTests) ... ok test_conversion (tests.test_util.StringToScopeTests) ... ok ====================================================================== ERROR: Failure: AttributeError ('module' object has no attribute 'SubfieldBase') ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/nose/loader.py", line 418, in loadTestsFromName addr.filename, addr.module) File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 47, in importFromPath return self.importFromDir(dir_path, fqname) File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 94, in importFromDir mod = load_module(part_fqname, fh, filename, desc) File "tests/contrib/test_django_orm.py", line 53, in <module> from oauth2client.contrib.django_orm import CredentialsField File "/<<PKGBUILDDIR>>/oauth2client/contrib/django_orm.py", line 34, in <module> class CredentialsField(six.with_metaclass(models.SubfieldBase, models.Field)): AttributeError: 'module' object has no attribute 'SubfieldBase' ---------------------------------------------------------------------- Ran 350 tests in 1.076s FAILED (SKIP=1, errors=1) debian/rules:29: recipe for target 'override_dh_auto_test' failed make[1]: *** [override_dh_auto_test] Error 1 make[1]: Leaving directory '/<<PKGBUILDDIR>>' debian/rules:15: recipe for target 'build-indep' failed make: *** [build-indep] Error 2 dpkg-buildpackage: error: debian/rules build-indep gave error exit status 2 -------------------------------------------------------------------------------- Because this source package only generates "Arch: all" packages, this is the same as a FTBFS bug in the usual sense and the fact that I was using "dpkg-buildpackage -A" is quite irrelevant. For this particular package, I've also checked that it fails to build from source in the reproducible builds site: https://tests.reproducible-builds.org/ Thanks.
--- End Message ---
--- Begin Message ---Source: python-oauth2client Source-Version: 3.0.0-1 We believe that the bug you reported is fixed in the latest version of python-oauth2client, 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. Thomas Goirand <[email protected]> (supplier of updated python-oauth2client 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: SHA256 Format: 1.8 Date: Thu, 18 Aug 2016 15:26:51 +0000 Source: python-oauth2client Binary: python-oauth2client python3-oauth2client Architecture: source all Version: 3.0.0-1 Distribution: unstable Urgency: medium Maintainer: PKG OpenStack <[email protected]> Changed-By: Thomas Goirand <[email protected]> Description: python-oauth2client - OAuth 2.0 client library - Python 2.7 python3-oauth2client - OAuth 2.0 client library - Python 3.x Closes: 834676 Changes: python-oauth2client (3.0.0-1) unstable; urgency=medium . * New upstream release (Closes: #834676). * Fixed django_util.settings path when running tests. * Using @unittest2.skip in patch instead of @unittest.skip. * Added python{3,}-{fasteners,sqlalchemy} as build-depends. * Do not allow Py3 tests to fail. Checksums-Sha1: 646d3b2c414cd330df8a5866635d4a7b8ecd40fe 2988 python-oauth2client_3.0.0-1.dsc 4d8fa247eb122c1e296270181e41951291e06c94 138444 python-oauth2client_3.0.0.orig.tar.xz 223a09f20a9eee60a495b980ca22955d181725fa 3776 python-oauth2client_3.0.0-1.debian.tar.xz 5765cb002a400e612156d19c92de49cc071143d2 115134 python-oauth2client_3.0.0-1_all.deb b02cb3bbfee6b61a99ca5a8e492c3693467263a3 71486 python3-oauth2client_3.0.0-1_all.deb Checksums-Sha256: bf26c3dc7a056e3cc3418f64610a5fd10f31d23822d945212684a43ef1c69953 2988 python-oauth2client_3.0.0-1.dsc 7d4533d29d3be60821313cdbe72e165e59be667e5f82a3470b2df47736600d4c 138444 python-oauth2client_3.0.0.orig.tar.xz d7f898136c833317f9e404e8c79b1c91813dff3add00337e8220ab405eed537e 3776 python-oauth2client_3.0.0-1.debian.tar.xz a2a9d2a4e2ba35fb01b8c4f9d6edbd27655290c1efc1fdab7a7765762998957b 115134 python-oauth2client_3.0.0-1_all.deb 05120266648601e9c295ca147eebbf1e2d63ba50aba2b8557df9329293754934 71486 python3-oauth2client_3.0.0-1_all.deb Files: 61ba9a61ae1d7d6f95b938e764620ef3 2988 python optional python-oauth2client_3.0.0-1.dsc e7f488482ebf71745055c11d9d39cc3b 138444 python optional python-oauth2client_3.0.0.orig.tar.xz 9a3296b3aeac3466767d1d998170f4b9 3776 python optional python-oauth2client_3.0.0-1.debian.tar.xz e9de0411bc43c86751ec5f6a91010b99 115134 python optional python-oauth2client_3.0.0-1_all.deb 5520b95186098379a06bfdb84edc1b0d 71486 python optional python3-oauth2client_3.0.0-1_all.deb -----BEGIN PGP SIGNATURE----- iQItBAEBCAAXBQJXtdZJEBx6aWdvQGRlYmlhbi5vcmcACgkQ1BatFaxrQ/5kXRAA jTQeP3djSblIf1FMS+MD2f48wpGSyC979BYwwa26U4YS/tQnqfF9rqtcanB44JT9 UiiM6tLe4/JNXazYQ6F6+cs1yqK2sgzCXVZRWjvy8MBVH1hNG61Ok+OGGg/Ke5n4 M9TkjuDysRU/c8PQH1c+uMUeONhZULjRsusTerGB4svp3zPFmzqJttLrCM3JqDAF aK+EJyE5UeveIqwuBoHets1TEPNaKudl+Uy6qXUuCBRp15LeEe6iFyNpw45PFSKp UnHxWU9qPEQhn5G3+XkyKEHVc/GRXYHAsVzQTB9+jSclEpGXfkufiaZ9GlKwpt3k umPYtlpptu+MxuV3AZ8zBjBDnSH86cc1iYnodbfSp1x0EY7ViSbkfWXlpQ5QuWUQ 1nivqK2QYZ/Ji+CZnMAvOHCypoZRTFspnAy9RYkUSRxS0sL7RK86ygAXBTVGQBUE 1xh3W6knaMqzVI5mmGsFAqDkN6Qa32fQLSvJU0xxBO3v1eKe4ku2d3AF6Nk2eigG Fgr3NJ53ECmY1dDR0kZXwZwwmt68E91zomOxoW5cyv98olVGgSzXQR1bZPlOdoAu hTB3iK+i8HBfmt8nKkDH6ausNLqRIDel/US9yonGFr5wRmpG3v7rUDoC/VFivNxz JTX0w6pU3WClmFiUbCEswULcNBpNJ5vC/qCGICNCmh0= =t99M -----END PGP SIGNATURE-----
--- End Message ---

