[PKG-Openstack-devel] Bug#907066: python-openstackclient FTBFS with Python 3.7 as supported version

Thomas Goirand zigo at debian.org
Thu Aug 23 18:50:18 BST 2018


On 08/23/2018 07:26 PM, Adrian Bunk wrote:
> Source: python-openstackclient
> Version: 3.14.2-1
> Severity: serious
> Tags: ftbfs
> Control: fixed -1 3.16.0-1
> Control: close -1
> 
> https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/python-openstackclient.html
> 
> ...
> ======================================================================
> FAIL: openstackclient.tests.unit.identity.v2_0.test_catalog.TestCatalogList.test_catalog_list
> openstackclient.tests.unit.identity.v2_0.test_catalog.TestCatalogList.test_catalog_list
> ----------------------------------------------------------------------
> _StringException: Traceback (most recent call last):
>   File "/build/1st/python-openstackclient-3.14.2/openstackclient/tests/unit/identity/v2_0/test_catalog.py", line 84, in test_catalog_list
>     self.assertEqual(datalist, tuple(data))
>   File "/build/1st/python-openstackclient-3.14.2/openstackclient/identity/v2_0/catalog.py", line 65, in <genexpr>
>     ) for s in data))
>   File "/usr/lib/python3/dist-packages/osc_lib/utils/__init__.py", line 433, in get_dict_properties
>     if issubclass(formatter, cliff_columns.FormattableColumn):
>   File "/usr/lib/python3.7/abc.py", line 143, in __subclasscheck__
>     return _abc_subclasscheck(cls, subclass)
> TypeError: issubclass() arg 1 must be a class

Hi Adrian,

Thanks for your bug reports.

The issue isn't in openstackclient, but in python3-osc-lib. The version
in Experimental fixes the issue. Many packages are affected. At this
point, I don't think it is useful to fix in Sid, as I'm uploading the
new OpenStack Rocky version to Experimental. When I'm done, it will
replace what's in Sid. Please do not report any issue against what's
currently in Sid for all things OpenStack (but use what's in
Experimental). It should take me a week or 2 to finish, maybe 3 max.

Cheers,

Thomas Goirand (zigo)



More information about the Openstack-devel mailing list