Package: src:python-glanceclient Version: 1:4.5.0-3 Severity: serious Tags: ftbfs
Dear maintainer: During a rebuild of all packages in unstable, your package failed to build: -------------------------------------------------------------------------------- [...] debian/rules build make: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions dh build --buildsystem=python_distutils --with python3,sphinxdoc dh_update_autotools_config -O--buildsystem=python_distutils dh_autoreconf -O--buildsystem=python_distutils dh_auto_configure -O--buildsystem=python_distutils dh_auto_configure: warning: Please use the third-party "pybuild" build system instead of python-distutils dh_auto_configure: warning: This feature will be removed in compat 12. debian/rules override_dh_auto_build make[1]: Entering directory '/<<PKGBUILDDIR>>' make[1]: pyversions: No such file or directory py3versions: no X-Python3-Version in control file, using supported versions echo "Do nothing..." [... snipped ...] glanceclient.tests.unit.v2.test_shell_v2.ShellV2Test.test_neg_image_import_copy_image_not_active ... ok glanceclient.tests.unit.v2.test_shell_v2.ShellV2Test.test_neg_image_import_glance_direct_image_not_uploading_status glanceclient.tests.unit.v2.test_shell_v2.ShellV2Test.test_neg_image_import_glance_direct_image_not_uploading_status ... ok glanceclient.tests.unit.v2.test_shell_v2.ShellV2Test.test_neg_image_import_image_no_container_format glanceclient.tests.unit.v2.test_shell_v2.ShellV2Test.test_neg_image_import_image_no_container_format ... ok glanceclient.tests.unit.v2.test_shell_v2.ShellV2Test.test_neg_image_import_image_no_disk_format glanceclient.tests.unit.v2.test_shell_v2.ShellV2Test.test_neg_image_import_image_no_disk_format ... ok glanceclient.tests.unit.v2.test_shell_v2.ShellV2Test.test_neg_image_import_no_methods_configured glanceclient.tests.unit.v2.test_shell_v2.ShellV2Test.test_neg_image_import_no_methods_configured ... ok glanceclient.tests.unit.v2.test_shell_v2.ShellV2Test.test_neg_image_import_not_available glanceclient.tests.unit.v2.test_shell_v2.ShellV2Test.test_neg_image_import_not_available ... ok glanceclient.tests.unit.v2.test_shell_v2.ShellV2Test.test_neg_image_import_stores_all_stores_not_specified glanceclient.tests.unit.v2.test_shell_v2.ShellV2Test.test_neg_image_import_stores_all_stores_not_specified ... ok glanceclient.tests.unit.v2.test_shell_v2.ShellV2Test.test_neg_image_import_web_download_image_not_queued_status glanceclient.tests.unit.v2.test_shell_v2.ShellV2Test.test_neg_image_import_web_download_image_not_queued_status ... ok glanceclient.tests.unit.v2.test_shell_v2.ShellV2Test.test_neg_stores_info glanceclient.tests.unit.v2.test_shell_v2.ShellV2Test.test_neg_stores_info ... ok glanceclient.tests.unit.v2.test_shell_v2.ShellV2Test.test_usage glanceclient.tests.unit.v2.test_shell_v2.ShellV2Test.test_usage ... ok glanceclient.tests.unit.v2.test_tags.TestController.test_delete_image_tag glanceclient.tests.unit.v2.test_tags.TestController.test_delete_image_tag ... ok glanceclient.tests.unit.v2.test_tags.TestController.test_update_image_tag glanceclient.tests.unit.v2.test_tags.TestController.test_update_image_tag ... ok glanceclient.tests.unit.v2.test_tasks.TestController.test_create_task glanceclient.tests.unit.v2.test_tasks.TestController.test_create_task ... ok glanceclient.tests.unit.v2.test_tasks.TestController.test_create_task_invalid_property glanceclient.tests.unit.v2.test_tasks.TestController.test_create_task_invalid_property ... ok glanceclient.tests.unit.v2.test_tasks.TestController.test_get_task glanceclient.tests.unit.v2.test_tasks.TestController.test_get_task ... ok glanceclient.tests.unit.v2.test_tasks.TestController.test_list_tasks glanceclient.tests.unit.v2.test_tasks.TestController.test_list_tasks ... ok glanceclient.tests.unit.v2.test_tasks.TestController.test_list_tasks_filters_encoding glanceclient.tests.unit.v2.test_tasks.TestController.test_list_tasks_filters_encoding ... ok glanceclient.tests.unit.v2.test_tasks.TestController.test_list_tasks_for_fake_owner glanceclient.tests.unit.v2.test_tasks.TestController.test_list_tasks_for_fake_owner ... ok glanceclient.tests.unit.v2.test_tasks.TestController.test_list_tasks_for_owner glanceclient.tests.unit.v2.test_tasks.TestController.test_list_tasks_for_owner ... ok glanceclient.tests.unit.v2.test_tasks.TestController.test_list_tasks_paginated glanceclient.tests.unit.v2.test_tasks.TestController.test_list_tasks_paginated ... ok glanceclient.tests.unit.v2.test_tasks.TestController.test_list_tasks_with_asc_sort_dir glanceclient.tests.unit.v2.test_tasks.TestController.test_list_tasks_with_asc_sort_dir ... ok glanceclient.tests.unit.v2.test_tasks.TestController.test_list_tasks_with_desc_sort_dir glanceclient.tests.unit.v2.test_tasks.TestController.test_list_tasks_with_desc_sort_dir ... ok glanceclient.tests.unit.v2.test_tasks.TestController.test_list_tasks_with_invalid_sort_dir glanceclient.tests.unit.v2.test_tasks.TestController.test_list_tasks_with_invalid_sort_dir ... ok glanceclient.tests.unit.v2.test_tasks.TestController.test_list_tasks_with_invalid_sort_key glanceclient.tests.unit.v2.test_tasks.TestController.test_list_tasks_with_invalid_sort_key ... ok glanceclient.tests.unit.v2.test_tasks.TestController.test_list_tasks_with_marker glanceclient.tests.unit.v2.test_tasks.TestController.test_list_tasks_with_marker ... ok glanceclient.tests.unit.v2.test_tasks.TestController.test_list_tasks_with_single_sort_key glanceclient.tests.unit.v2.test_tasks.TestController.test_list_tasks_with_single_sort_key ... ok glanceclient.tests.unit.v2.test_tasks.TestController.test_list_tasks_with_status glanceclient.tests.unit.v2.test_tasks.TestController.test_list_tasks_with_status ... ok glanceclient.tests.unit.v2.test_tasks.TestController.test_list_tasks_with_type glanceclient.tests.unit.v2.test_tasks.TestController.test_list_tasks_with_type ... ok glanceclient.tests.unit.v2.test_tasks.TestController.test_list_tasks_with_wrong_status glanceclient.tests.unit.v2.test_tasks.TestController.test_list_tasks_with_wrong_status ... ok glanceclient.tests.unit.v2.test_tasks.TestController.test_list_tasks_with_wrong_type glanceclient.tests.unit.v2.test_tasks.TestController.test_list_tasks_with_wrong_type ... ok glanceclient.tests.unit.v2.test_versions.TestVersions.test_version_list glanceclient.tests.unit.v2.test_versions.TestVersions.test_version_list ... ok usage: glance image-create [--copy-from <COPY_FROM>] [--location <LOCATION>] [--disk-format <DISK_FORMAT>] [--container-format <CONTAINER_FORMAT>] [--hidden [True|False]] [--property <key=value>] [--file <FILE>] [--progress] [--store <STORE>] Create a new image. Options: --copy-from <COPY_FROM> --location <LOCATION> --disk-format <DISK_FORMAT> Format of the disk Valid values: None, ami, ari, aki, vhd, vhdx, vmdk, raw, qcow2, vdi, iso, ploop --container-format <CONTAINER_FORMAT> Format of the container Valid values: None, ami, ari, aki, bare, ovf, ova, docker --hidden [True|False] If true, image will not appear in default image list response. --property <key=value> Arbitrary property to associate with image. May be used multiple times. --file <FILE> Local file that contains disk image to be uploaded during creation. Alternatively, the image data can be passed to the client via stdin. --progress Show upload progress bar. --store <STORE> Backend store to upload image to. Run `glance --os-image-api-version 1 help image-create` for v1 help usage: glance md-namespace-create [--copy-from <COPY_FROM>] [--locations <LOCATIONS>] [--location <LOCATION>] [--disk-format <DISK_FORMAT>] [--container-format <CONTAINER_FORMAT>] <NAMESPACE> Create a new metadata definitions namespace. Positional arguments: <NAMESPACE> Name of the namespace. Options: --copy-from <COPY_FROM> --locations <LOCATIONS> --location <LOCATION> --disk-format <DISK_FORMAT> Format of the disk Valid values: None, ami, ari, aki, vhd, vhdx, vmdk, raw, qcow2, vdi, iso, ploop --container-format <CONTAINER_FORMAT> Format of the container Valid values: None, ami, ari, aki, bare, ovf, ova, docker usage: glance md-resource-type-associate [--copy-from <COPY_FROM>] [--locations <LOCATIONS>] [--location <LOCATION>] [--disk-format <DISK_FORMAT>] [--container-format <CONTAINER_FORMAT>] <NAMESPACE> Associate resource type with a metadata definitions namespace. Positional arguments: <NAMESPACE> Name of namespace. Options: --copy-from <COPY_FROM> --locations <LOCATIONS> --location <LOCATION> --disk-format <DISK_FORMAT> Format of the disk Valid values: None, ami, ari, aki, vhd, vhdx, vmdk, raw, qcow2, vdi, iso, ploop --container-format <CONTAINER_FORMAT> Format of the container Valid values: None, ami, ari, aki, bare, ovf, ova, docker +----+------+ | ID | Name | +----+------+ +----+------+ +----+------+-------------+------------------+------+--------+ | ID | Name | Disk Format | Container Format | Size | Status | +----+------+-------------+------------------+------+--------+ +----+------+-------------+------------------+------+--------+ +----+------+ | ID | Name | +----+------+ +----+------+ +----+------+ | ID | Name | +----+------+ +----+------+ +----+------+-------------+------------------+------+--------+ | ID | Name | Disk Format | Container Format | Size | Status | +----+------+-------------+------------------+------+--------+ +----+------+-------------+------------------+------+--------+ +----+---------+-------------+------------------+------+--------+ | ID | Name | Disk Format | Container Format | Size | Status | +----+---------+-------------+------------------+------+--------+ | a | image-1 | | | | | | b | image-2 | | | | | +----+---------+-------------+------------------+------+--------+ +----------+--------------------------------------+ | Property | Value | +----------+--------------------------------------+ | id | 96d2c7e1-de4e-4612-8aa2-ba26610c804e | | status | active | +----------+--------------------------------------+ +----------+--------------------------------------+ | Property | Value | +----------+--------------------------------------+ | id | 44d2c7e1-de4e-4612-8aa2-ba26610c444f | | status | queued | +----------+--------------------------------------+ +----------+--------------------------------------+ | Property | Value | +----------+--------------------------------------+ | id | 44d2c7e1-de4e-4612-8aa2-ba26610c444f | | status | queued | +----------+--------------------------------------+ ====================================================================== FAIL: glanceclient.tests.unit.test_shell.ShellTestRequests.test_download_has_no_stray_output_to_stdout glanceclient.tests.unit.test_shell.ShellTestRequests.test_download_has_no_stray_output_to_stdout ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last): File "/<<PKGBUILDDIR>>/glanceclient/tests/unit/test_shell.py", line 912, in test_download_has_no_stray_output_to_stdout shell.main(argstr.split()) File "/<<PKGBUILDDIR>>/glanceclient/shell.py", line 588, in main args.func(client, args) File "/<<PKGBUILDDIR>>/glanceclient/v1/shell.py", line 163, in do_image_download body = image.data() ^^^^^^^^^^^^ File "/<<PKGBUILDDIR>>/glanceclient/v1/images.py", line 55, in data return self.manager.data(self, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<<PKGBUILDDIR>>/glanceclient/v1/images.py", line 146, in data resp, body = self.client.get('/v1/images/%s' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<<PKGBUILDDIR>>/glanceclient/common/http.py", line 318, in get return self._request('GET', url, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<<PKGBUILDDIR>>/glanceclient/common/http.py", line 272, in _request resp = self.session.request(method, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/requests/sessions.py", line 589, in request resp = self.send(prep, **send_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/requests_mock/mocker.py", line 185, in _fake_send return _original_send(session, request, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/requests/sessions.py", line 703, in send r = adapter.send(request, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/requests_mock/adapter.py", line 248, in send resp = matcher(request) ^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/requests_mock/adapter.py", line 228, in __call__ return response_matcher.get_response(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/requests_mock/response.py", line 268, in get_response return create_response(request, ^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/requests_mock/response.py", line 205, in create_response _extract_cookies(request, response, kwargs.get('cookies')) File "/usr/lib/python3/dist-packages/requests_mock/response.py", line 103, in _extract_cookies response.cookies.extract_cookies(MockResponse(response.raw.headers), File "/usr/lib/python3.12/http/cookiejar.py", line 1685, in extract_cookies for cookie in self.make_cookies(response, request): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/http/cookiejar.py", line 1603, in make_cookies rfc2965_hdrs = headers.get_all("Set-Cookie2", []) ^^^^^^^^^^^^^^^ AttributeError: 'dict' object has no attribute 'get_all' ====================================================================== FAIL: glanceclient.tests.unit.test_shell.ShellTestRequests.test_v1_download_has_no_stray_output_to_stdout glanceclient.tests.unit.test_shell.ShellTestRequests.test_v1_download_has_no_stray_output_to_stdout ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last): File "/<<PKGBUILDDIR>>/glanceclient/tests/unit/test_shell.py", line 941, in test_v1_download_has_no_stray_output_to_stdout shell.main(argstr.split()) File "/<<PKGBUILDDIR>>/glanceclient/shell.py", line 588, in main args.func(client, args) File "/<<PKGBUILDDIR>>/glanceclient/v1/shell.py", line 163, in do_image_download body = image.data() ^^^^^^^^^^^^ File "/<<PKGBUILDDIR>>/glanceclient/v1/images.py", line 55, in data return self.manager.data(self, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<<PKGBUILDDIR>>/glanceclient/v1/images.py", line 146, in data resp, body = self.client.get('/v1/images/%s' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<<PKGBUILDDIR>>/glanceclient/common/http.py", line 318, in get return self._request('GET', url, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<<PKGBUILDDIR>>/glanceclient/common/http.py", line 272, in _request resp = self.session.request(method, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/requests/sessions.py", line 589, in request resp = self.send(prep, **send_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/requests_mock/mocker.py", line 185, in _fake_send return _original_send(session, request, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/requests/sessions.py", line 703, in send r = adapter.send(request, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/requests_mock/adapter.py", line 248, in send resp = matcher(request) ^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/requests_mock/adapter.py", line 228, in __call__ return response_matcher.get_response(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/requests_mock/response.py", line 268, in get_response return create_response(request, ^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/requests_mock/response.py", line 205, in create_response _extract_cookies(request, response, kwargs.get('cookies')) File "/usr/lib/python3/dist-packages/requests_mock/response.py", line 103, in _extract_cookies response.cookies.extract_cookies(MockResponse(response.raw.headers), File "/usr/lib/python3.12/http/cookiejar.py", line 1685, in extract_cookies for cookie in self.make_cookies(response, request): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/http/cookiejar.py", line 1603, in make_cookies rfc2965_hdrs = headers.get_all("Set-Cookie2", []) ^^^^^^^^^^^^^^^ AttributeError: 'dict' object has no attribute 'get_all' ====================================================================== FAIL: glanceclient.tests.unit.test_shell.ShellTestRequests.test_v2_download_has_no_stray_output_to_stdout glanceclient.tests.unit.test_shell.ShellTestRequests.test_v2_download_has_no_stray_output_to_stdout ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last): File "/<<PKGBUILDDIR>>/glanceclient/tests/unit/test_shell.py", line 967, in test_v2_download_has_no_stray_output_to_stdout shell.main(argstr.split()) File "/<<PKGBUILDDIR>>/glanceclient/shell.py", line 588, in main args.func(client, args) File "/<<PKGBUILDDIR>>/glanceclient/v2/shell.py", line 661, in do_image_download body = gc.images.data(args.id, ^^^^^^^^^^^^^^^^^^^^^^^ File "/<<PKGBUILDDIR>>/glanceclient/common/utils.py", line 649, in inner return RequestIdProxy(wrapped(*args, **kwargs)) ^^^^^^^^^^^^^^^^^^^^^^^^ File "/<<PKGBUILDDIR>>/glanceclient/v2/images.py", line 255, in data resp, body = self.http_client.get(url) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<<PKGBUILDDIR>>/glanceclient/common/http.py", line 318, in get return self._request('GET', url, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/<<PKGBUILDDIR>>/glanceclient/common/http.py", line 272, in _request resp = self.session.request(method, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/requests/sessions.py", line 589, in request resp = self.send(prep, **send_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/requests_mock/mocker.py", line 185, in _fake_send return _original_send(session, request, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/requests/sessions.py", line 703, in send r = adapter.send(request, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/requests_mock/adapter.py", line 248, in send resp = matcher(request) ^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/requests_mock/adapter.py", line 228, in __call__ return response_matcher.get_response(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/requests_mock/response.py", line 268, in get_response return create_response(request, ^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/requests_mock/response.py", line 205, in create_response _extract_cookies(request, response, kwargs.get('cookies')) File "/usr/lib/python3/dist-packages/requests_mock/response.py", line 103, in _extract_cookies response.cookies.extract_cookies(MockResponse(response.raw.headers), File "/usr/lib/python3.12/http/cookiejar.py", line 1685, in extract_cookies for cookie in self.make_cookies(response, request): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/http/cookiejar.py", line 1603, in make_cookies rfc2965_hdrs = headers.get_all("Set-Cookie2", []) ^^^^^^^^^^^^^^^ AttributeError: 'dict' object has no attribute 'get_all' ---------------------------------------------------------------------- Ran 693 tests in 4.358s FAILED (failures=3, skipped=10) + echo ======> STESTR TEST SUITE FAILED FOR python3.12: displaying pip3 freeze output... ======> STESTR TEST SUITE FAILED FOR python3.12: displaying pip3 freeze output... + [ -x /usr/bin/pip3 ] + pip3 freeze WARNING: The directory '/sbuild-nonexistent/.cache/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you should use sudo's -H flag. alabaster==0.7.16 attrs==23.2.0 autopage==0.4.0 Babel==2.14.0 bcrypt==4.1.2 blinker==1.8.2 certifi==2024.6.2 chardet==5.2.0 charset-normalizer==3.3.2 cliff==4.6.0 cmd2==2.4.3+ds colorama==0.4.6 coverage==7.2.7 cryptography==42.0.5 ddt==1.7.1 debtcollector==3.0.0 decorator==5.1.1 defusedxml==0.7.1 deprecation==2.0.7 dnspython==2.6.1 docutils==0.20.1 dogpile.cache==1.3.1 dulwich==0.21.6 eventlet==0.0.0 extras==1.0.0 fasteners==0.18 fixtures==4.1.0 flake8==7.1.0 gabbi==2.4.0 greenlet==3.0.1 hacking==4.1.0 hatch-vcs==0.4.0 hatchling==1.25.0 httplib2==0.22.0 idna==3.6 imagesize==1.4.1 iniconfig==1.1.1 iso8601==1.0.2 Jinja2==3.1.3 jmespath==1.0.1 jsonpatch==1.32 jsonpath-rw==1.4.0 jsonpath-rw-ext==1.2.2 jsonpointer==2.4 jsonschema==4.19.2 jsonschema-specifications==2023.12.1 keystoneauth1==5.6.0 lxml==5.2.2 Mako==1.3.5.dev0 MarkupSafe==2.1.5 mccabe==0.7.0 monotonic==1.6 msgpack==1.0.3 netaddr==0.10.1 netifaces==0.11.0 oauthlib==3.2.2 openstackdocstheme==3.2.0 openstacksdk==3.0.0 os-client-config==2.1.0 os-service-types==1.7.0 os-testr==3.0.0 oslo.concurrency==6.0.0 oslo.config==9.4.0 oslo.context==5.5.0 oslo.i18n==6.3.0 oslo.log==5.5.1 oslo.serialization==5.4.0 oslo.utils==7.1.0 oslotest==4.5.0 packaging==24.1 paramiko==3.4.0 pathspec==0.12.1 pbr==6.0.0 platformdirs==4.2.1 pluggy==1.5.0 ply==3.11 prettytable==3.10.1 pyasyncore==1.0.2 pycodestyle==2.11.1 pyflakes==3.2.0 Pygments==2.18.0 pyinotify==0.9.6 PyJWT==2.7.0 PyNaCl==1.5.0 pyOpenSSL==24.1.0 pyparsing==3.1.2 pyperclip==1.8.2 pytest==8.2.2 python-dateutil==2.9.0 python-subunit==1.4.2 python-swiftclient==4.5.0 pytz==2024.1 PyYAML==6.0.1 referencing==0.31.0 requests==2.32.3 requests-mock==1.12.1 requestsexceptions==1.4.0 rfc3986==2.0.0 roman==3.3 rpds-py==0.12.0 setuptools==70.3.0 setuptools-scm==8.1.0 six==1.16.0 snowballstemmer==2.2.0 Sphinx==7.3.7 sphinxcontrib-apidoc==0.3.0 stestr==4.1.0 stevedore==5.2.0 tempest==38.0.0 testrepository==0.0.20 testscenarios==0.5.0 testtools==2.7.2 tomlkit==0.12.5 trove-classifiers==2024.4.10 urllib3==2.0.7 voluptuous==0.14.2 warlock==2.0.1 wcwidth==0.2.13 wheel==0.43.0 wrapt==1.15.0 wsgi-intercept==1.13.0 + exit 1 make[1]: *** [debian/rules:29: override_dh_auto_test] Error 1 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:6: build] Error 2 dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 -------------------------------------------------------------------------------- The above is just how the build ends and not necessarily the most relevant part. If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202407/ About the archive rebuild: The build was made on virtual machines of type m6a.large and r6a.large from AWS, using sbuild and a reduced chroot with only build-essential packages. If you could not reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and affects, so that this is still visible in the BTS web page for this package. Thanks.