Your message dated Tue, 06 Aug 2024 08:49:53 +0000
with message-id <[email protected]>
and subject line Bug#1076910: fixed in python-glanceclient 1:4.5.0-4
has caused the Debian Bug report #1076910,
regarding python-glanceclient: FTBFS: FAIL: 
glanceclient.tests.unit.test_shell.ShellTestRequests.test_v1_download_has_no_stray_output_to_stdout
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.)


-- 
1076910: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076910
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
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.

--- End Message ---
--- Begin Message ---
Source: python-glanceclient
Source-Version: 1:4.5.0-4
Done: Thomas Goirand <[email protected]>

We believe that the bug you reported is fixed in the latest version of
python-glanceclient, 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-glanceclient 
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: Fri, 26 Jul 2024 03:57:14 +0200
Source: python-glanceclient
Architecture: source
Version: 1:4.5.0-4
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenStack <[email protected]>
Changed-By: Thomas Goirand <[email protected]>
Closes: 1076910
Changes:
 python-glanceclient (1:4.5.0-4) unstable; urgency=medium
 .
   * Blacklist .*test_shell\.ShellTestRequests.*. See bug filled upstream:
     https://bugs.launchpad.net/python-glanceclient/+bug/2074131 as this looks
     like an issue in requests-mock (Closes: #1076910).
Checksums-Sha1:
 8fe51a6fd36846a020f8ce686566957d28fe6d19 2753 python-glanceclient_4.5.0-4.dsc
 ebc1f4b7e1e76484171154d714ec9bbdd7e12eb7 29784 
python-glanceclient_4.5.0-4.debian.tar.xz
 31048da5651ab7f6c141dcc3df2072fb3ef39c9e 12415 
python-glanceclient_4.5.0-4_amd64.buildinfo
Checksums-Sha256:
 6b4273955e26921c634e1dd68856291ce798705cc0a223536ee3afc29e0eaa37 2753 
python-glanceclient_4.5.0-4.dsc
 7d130a54b30fe2646c4db494a7d95bf93183129119d591febb0b7eb4ffc3d1af 29784 
python-glanceclient_4.5.0-4.debian.tar.xz
 2fc0a5f31a0a469964c5971bbca4084ddb238b90350454d66af63011c1c03509 12415 
python-glanceclient_4.5.0-4_amd64.buildinfo
Files:
 6d5691fe34adb52f331a2501f8a93301 2753 python optional 
python-glanceclient_4.5.0-4.dsc
 11180092239c6753c81f2d87a354ed1f 29784 python optional 
python-glanceclient_4.5.0-4.debian.tar.xz
 3889a20c404d7cc6c52ef6683db8aeb6 12415 python optional 
python-glanceclient_4.5.0-4_amd64.buildinfo

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

iQIzBAEBCAAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmax39EACgkQ1BatFaxr
Q/622Q//ejA9Oywuz7k8wqZcSLgzk8yIg6usJoL6oMYxdKf0KqzBs3Oc+HDfWnVY
4q5rWxuQlNo5Vpv+kkX24xhGln1JHA2jGjw3tSCtrf9OfMhLcxdUn2XbWMW6QH5t
Oxgg7VYblJEdsRxuAByKdiLVwWJKyLCs8iYRWUlqjI6kiMnuuYkuOkloJi1tlAQn
DGYj3hoqC9jsBUz8UbLi7dK/Cf43MtNaxT+Qr1I+AX5XM4cHBmUVV3Eqm+kM67/T
bQ172q7HylODDN90GDaSOLfIiLVRrTFo/H2b0IIDFI3HzQX7Y0l8Rollbwkqlk0w
rQ5PbNBdwkcUAvJl2JN6SOi7moOI90L5xMivFydX2GxhktOJ+GLeVziUs4Q3PJCt
9ttWfFbtcLVumgPa8TP49XHrIanYmC0F/P+qUZuyKMbMEGIAp+K29mcNu6cIpbrF
Gdrwwz0qjqgOPvCH53UXwGQ0c0sXVhJpwkTFsECGNPEvA1fqxvqDbzwjQsTOyrZa
/XMIiyn3/5WwVb04BMMzxrucn4PIU8Ii8q318T0yKolMFqBorjCEAD8NP42aT6fz
Cx8SF/lWgnV3Csl0m6pTbkMYfvjnyiC0QFfRE4WkACNUY+CSVXiujjOQNx/+NlwV
c5+y8wA5Hjoch6sxtClVWgaYWCHTc1dteohKDGU0j3pxs7+pX9w=
=4Ij8
-----END PGP SIGNATURE-----

Attachment: pgpJ2JsO5Fwxh.pgp
Description: PGP signature


--- End Message ---

Reply via email to