Your message dated Tue, 19 Dec 2023 16:51:46 +0000
with message-id <e1rfdjq-00ezm3...@fasolo.debian.org>
and subject line Bug#1058411: fixed in python-pykmip 0.10.0-6
has caused the Debian Bug report #1058411,
regarding python-pykmip: FTBFS: AttributeError: <module 'ssl' from 
'/usr/lib/python3.12/ssl.py'> does not have the attribute 'wrap_socket'
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.)


-- 
1058411: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1058411
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: python-pykmip
Version: 0.10.0-5
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20231212 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> make[1]: pyversions: No such file or directory
> py3versions: no X-Python3-Version in control file, using supported versions
> set -e ; for i in 3.12 3.11 ; do \
>       PYTHONPATH=. PYTHON=python$i python$i -m coverage run --source=kmip/ -m 
> pytest --strict kmip/tests/unit ; \
> done
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.12.1, pytest-7.4.3, pluggy-1.3.0
> rootdir: /<<PKGBUILDDIR>>
> configfile: pytest.ini
> collected 3394 items
> 
> kmip/tests/unit/test_kmip.py .                                           [  
> 0%]
> kmip/tests/unit/core/test_config_helper.py ......                        [  
> 0%]
> kmip/tests/unit/core/test_enums.py ..................                    [  
> 0%]
> kmip/tests/unit/core/test_policy.py ...........                          [  
> 1%]
> kmip/tests/unit/core/test_utils.py .....s.sssss                          [  
> 1%]
> kmip/tests/unit/core/attributes/test_application_specific_information.py . [  
> 1%]
> ..............                                                           [  
> 1%]
> kmip/tests/unit/core/attributes/test_attributes.py ...ssss...ssss....... [  
> 2%]
> ........................................................................ [  
> 4%]
> ....................                                                     [  
> 5%]
> kmip/tests/unit/core/attributes/test_digest.py ........................  [  
> 5%]
> kmip/tests/unit/core/factories/test_attribute.py .                       [  
> 5%]
> kmip/tests/unit/core/factories/test_attribute_values.py ..........ss.s.s [  
> 6%]
> ....................s....                                                [  
> 7%]
> kmip/tests/unit/core/factories/payloads/test_payload.py ................ [  
> 7%]
> ...........................                                              [  
> 8%]
> kmip/tests/unit/core/factories/payloads/test_request.py ................ [  
> 8%]
> ..........................                                               [  
> 9%]
> kmip/tests/unit/core/factories/payloads/test_response.py ............... [ 
> 10%]
> ...........................                                              [ 
> 10%]
> kmip/tests/unit/core/messages/test_messages.py ......................... [ 
> 11%]
> ....                                                                     [ 
> 11%]
> kmip/tests/unit/core/messages/contents/test_authentication.py .......... [ 
> 12%]
> ......                                                                   [ 
> 12%]
> kmip/tests/unit/core/messages/contents/test_protocol_version.py ........ [ 
> 12%]
> .....................                                                    [ 
> 13%]
> kmip/tests/unit/core/messages/payloads/test_activate.py ..........       [ 
> 13%]
> kmip/tests/unit/core/messages/payloads/test_archive.py ................. [ 
> 13%]
> .............                                                            [ 
> 14%]
> kmip/tests/unit/core/messages/payloads/test_cancel.py .................. [ 
> 14%]
> ...............                                                          [ 
> 15%]
> kmip/tests/unit/core/messages/payloads/test_check.py ................... [ 
> 15%]
> .................................                                        [ 
> 16%]
> kmip/tests/unit/core/messages/payloads/test_create.py .................. [ 
> 17%]
> ................................                                         [ 
> 18%]
> kmip/tests/unit/core/messages/payloads/test_create_key_pair.py ......... [ 
> 18%]
> .......................................................                  [ 
> 20%]
> kmip/tests/unit/core/messages/payloads/test_decrypt.py ................. [ 
> 20%]
> .................................                                        [ 
> 21%]
> kmip/tests/unit/core/messages/payloads/test_delete_attribute.py ........ [ 
> 21%]
> .................................                                        [ 
> 22%]
> kmip/tests/unit/core/messages/payloads/test_derive_key.py .............. [ 
> 23%]
> ...............................................                          [ 
> 24%]
> kmip/tests/unit/core/messages/payloads/test_discover_versions.py ....... [ 
> 24%]
> .............                                                            [ 
> 25%]
> kmip/tests/unit/core/messages/payloads/test_encrypt.py ................. [ 
> 25%]
> ......................................                                   [ 
> 26%]
> kmip/tests/unit/core/messages/payloads/test_get.py ..................... [ 
> 27%]
> ..............................                                           [ 
> 28%]
> kmip/tests/unit/core/messages/payloads/test_get_attribute_list.py ...... [ 
> 28%]
> ...............................................                          [ 
> 29%]
> kmip/tests/unit/core/messages/payloads/test_get_attributes.py .......... [ 
> 30%]
> ..........................................................               [ 
> 31%]
> kmip/tests/unit/core/messages/payloads/test_get_usage_allocation.py .... [ 
> 31%]
> ...............................                                          [ 
> 32%]
> kmip/tests/unit/core/messages/payloads/test_locate.py .................. [ 
> 33%]
> .....................................                                    [ 
> 34%]
> kmip/tests/unit/core/messages/payloads/test_mac.py ...................   [ 
> 35%]
> kmip/tests/unit/core/messages/payloads/test_modify_attribute.py ........ [ 
> 35%]
> ............................                                             [ 
> 36%]
> kmip/tests/unit/core/messages/payloads/test_obtain_lease.py ............ [ 
> 36%]
> ..........................                                               [ 
> 37%]
> kmip/tests/unit/core/messages/payloads/test_poll.py ...............      [ 
> 37%]
> kmip/tests/unit/core/messages/payloads/test_query.py ................... [ 
> 38%]
> ......................................................                   [ 
> 39%]
> kmip/tests/unit/core/messages/payloads/test_recover.py ................. [ 
> 40%]
> .............                                                            [ 
> 40%]
> kmip/tests/unit/core/messages/payloads/test_register.py ................ [ 
> 41%]
> ..................................                                       [ 
> 42%]
> kmip/tests/unit/core/messages/payloads/test_rekey.py ................... [ 
> 42%]
> ........................                                                 [ 
> 43%]
> kmip/tests/unit/core/messages/payloads/test_rekey_key_pair.py .......... [ 
> 43%]
> .                                                                        [ 
> 43%]
> kmip/tests/unit/core/messages/payloads/test_revoke.py ............       [ 
> 44%]
> kmip/tests/unit/core/messages/payloads/test_set_attribute.py ........... [ 
> 44%]
> .................                                                        [ 
> 44%]
> kmip/tests/unit/core/messages/payloads/test_sign.py .................... [ 
> 45%]
> .....................                                                    [ 
> 46%]
> kmip/tests/unit/core/messages/payloads/test_signature_verify.py ........ [ 
> 46%]
> ..........................................................               [ 
> 48%]
> kmip/tests/unit/core/misc/test_misc.py ...........                       [ 
> 48%]
> kmip/tests/unit/core/misc/test_server_information.py ................    [ 
> 48%]
> kmip/tests/unit/core/objects/test_attribute.py sssss.sssssss..s          [ 
> 49%]
> kmip/tests/unit/core/objects/test_credentials.py ....................... [ 
> 50%]
> ........................................................................ [ 
> 52%]
> .......................................                                  [ 
> 53%]
> kmip/tests/unit/core/objects/test_current_attribute.py ................  [ 
> 53%]
> kmip/tests/unit/core/objects/test_extension_information.py ............. [ 
> 54%]
> ............                                                             [ 
> 54%]
> kmip/tests/unit/core/objects/test_new_attribute.py ................      [ 
> 55%]
> kmip/tests/unit/core/objects/test_objects.py ........................... [ 
> 55%]
> ........................................................................ [ 
> 57%]
> ........................................................................ [ 
> 60%]
> ........................................................................ [ 
> 62%]
> ........................................................................ [ 
> 64%]
> ...........................................................              [ 
> 66%]
> kmip/tests/unit/core/primitives/test_base.py ..................s....     [ 
> 66%]
> kmip/tests/unit/core/primitives/test_big_integer.py .................... [ 
> 67%]
> ..                                                                       [ 
> 67%]
> kmip/tests/unit/core/primitives/test_boolean.py ........................ [ 
> 68%]
> ..                                                                       [ 
> 68%]
> kmip/tests/unit/core/primitives/test_byte_string.py ................     [ 
> 68%]
> kmip/tests/unit/core/primitives/test_date_time.py ......                 [ 
> 68%]
> kmip/tests/unit/core/primitives/test_enumeration.py .................... [ 
> 69%]
> ...                                                                      [ 
> 69%]
> kmip/tests/unit/core/primitives/test_integer.py ........................ [ 
> 70%]
> .........                                                                [ 
> 70%]
> kmip/tests/unit/core/primitives/test_interval.py ...................     [ 
> 70%]
> kmip/tests/unit/core/primitives/test_long_integer.py ................... [ 
> 71%]
> ...........                                                              [ 
> 71%]
> kmip/tests/unit/core/primitives/test_text_string.py ..............       [ 
> 72%]
> kmip/tests/unit/core/secrets/test_certificate.py ...............         [ 
> 72%]
> kmip/tests/unit/core/secrets/test_split_key.py .s....................... [ 
> 73%]
> .....                                                                    [ 
> 73%]
> kmip/tests/unit/pie/test_client.py ..................................... [ 
> 74%]
> ........................................................................ [ 
> 76%]
> .....                                                                    [ 
> 76%]
> kmip/tests/unit/pie/test_exceptions.py .....                             [ 
> 77%]
> kmip/tests/unit/pie/test_factory.py .........................            [ 
> 77%]
> kmip/tests/unit/pie/objects/test_application_specific_information.py ... [ 
> 77%]
> ........                                                                 [ 
> 78%]
> kmip/tests/unit/pie/objects/test_certificate.py .............            [ 
> 78%]
> kmip/tests/unit/pie/objects/test_cryptographic_object.py .....           [ 
> 78%]
> kmip/tests/unit/pie/objects/test_key.py ......                           [ 
> 78%]
> kmip/tests/unit/pie/objects/test_managed_object.py ........              [ 
> 79%]
> kmip/tests/unit/pie/objects/test_object_group.py .........               [ 
> 79%]
> kmip/tests/unit/pie/objects/test_opaque_object.py ...................... [ 
> 80%]
> ..                                                                       [ 
> 80%]
> kmip/tests/unit/pie/objects/test_private_key.py ........................ [ 
> 80%]
> ...........                                                              [ 
> 81%]
> kmip/tests/unit/pie/objects/test_public_key.py ......................... [ 
> 81%]
> ..........                                                               [ 
> 82%]
> kmip/tests/unit/pie/objects/test_secret_data.py ........................ [ 
> 82%]
> ..                                                                       [ 
> 82%]
> kmip/tests/unit/pie/objects/test_split_key.py .........................  [ 
> 83%]
> kmip/tests/unit/pie/objects/test_sqltypes.py ...........                 [ 
> 83%]
> kmip/tests/unit/pie/objects/test_symmetric_key.py ...................... [ 
> 84%]
> ...........                                                              [ 
> 84%]
> kmip/tests/unit/pie/objects/test_x509_certificate.py ................... [ 
> 85%]
> ....                                                                     [ 
> 85%]
> kmip/tests/unit/services/test_auth.py ..........                         [ 
> 85%]
> kmip/tests/unit/services/test_kmip_client.py ........................... [ 
> 86%]
> ..........................F..........                                    [ 
> 87%]
> kmip/tests/unit/services/test_kmip_protocol.py ......                    [ 
> 87%]
> kmip/tests/unit/services/server/test_config.py ......................... [ 
> 88%]
> .                                                                        [ 
> 88%]
> kmip/tests/unit/services/server/test_engine.py ......................... [ 
> 89%]
> ..................s..................................................... [ 
> 91%]
> ........................................................................ [ 
> 93%]
> ...............                                                          [ 
> 94%]
> kmip/tests/unit/services/server/test_monitor.py .....................    [ 
> 94%]
> kmip/tests/unit/services/server/test_policy.py ........                  [ 
> 95%]
> kmip/tests/unit/services/server/test_server.py .....F..                  [ 
> 95%]
> kmip/tests/unit/services/server/test_session.py ....................     [ 
> 95%]
> kmip/tests/unit/services/server/auth/test_slugs.py .........             [ 
> 96%]
> kmip/tests/unit/services/server/auth/test_utils.py .........             [ 
> 96%]
> kmip/tests/unit/services/server/crypto/test_engine.py .................. [ 
> 96%]
> ........................................................................ [ 
> 99%]
> .................................                                        
> [100%]
> 
> =================================== FAILURES 
> ===================================
> _____________________ TestKMIPClient.test_socket_ssl_wrap 
> ______________________
> 'NoneType' object is not iterable
> 
> During handling of the above exception, another exception occurred:
> NOTE: Incompatible Exception Representation, displaying natively:
> 
> testtools.testresult.real._StringException: Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/kmip/tests/unit/services/test_kmip_client.py", line 
> 774, in test_socket_ssl_wrap
>     self.client._create_socket(sock)
>   File "/<<PKGBUILDDIR>>/kmip/services/kmip_client.py", line 288, in 
> _create_socket
>     self.socket = ssl.wrap_socket(
>                   ^^^^^^^^^^^^^^^
> AttributeError: module 'ssl' has no attribute 'wrap_socket'
> 
> ------------------------------ Captured log call 
> -------------------------------
> WARNING  kmip.core.config_helper:config_helper.py:64 Config file 
> ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', 
> '/<<PKGBUILDDIR>>/kmip/pykmip.conf', '/<<PKGBUILDDIR>>/kmip/kmipconfig.ini'] 
> not found
> WARNING  kmip.core.config_helper:config_helper.py:64 Config file 
> ['/sbuild-nonexistent/.pykmip/pykmip.conf', '/etc/pykmip/pykmip.conf', 
> '/<<PKGBUILDDIR>>/kmip/pykmip.conf', '/<<PKGBUILDDIR>>/kmip/kmipconfig.ini'] 
> not found
> __________________________ TestKmipServer.test_start 
> ___________________________
> 'NoneType' object is not iterable
> 
> During handling of the above exception, another exception occurred:
> NOTE: Incompatible Exception Representation, displaying natively:
> 
> testtools.testresult.real._StringException: Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/mock.py", line 1387, in patched
>     return func(*newargs, **newkeywargs)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/kmip/tests/unit/services/server/test_server.py", 
> line 171, in test_start
>     with mock.patch('ssl.wrap_socket') as ssl_mock:
>   File "/usr/lib/python3.12/unittest/mock.py", line 1455, in __enter__
>     original, local = self.get_original()
>                       ^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/mock.py", line 1428, in get_original
>     raise AttributeError(
> AttributeError: <module 'ssl' from '/usr/lib/python3.12/ssl.py'> does not 
> have the attribute 'wrap_socket'
> 
> =============================== warnings summary 
> ===============================
> ../../../usr/lib/python3/dist-packages/_pytest/config/__init__.py:1316
>   /usr/lib/python3/dist-packages/_pytest/config/__init__.py:1316: 
> PytestRemovedIn8Warning: The --strict option is deprecated, use 
> --strict-markers instead.
>     self.issue_config_time_warning(
> 
> ../../../usr/lib/python3/dist-packages/sqlalchemy/sql/sqltypes.py:2061
>   /usr/lib/python3/dist-packages/sqlalchemy/sql/sqltypes.py:2061: 
> DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and 
> scheduled for removal in a future version. Use timezone-aware objects to 
> represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, 
> datetime.UTC).
>     epoch = dt.datetime.utcfromtimestamp(0)
> 
> kmip/pie/sqltypes.py:24
>   /<<PKGBUILDDIR>>/kmip/pie/sqltypes.py:24: MovedIn20Warning: Deprecated API 
> features detected! These feature(s) are not compatible with SQLAlchemy 2.0. 
> To prevent incompatible upgrades prior to updating applications, ensure 
> requirements files are pinned to "sqlalchemy<2.0". Set environment variable 
> SQLALCHEMY_WARN_20=1 to show all deprecation warnings.  Set environment 
> variable SQLALCHEMY_SILENCE_UBER_WARNING=1 to silence this message. 
> (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9)
>     Base = declarative_base()
> 
> kmip/tests/unit/pie/objects/test_certificate.py:22
>   /<<PKGBUILDDIR>>/kmip/tests/unit/pie/objects/test_certificate.py:22: 
> SAWarning: Mapper mapped class DummyCertificate->certificates does not 
> indicate a polymorphic_identity, yet is part of an inheritance hierarchy that 
> has a polymorphic_on column of 'managed_objects.class_type'.  Objects of this 
> type cannot be loaded polymorphically which can lead to degraded or incorrect 
> loading behavior in some scenarios.  Please establish a polmorphic_identity 
> for this class, or leave it un-mapped.  To omit mapping an intermediary class 
> when using declarative, set the '__abstract__ = True' attribute on that class.
>     class DummyCertificate(objects.Certificate):
> 
> kmip/tests/unit/pie/objects/test_cryptographic_object.py:22
>   
> /<<PKGBUILDDIR>>/kmip/tests/unit/pie/objects/test_cryptographic_object.py:22: 
> SAWarning: Mapper mapped class DummyCryptographicObject->crypto_objects does 
> not indicate a polymorphic_identity, yet is part of an inheritance hierarchy 
> that has a polymorphic_on column of 'managed_objects.class_type'.  Objects of 
> this type cannot be loaded polymorphically which can lead to degraded or 
> incorrect loading behavior in some scenarios.  Please establish a 
> polmorphic_identity for this class, or leave it un-mapped.  To omit mapping 
> an intermediary class when using declarative, set the '__abstract__ = True' 
> attribute on that class.
>     class DummyCryptographicObject(CryptographicObject):
> 
> kmip/tests/unit/pie/objects/test_key.py:22
>   /<<PKGBUILDDIR>>/kmip/tests/unit/pie/objects/test_key.py:22: SAWarning: 
> Mapper mapped class DummyKey->keys does not indicate a polymorphic_identity, 
> yet is part of an inheritance hierarchy that has a polymorphic_on column of 
> 'managed_objects.class_type'.  Objects of this type cannot be loaded 
> polymorphically which can lead to degraded or incorrect loading behavior in 
> some scenarios.  Please establish a polmorphic_identity for this class, or 
> leave it un-mapped.  To omit mapping an intermediary class when using 
> declarative, set the '__abstract__ = True' attribute on that class.
>     class DummyKey(Key):
> 
> kmip/tests/unit/pie/objects/test_managed_object.py:21
>   /<<PKGBUILDDIR>>/kmip/tests/unit/pie/objects/test_managed_object.py:21: 
> SAWarning: Mapper mapped class DummyManagedObject->managed_objects does not 
> indicate a polymorphic_identity, yet is part of an inheritance hierarchy that 
> has a polymorphic_on column of 'managed_objects.class_type'.  Objects of this 
> type cannot be loaded polymorphically which can lead to degraded or incorrect 
> loading behavior in some scenarios.  Please establish a polmorphic_identity 
> for this class, or leave it un-mapped.  To omit mapping an intermediary class 
> when using declarative, set the '__abstract__ = True' attribute on that class.
>     class DummyManagedObject(ManagedObject):
> 
> kmip/tests/unit/services/server/test_engine.py: 183 warnings
> kmip/tests/unit/services/server/test_session.py: 8 warnings
> kmip/tests/unit/services/server/crypto/test_engine.py: 123 warnings
>   /<<PKGBUILDDIR>>/kmip/services/server/crypto/engine.py:54: 
> CryptographyDeprecationWarning: Blowfish has been deprecated
>     enums.CryptographicAlgorithm.BLOWFISH:   algorithms.Blowfish,
> 
> kmip/tests/unit/services/server/test_engine.py: 183 warnings
> kmip/tests/unit/services/server/test_session.py: 8 warnings
> kmip/tests/unit/services/server/crypto/test_engine.py: 123 warnings
>   /<<PKGBUILDDIR>>/kmip/services/server/crypto/engine.py:56: 
> CryptographyDeprecationWarning: CAST5 has been deprecated
>     enums.CryptographicAlgorithm.CAST5:      algorithms.CAST5,
> 
> kmip/tests/unit/services/server/test_engine.py: 183 warnings
> kmip/tests/unit/services/server/test_session.py: 8 warnings
> kmip/tests/unit/services/server/crypto/test_engine.py: 123 warnings
>   /<<PKGBUILDDIR>>/kmip/services/server/crypto/engine.py:57: 
> CryptographyDeprecationWarning: IDEA has been deprecated
>     enums.CryptographicAlgorithm.IDEA:       algorithms.IDEA,
> 
> kmip/tests/unit/services/server/test_engine.py: 94 warnings
>   /<<PKGBUILDDIR>>/kmip/services/server/engine.py:441: SAWarning: 
> TypeDecorator EnumType() will not produce a cache key because the 
> ``cache_ok`` attribute is not set to True.  This can have significant 
> performance implications including some performance degradations in 
> comparison to prior SQLAlchemy versions.  Set this attribute to True if this 
> type object's state is safe to use in a cache key, or False to disable this 
> warning. (Background on this error at: https://sqlalche.me/e/14/cprf)
>     ).one()[0]
> 
> kmip/tests/unit/services/server/test_engine.py::TestKmipEngine::test_locate_with_certificate_type
>   /<<PKGBUILDDIR>>/kmip/services/server/engine.py:678: SAWarning: 
> TypeDecorator EnumType() will not produce a cache key because the 
> ``cache_ok`` attribute is not set to True.  This can have significant 
> performance implications including some performance degradations in 
> comparison to prior SQLAlchemy versions.  Set this attribute to True if this 
> type object's state is safe to use in a cache key, or False to disable this 
> warning. (Background on this error at: https://sqlalche.me/e/14/cprf)
>     return managed_object.certificate_type
> 
> kmip/tests/unit/services/server/test_engine.py::TestKmipEngine::test_locate_with_certificate_type
>   /<<PKGBUILDDIR>>/kmip/services/server/engine.py:678: SAWarning: 
> TypeDecorator UsageMaskType() will not produce a cache key because the 
> ``cache_ok`` attribute is not set to True.  This can have significant 
> performance implications including some performance degradations in 
> comparison to prior SQLAlchemy versions.  Set this attribute to True if this 
> type object's state is safe to use in a cache key, or False to disable this 
> warning. (Background on this error at: https://sqlalche.me/e/14/cprf)
>     return managed_object.certificate_type
> 
> kmip/tests/unit/services/server/test_engine.py::TestKmipEngine::test_locate_with_cryptographic_algorithm
>   /<<PKGBUILDDIR>>/kmip/services/server/engine.py:670: SAWarning: 
> TypeDecorator EnumType() will not produce a cache key because the 
> ``cache_ok`` attribute is not set to True.  This can have significant 
> performance implications including some performance degradations in 
> comparison to prior SQLAlchemy versions.  Set this attribute to True if this 
> type object's state is safe to use in a cache key, or False to disable this 
> warning. (Background on this error at: https://sqlalche.me/e/14/cprf)
>     return managed_object.cryptographic_algorithm
> 
> kmip/tests/unit/services/server/test_engine.py::TestKmipEngine::test_locate_with_cryptographic_algorithm
>   /<<PKGBUILDDIR>>/kmip/services/server/engine.py:670: SAWarning: 
> TypeDecorator UsageMaskType() will not produce a cache key because the 
> ``cache_ok`` attribute is not set to True.  This can have significant 
> performance implications including some performance degradations in 
> comparison to prior SQLAlchemy versions.  Set this attribute to True if this 
> type object's state is safe to use in a cache key, or False to disable this 
> warning. (Background on this error at: https://sqlalche.me/e/14/cprf)
>     return managed_object.cryptographic_algorithm
> 
> kmip/tests/unit/services/server/test_engine.py::TestKmipEngine::test_locate_with_cryptographic_length
>   /<<PKGBUILDDIR>>/kmip/services/server/engine.py:672: SAWarning: 
> TypeDecorator EnumType() will not produce a cache key because the 
> ``cache_ok`` attribute is not set to True.  This can have significant 
> performance implications including some performance degradations in 
> comparison to prior SQLAlchemy versions.  Set this attribute to True if this 
> type object's state is safe to use in a cache key, or False to disable this 
> warning. (Background on this error at: https://sqlalche.me/e/14/cprf)
>     return managed_object.cryptographic_length
> 
> kmip/tests/unit/services/server/test_engine.py::TestKmipEngine::test_locate_with_cryptographic_length
>   /<<PKGBUILDDIR>>/kmip/services/server/engine.py:672: SAWarning: 
> TypeDecorator UsageMaskType() will not produce a cache key because the 
> ``cache_ok`` attribute is not set to True.  This can have significant 
> performance implications including some performance degradations in 
> comparison to prior SQLAlchemy versions.  Set this attribute to True if this 
> type object's state is safe to use in a cache key, or False to disable this 
> warning. (Background on this error at: https://sqlalche.me/e/14/cprf)
>     return managed_object.cryptographic_length
> 
> kmip/tests/unit/services/server/test_engine.py::TestKmipEngine::test_locate_with_cryptographic_usage_masks
>   /<<PKGBUILDDIR>>/kmip/services/server/engine.py:700: SAWarning: 
> TypeDecorator EnumType() will not produce a cache key because the 
> ``cache_ok`` attribute is not set to True.  This can have significant 
> performance implications including some performance degradations in 
> comparison to prior SQLAlchemy versions.  Set this attribute to True if this 
> type object's state is safe to use in a cache key, or False to disable this 
> warning. (Background on this error at: https://sqlalche.me/e/14/cprf)
>     return managed_object.cryptographic_usage_masks
> 
> kmip/tests/unit/services/server/test_engine.py::TestKmipEngine::test_locate_with_cryptographic_usage_masks
>   /<<PKGBUILDDIR>>/kmip/services/server/engine.py:700: SAWarning: 
> TypeDecorator UsageMaskType() will not produce a cache key because the 
> ``cache_ok`` attribute is not set to True.  This can have significant 
> performance implications including some performance degradations in 
> comparison to prior SQLAlchemy versions.  Set this attribute to True if this 
> type object's state is safe to use in a cache key, or False to disable this 
> warning. (Background on this error at: https://sqlalche.me/e/14/cprf)
>     return managed_object.cryptographic_usage_masks
> 
> kmip/tests/unit/services/server/test_engine.py::TestKmipEngine::test_locate_with_state
>   /<<PKGBUILDDIR>>/kmip/services/server/engine.py:706: SAWarning: 
> TypeDecorator EnumType() will not produce a cache key because the 
> ``cache_ok`` attribute is not set to True.  This can have significant 
> performance implications including some performance degradations in 
> comparison to prior SQLAlchemy versions.  Set this attribute to True if this 
> type object's state is safe to use in a cache key, or False to disable this 
> warning. (Background on this error at: https://sqlalche.me/e/14/cprf)
>     return managed_object.state
> 
> kmip/tests/unit/services/server/test_engine.py::TestKmipEngine::test_locate_with_state
>   /<<PKGBUILDDIR>>/kmip/services/server/engine.py:706: SAWarning: 
> TypeDecorator UsageMaskType() will not produce a cache key because the 
> ``cache_ok`` attribute is not set to True.  This can have significant 
> performance implications including some performance degradations in 
> comparison to prior SQLAlchemy versions.  Set this attribute to True if this 
> type object's state is safe to use in a cache key, or False to disable this 
> warning. (Background on this error at: https://sqlalche.me/e/14/cprf)
>     return managed_object.state
> 
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_certificate_from_connection
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_certificate_from_connection_with_load_failure
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_client_identity_from_certificate
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_client_identity_from_certificate_multiple_names
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_client_identity_from_certificate_no_names
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_common_names_from_certificate
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_common_names_from_certificate_no_common_names
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_extended_key_usage_from_certificate
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_extended_key_usage_from_certificate_with_no_extension
>   /<<PKGBUILDDIR>>/kmip/tests/unit/services/server/auth/test_utils.py:117: 
> DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled 
> for removal in a future version. Use timezone-aware objects to represent 
> datetimes in UTC: datetime.datetime.now(datetime.UTC).
>     datetime.datetime.utcnow()
> 
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_certificate_from_connection
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_certificate_from_connection_with_load_failure
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_client_identity_from_certificate
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_client_identity_from_certificate_multiple_names
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_client_identity_from_certificate_no_names
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_common_names_from_certificate
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_common_names_from_certificate_no_common_names
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_extended_key_usage_from_certificate
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_extended_key_usage_from_certificate_with_no_extension
>   /<<PKGBUILDDIR>>/kmip/tests/unit/services/server/auth/test_utils.py:119: 
> DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled 
> for removal in a future version. Use timezone-aware objects to represent 
> datetimes in UTC: datetime.datetime.now(datetime.UTC).
>     datetime.datetime.utcnow() + datetime.timedelta(days=1)
> 
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_certificate_from_connection
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_certificate_from_connection_with_load_failure
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_client_identity_from_certificate
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_client_identity_from_certificate_multiple_names
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_client_identity_from_certificate_no_names
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_common_names_from_certificate
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_common_names_from_certificate_no_common_names
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_extended_key_usage_from_certificate
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_extended_key_usage_from_certificate_with_no_extension
>   /<<PKGBUILDDIR>>/kmip/tests/unit/services/server/auth/test_utils.py:134: 
> DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled 
> for removal in a future version. Use timezone-aware objects to represent 
> datetimes in UTC: datetime.datetime.now(datetime.UTC).
>     datetime.datetime.utcnow()
> 
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_certificate_from_connection
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_certificate_from_connection_with_load_failure
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_client_identity_from_certificate
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_client_identity_from_certificate_multiple_names
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_client_identity_from_certificate_no_names
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_common_names_from_certificate
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_common_names_from_certificate_no_common_names
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_extended_key_usage_from_certificate
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_extended_key_usage_from_certificate_with_no_extension
>   /<<PKGBUILDDIR>>/kmip/tests/unit/services/server/auth/test_utils.py:136: 
> DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled 
> for removal in a future version. Use timezone-aware objects to represent 
> datetimes in UTC: datetime.datetime.now(datetime.UTC).
>     datetime.datetime.utcnow() + datetime.timedelta(days=1)
> 
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_certificate_from_connection
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_certificate_from_connection_with_load_failure
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_client_identity_from_certificate
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_client_identity_from_certificate_multiple_names
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_client_identity_from_certificate_no_names
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_common_names_from_certificate
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_common_names_from_certificate_no_common_names
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_extended_key_usage_from_certificate
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_extended_key_usage_from_certificate_with_no_extension
>   /<<PKGBUILDDIR>>/kmip/tests/unit/services/server/auth/test_utils.py:148: 
> DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled 
> for removal in a future version. Use timezone-aware objects to represent 
> datetimes in UTC: datetime.datetime.now(datetime.UTC).
>     datetime.datetime.utcnow()
> 
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_certificate_from_connection
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_certificate_from_connection_with_load_failure
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_client_identity_from_certificate
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_client_identity_from_certificate_multiple_names
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_client_identity_from_certificate_no_names
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_common_names_from_certificate
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_common_names_from_certificate_no_common_names
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_extended_key_usage_from_certificate
> kmip/tests/unit/services/server/auth/test_utils.py::TestUtils::test_get_extended_key_usage_from_certificate_with_no_extension
>   /<<PKGBUILDDIR>>/kmip/tests/unit/services/server/auth/test_utils.py:150: 
> DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled 
> for removal in a future version. Use timezone-aware objects to represent 
> datetimes in UTC: datetime.datetime.now(datetime.UTC).
>     datetime.datetime.utcnow() + datetime.timedelta(days=1)
> 
> -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
> =========================== short test summary info 
> ============================
> FAILED 
> kmip/tests/unit/services/test_kmip_client.py::TestKMIPClient::test_socket_ssl_wrap
> FAILED 
> kmip/tests/unit/services/server/test_server.py::TestKmipServer::test_start
> ===== 2 failed, 3357 passed, 35 skipped, 1107 warnings in 75.31s (0:01:15) 
> =====
> make[1]: *** [debian/rules:22: override_dh_auto_test] Error 1


The full build log is available from:
http://qa-logs.debian.net/2023/12/12/python-pykmip_0.10.0-5_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20231212;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20231212&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Source: python-pykmip
Source-Version: 0.10.0-6
Done: Thomas Goirand <z...@debian.org>

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

Debian distribution maintenance software
pp.
Thomas Goirand <z...@debian.org> (supplier of updated python-pykmip 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: Tue, 19 Dec 2023 17:31:27 +0100
Source: python-pykmip
Architecture: source
Version: 0.10.0-6
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenStack <team+openst...@tracker.debian.org>
Changed-By: Thomas Goirand <z...@debian.org>
Closes: 1058411
Changes:
 python-pykmip (0.10.0-6) unstable; urgency=medium
 .
   * Add py3.12-ssl_wrap_socket.patch (Closes: #1058411).
Checksums-Sha1:
 65b24b8847a9c8a7053a2f07c5c69a993e16e600 2308 python-pykmip_0.10.0-6.dsc
 b6d03aac8e447f31454fe54ed53e3dcebc4c6954 7744 
python-pykmip_0.10.0-6.debian.tar.xz
 7accf16f1a87ccfa04d01cdfb69fcdb12153fa3f 8852 
python-pykmip_0.10.0-6_amd64.buildinfo
Checksums-Sha256:
 70aef369078c8d7641b6717afa46aa683ea3627726cf35853f984cd2fb09e060 2308 
python-pykmip_0.10.0-6.dsc
 8aab6f271316d5dbaf395ee45b6b037eea1385f2c40bc03b9726636e39354d9d 7744 
python-pykmip_0.10.0-6.debian.tar.xz
 0ac11e6a01cabadaec339d77afbc60d5afd364736acec2eb82a4f46e77cb8c7e 8852 
python-pykmip_0.10.0-6_amd64.buildinfo
Files:
 04ac902f213a4534a447e68cb3ae35ce 2308 python optional 
python-pykmip_0.10.0-6.dsc
 e52d189c6561d95f05a0d296c9e11f78 7744 python optional 
python-pykmip_0.10.0-6.debian.tar.xz
 49ecbaca2cf3bb3c8c5ee2017c09ef8e 8852 python optional 
python-pykmip_0.10.0-6_amd64.buildinfo

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

iQIzBAEBCAAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmWBxoEACgkQ1BatFaxr
Q/4hcA/9ERgH2i4zhwE66sbwWSKM0bWysUDBkI65E30H0FX8KSXNW1XMOGJQmJ78
qQkFbteRAEkMRs7V+AP+676HRqmGwy4cK46HSaWQD9/WClu2jVOvmNAc5B9vrQrb
J6eDqOJOBTaX+PNsGaIGSWdLq0KNTVHcnN3EOrr8ETK8ZCJ/WU7pAEnVvUvsNkqq
0WPjQ9Ntb8NIpwNbfZPWZRoSXTzjTk7pIEodZAwWwwmzqfGUG37chxlQTo7wgUv1
zc4RYR8/rzaEvqFsrZ0RKReR6fXLCGF25SrzJKceO3+9udMaROmo9jsf+alVdUlN
i6eaRDywD9HVtMyOAe3w5ixKHN9NzqbPcBfROemPn132OzyyYIGdihdjAjWs5gXu
uZkxvSFj6MCCUKYhALeoxDS55J8kxB6AFeoVm4RUbJb1aZJQ7N4jUSTYM1WK5z+x
0rSjrIO9FYLMKI4fltlmzVH3vI8p4f1fda8QWFC4IyURGXJXGWdLcnNmKWFg6GVE
9ry0Vo9Y3YERyiZ+Fn87btbgJx6U8zYrXvF85esP8SCzmzn+NYHI+HzFcSfEOjoe
j49hdFPw6X1WF9Phd+R0eVcc4WcpokgUSGnWs49xDhecGWY++Ztw7Ei+Ys/die6a
Y+5DvdCrVv7/CmwsGxG7KvGLWccbUf+dVPd3nfVNAoXeZ0ETYQ8=
=lOLx
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to