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.

Reply via email to