Your message dated Fri, 20 Oct 2017 15:49:53 +0000
with message-id <e1e5zyx-000apa...@fasolo.debian.org>
and subject line Bug#835189: fixed in python-pyrax 1.9.8-1
has caused the Debian Bug report #835189,
regarding python-pyrax: FTBFS (failing tests)
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.)


-- 
835189: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=835189
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:python-pyrax
Version: 1.9.6-1
Severity: serious

Dear maintainer:

I tried to build this package in stretch with "dpkg-buildpackage -A"
(which is what the "Arch: all" autobuilder would do to build it)
but it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-indep
dh build-indep --with python2 --buildsystem=pybuild
   dh_testdir -i -O--buildsystem=pybuild
   dh_update_autotools_config -i -O--buildsystem=pybuild
   dh_auto_configure -i -O--buildsystem=pybuild
I: pybuild base:184: python2.7 setup.py config 
running config
   dh_auto_build -i -O--buildsystem=pybuild
I: pybuild base:184: /usr/bin/python setup.py build 
running build
running build_py
creating /<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyrax
copying pyrax/autoscale.py -> 
/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build/pyrax

[... snipped ...]

test_name (tests.unit.test_autoscale.AutoscaleTest) ... ok
test_pause (tests.unit.test_autoscale.AutoscaleTest) ... ok
test_policy_add_webhook (tests.unit.test_autoscale.AutoscaleTest) ... ok
test_policy_count (tests.unit.test_autoscale.AutoscaleTest) ... ok
test_policy_delete (tests.unit.test_autoscale.AutoscaleTest) ... ok
test_policy_delete_webhook (tests.unit.test_autoscale.AutoscaleTest) ... ok
test_policy_execute (tests.unit.test_autoscale.AutoscaleTest) ... ok
test_policy_get (tests.unit.test_autoscale.AutoscaleTest) ... ok
test_policy_get_webhook (tests.unit.test_autoscale.AutoscaleTest) ... ok
test_policy_init (tests.unit.test_autoscale.AutoscaleTest) ... ok
test_policy_list_webhooks (tests.unit.test_autoscale.AutoscaleTest) ... ok
test_policy_update (tests.unit.test_autoscale.AutoscaleTest) ... ok
test_policy_update_webhook (tests.unit.test_autoscale.AutoscaleTest) ... ok
test_policy_update_webhook_metadata (tests.unit.test_autoscale.AutoscaleTest) 
... ok
test_resume (tests.unit.test_autoscale.AutoscaleTest) ... ok
test_update (tests.unit.test_autoscale.AutoscaleTest) ... ok
test_update_launch_config (tests.unit.test_autoscale.AutoscaleTest) ... ok
test_update_launch_metadata (tests.unit.test_autoscale.AutoscaleTest) ... ok
test_update_metadata (tests.unit.test_autoscale.AutoscaleTest) ... ok
test_update_policy (tests.unit.test_autoscale.AutoscaleTest) ... ok
test_update_webhook (tests.unit.test_autoscale.AutoscaleTest) ... ok
test_update_webhook_metadata (tests.unit.test_autoscale.AutoscaleTest) ... ok
test_webhook_delete (tests.unit.test_autoscale.AutoscaleTest) ... ok
test_webhook_get (tests.unit.test_autoscale.AutoscaleTest) ... ok
test_webhook_update (tests.unit.test_autoscale.AutoscaleTest) ... ok
test_webhook_update_metadata (tests.unit.test_autoscale.AutoscaleTest) ... ok

======================================================================
ERROR: test_rax_endpoints (tests.unit.test_identity.IdentityTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "tests/unit/test_identity.py", line 745, in test_rax_endpoints
    pyrax.set_setting("auth_endpoint", fake_ep)
  File "pyrax/__init__.py", line 383, in set_setting
    return settings.set(key, val, env=env)
  File "pyrax/__init__.py", line 225, in set
    dct = self._settings[env]
KeyError: 'alternate'

----------------------------------------------------------------------
Ran 1269 tests in 1.521s

FAILED (errors=1)
E: pybuild pybuild:274: test: plugin distutils failed with: exit code=1: cd 
/<<PKGBUILDDIR>>/.pybuild/pythonX.Y_2.7/build; python2.7 -m unittest discover 
-v 
dh_auto_test: pybuild --test -i python{version} -p 2.7 returned exit code 13
debian/rules:9: recipe for target 'build-indep' failed
make: *** [build-indep] Error 25
dpkg-buildpackage: error: debian/rules build-indep gave error exit status 2
--------------------------------------------------------------------------------

[ Because this package is "Arch: all", this is really a FTBFS bug in the
  usual sense and the fact that I was doing "dpkg-buildpackage -A" does
  not really mean anything special ].

It does not always fail, but when it does the error message seems to be the 
same.

Sorry that I don't have a way to reproduce it, but I attach two
different build logs, so instead of just building it a lot of times
(which I already did), I suggest the better strategy of looking at the
build logs, investigating the code and try to determine how it may happen.


While we are at it: Please consider uploading in source-only form, so
that we get pretty official build logs here:

https://buildd.debian.org/status/package.php?p=python-pyrax

and this kind of FTBFS bugs are discovered earlier.

Thanks.

Attachment: python-pyrax_1.9.6-1_amd64-20160819T081828Z.gz
Description: application/gzip

Attachment: python-pyrax_1.9.6-1_amd64-20160823T100446Z.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: python-pyrax
Source-Version: 1.9.8-1

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

Debian distribution maintenance software
pp.
Sascha Girrulat <sas...@girrulat.de> (supplier of updated python-pyrax 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: SHA256

Format: 1.8
Date: Fri, 20 Oct 2017 15:46:39 +0200
Source: python-pyrax
Binary: python-pyrax
Architecture: source
Version: 1.9.8-1
Distribution: unstable
Urgency: medium
Maintainer: Sascha Girrulat <sas...@girrulat.de>
Changed-By: Sascha Girrulat <sas...@girrulat.de>
Description:
 python-pyrax - Python SDK for OpenStack/Rackspace APIs
Closes: 835189 841623
Changes:
 python-pyrax (1.9.8-1) unstable; urgency=medium
 .
   * New upstream version 1.9.8
   * Bump standards version to 4.1.1
   * Add missing build dependencies
   * Update patch queue to fix nova client import issues
     (Closes: #841623, #835189)
   * Add debian/gbp.conf
   * Ensure dbus socket available for python-keyring
   * lintian cleanup
Checksums-Sha1:
 969268b2764e97beb854ec7753c554eef778d9ae 2029 python-pyrax_1.9.8-1.dsc
 468b859863773aa5b0418ecbdfd20e23d8287330 337097 python-pyrax_1.9.8.orig.tar.gz
 a53d4dd1b9637c7472bc68312d457ed3efaa225f 4412 
python-pyrax_1.9.8-1.debian.tar.xz
 71434dc747d72579006ff7cf87e15fb95d40614a 8191 
python-pyrax_1.9.8-1_amd64.buildinfo
Checksums-Sha256:
 cc41953a397fdbfbb87238f03efdd91deae64b2ea3a75ad50fa0b9887baa08ae 2029 
python-pyrax_1.9.8-1.dsc
 34c3b5478a654fc6e410bfee9a36e9becd69eab3ee9b50509d6f3211b28f6876 337097 
python-pyrax_1.9.8.orig.tar.gz
 d0be6f4a8aad8f454e1cb527ab1175f35f0bdf77d2b555bb4a4cd936bb901d4b 4412 
python-pyrax_1.9.8-1.debian.tar.xz
 652abf1717d6edbc0b52b136e87bf3741061a517d43376eddf6aca35cb4ec253 8191 
python-pyrax_1.9.8-1_amd64.buildinfo
Files:
 3a034b7251c2c72655207240dd54b268 2029 python optional python-pyrax_1.9.8-1.dsc
 dbcaa0482cb4beb213265e4a5c226539 337097 python optional 
python-pyrax_1.9.8.orig.tar.gz
 a7f0e7993ff4bd450c31b3fc51f33947 4412 python optional 
python-pyrax_1.9.8-1.debian.tar.xz
 65114e6fd63c333bc439cf9216830e49 8191 python optional 
python-pyrax_1.9.8-1_amd64.buildinfo

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

iQIzBAEBCAAdFiEEvHzQcjh1660F3xzZB7i3sOqYEgsFAlnqF2kACgkQB7i3sOqY
EgsqXxAAy9gwiaQPhXbQjTt3lp5tCiQOqeOH4GPvnsqwSYNH9i1rY84qmY3sH8Fn
KBMVfzVFMNq85axvyN8Tj3zluPQk/fjUKlXbriAWpW1QpqXiKi8lHikmDV1iK7ow
IzSERroDHmgfHVRcNMXfdI/tT7Y5KFhjuOyiTnZGgB3NZ+1+Tzz9la5tAvO63cna
4ncjXNPnOe5kNs44NeqM1hvWhD9Y7160TBVJsjvyFqSFSacimd5z58hfNT+gfv0U
yd3FffX7QZTt3mYL1w2K7cfm4IdvUbf1uJErfp43fbAkPfZnEkTICKYvyn8ZzXDh
9LZ3n1bmembETVhEH/BnSdncUjldeLemMbftGxMLnh2O0b8eHESlVJRfGzI9i2Li
WrKegnrGxwSRN9zcrP3qSxoh8NkBKG5g6k/dZNh9HvRGskGxkjQsMzF2y79KJuHC
ALm/o0ziN7BQdxLYDavqv1QaoloQ435froXcMs7U3pEicgX/lXn/DjHFrL8HcD1H
d27TU4XLn1sCbgpC9+NuyiQSasVE6jLlLVNMU69fYxgVIwcoiIVjYhfD6WU/1x4s
fVF0+SsrFMFfWm8MWlzOblQc/8buL0Kb+WpWYgloAERPR6Oq4yRLBgAgemTWsWsk
xN+Qjgw5CoDJrwoBkj26zy541dKQH4BOC2S92vZG2WP/fGvJytg=
=rTS6
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to