Bug#1143371: marked as done (python-pysaml2: FTBFS: E AttributeError: module 'OpenSSL.crypto' has no attribute 'X509Req')

"Debian Bug Tracking System" <[email protected]> Mon, 03 Aug 2026 14:31:02 +0000
Newsgroups gmane.linux.debian.devel.bugs.rc
Message-ID <handler.1143371.D1143371.17857673932786882.ackdone@bugs.debian.org>
This is a multi-part message in MIME format...

------------=_1785767462-2787417-0
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"

Your message dated Mon, 03 Aug 2026 14:29:51 +0000
with message-id <[email protected]>
and subject line Bug#1143371: fixed in python-pysaml2 7.5.4-3
has caused the Debian Bug report #1143371,
regarding python-pysaml2: FTBFS: E       AttributeError: module 'OpenSSL.cr=
ypto' has no attribute 'X509Req'
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.)


--=20
1143371: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=3D1143371
Debian Bug Tracking System
Contact [email protected] with problems

------------=_1785767462-2787417-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at submit) by bugs.debian.org; 1 Aug 2026 22:37:48 +0000
X-Spam-Checker-Version: SpamAssassin 4.0.1-bugs.debian.org_2005_01_02
	(2024-03-25) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-122.8 required=4.0 tests=ALL_TRUSTED,BAYES_00,
	BODY_INCLUDES_PACKAGE,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,
	DKIM_VALID_AU,DKIM_VALID_EF,FILL_THIS_FORM,FROMDEVELOPER,HAS_PACKAGE,
	SPF_HELO_PASS,SPF_PASS,USER_IN_DKIM_WELCOMELIST,X_DEBBUGS_CC
	autolearn=ham autolearn_force=no
	version=4.0.1-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 99; hammy, 150; neutral, 216; spammy,
	0. spammytokens: hammytokens:0.000-+--python3, 0.000-+--pkgbuilddir,
	0.000-+--PKGBUILDDIR, 0.000-+--HTo:N*Debian, 0.000-+--forky
Return-path: <[email protected]>
Received: from mailly.debian.org ([2001:41b8:202:deb:6564:a62:52c3:4b72]:55938)
	by buxtehude.debian.org with esmtps (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
	(Exim 4.96)
	(envelope-from <[email protected]>)
	id 1wqIKy-006lvC-27
	for [email protected];
	Sat, 01 Aug 2026 22:37:48 +0000
Received: via submission
	from C=NA,ST=NA,L=Ankh Morpork,O=Debian SMTP,OU=Debian SMTP CA,CN=paradis.debian.org,[email protected] (verified)
	by mailly.debian.org with esmtps (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
	(Exim 4.96)
	(envelope-from <[email protected]>)
	id 1wqIKx-00FN1t-0h
	for [email protected];
	Sat, 01 Aug 2026 22:37:47 +0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debian.org;
	s=smtpauto.paradis; h=Date:Message-Id:Subject:To:From:Reply-To:Cc:
	MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID:
	Content-Description:In-Reply-To:References;
	bh=sGM61RNDuJcHTU4PzUnlt1cI9R6eWfxFAgVix0v6zIw=; b=EmYJhjlWusbkE7nhEa2ah693gi
	1C1qgl5DDhEHZiZkfUAaxr5FU1rdhBt/VLPhTacFyEjPhEaBiV/Ap8AE7aBxcTyuPnD4fXdL0tZlb
	BnOSgL2FBO1Is/C06NceP5dCJl5TFMtmSoNDV2vGhoGlzffUYytTdRjJ1/ULlPXvzbz82YnkUdQbF
	xYApGBQL+uahwDppT5tgbiE8/7zoHuxzu7Y58KBXj3tHx7mNymO6fOrtfvxF+E+oLn97rVYJo2cep
	dKQN34mF9jKdfNJsxsQOLjk3m/Oo8sOPBOvV15pRjKANmn929IufgYE3QR9xbE+BdpUAqhCLGcdlI
	bN+MjLVA==;
Received: from sanvila by paradis.debian.org with local (Exim 4.96)
	(envelope-from <[email protected]>)
	id 1wqIKv-00DZNx-33
	for [email protected];
	Sat, 01 Aug 2026 22:37:45 +0000
From: Santiago Vila <[email protected]>
To: Debian BTS <[email protected]>
Subject: python-pysaml2: FTBFS: E       AttributeError: module 'OpenSSL.crypto' has no attribute 'X509Req'
X-Debbugs-Cc: [email protected]
Message-Id: <[email protected]>
Date: Sat, 01 Aug 2026 22:37:45 +0000
Delivered-To: [email protected]

Package: src:python-pysaml2
Version: 7.5.4-2
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/202608/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you cannot 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 add an affects on src:python-pysaml2, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
make: pyversions: No such file or directory
py3versions: no X-Python3-Version in control file, using supported versions
dh clean --buildsystem=pybuild --with python3,sphinxdoc
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
make[1]: pyversions: No such file or directory
py3versions: no X-Python3-Version in control file, using supported versions
rm -rf build src/*.egg-info .pytest_cache tests/subject.db.db tests/subject_data.db.db eptid
find . -iname '*.pyc' -delete
for i in $(find . -type d -iname __pycache__) ; do rm -rf $i ; done
dh_auto_clean
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_autoreconf_clean -O--buildsystem=pybuild
   dh_clean -O--buildsystem=pybuild

[... snipped ...]

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <module 'OpenSSL.crypto' from '/usr/lib/python3/dist-packages/OpenSSL/crypto.py'>
name = 'X509Req'

    def __getattr__(self, name: str) -> typing.Any:
>       obj = getattr(self._module, name)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^
E       AttributeError: module 'OpenSSL.crypto' has no attribute 'X509Req'

/usr/lib/python3/dist-packages/cryptography/utils.py:76: AttributeError
____________________ TestClientNonAsciiAva.test_response_2 _____________________

self = <test_51_client.TestClientNonAsciiAva object at 0x7f714eb49a90>

    def test_response_2(self):
        conf = config.SPConfig()
        conf.load_file("server_conf")
        _client = Saml2Client(conf)
    
        idp, ava, ava_verify, nameid_policy = self.setup_verify_authn_response()
    
>       cert_str, cert_key_str = generate_cert()
                                 ^^^^^^^^^^^^^^^

tests/test_51_client.py:2140: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
tests/test_51_client.py:85: in generate_cert
    req_cert_str, req_key_str = osw.create_certificate(cert_info, request=True, sn=sn, key_length=2048)
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
saml2/cert.py:141: in create_certificate
    cert = crypto.X509Req()
           ^^^^^^^^^^^^^^
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <module 'OpenSSL.crypto' from '/usr/lib/python3/dist-packages/OpenSSL/crypto.py'>
name = 'X509Req'

    def __getattr__(self, name: str) -> typing.Any:
>       obj = getattr(self._module, name)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^
E       AttributeError: module 'OpenSSL.crypto' has no attribute 'X509Req'

/usr/lib/python3/dist-packages/cryptography/utils.py:76: AttributeError
____________________ TestClientNonAsciiAva.test_response_5 _____________________

self = <test_51_client.TestClientNonAsciiAva object at 0x7f714e21a090>

    def test_response_5(self):
        conf = config.SPConfig()
        conf.load_file("server_conf")
        _client = Saml2Client(conf)
    
        idp, ava, ava_verify, nameid_policy = self.setup_verify_authn_response()
    
        self.name_id = self.server.ident.transient_nameid("urn:mace:example.com:saml:roland:sp", "id1")
    
>       cert_str, cert_key_str = generate_cert()
                                 ^^^^^^^^^^^^^^^

tests/test_51_client.py:2249: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
tests/test_51_client.py:85: in generate_cert
    req_cert_str, req_key_str = osw.create_certificate(cert_info, request=True, sn=sn, key_length=2048)
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
saml2/cert.py:141: in create_certificate
    cert = crypto.X509Req()
           ^^^^^^^^^^^^^^
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <module 'OpenSSL.crypto' from '/usr/lib/python3/dist-packages/OpenSSL/crypto.py'>
name = 'X509Req'

    def __getattr__(self, name: str) -> typing.Any:
>       obj = getattr(self._module, name)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^
E       AttributeError: module 'OpenSSL.crypto' has no attribute 'X509Req'

/usr/lib/python3/dist-packages/cryptography/utils.py:76: AttributeError
____________________ TestClientNonAsciiAva.test_response_6 _____________________

self = <test_51_client.TestClientNonAsciiAva object at 0x7f714e21b410>

    def test_response_6(self):
        conf = config.SPConfig()
        conf.load_file("server_conf")
        _client = Saml2Client(conf)
    
        idp, ava, ava_verify, nameid_policy = self.setup_verify_authn_response()
    
        self.name_id = self.server.ident.transient_nameid("urn:mace:example.com:saml:roland:sp", "id1")
    
>       cert_assertion_str, cert_key_assertion_str = generate_cert()
                                                     ^^^^^^^^^^^^^^^

tests/test_51_client.py:2288: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
tests/test_51_client.py:85: in generate_cert
    req_cert_str, req_key_str = osw.create_certificate(cert_info, request=True, sn=sn, key_length=2048)
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
saml2/cert.py:141: in create_certificate
    cert = crypto.X509Req()
           ^^^^^^^^^^^^^^
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <module 'OpenSSL.crypto' from '/usr/lib/python3/dist-packages/OpenSSL/crypto.py'>
name = 'X509Req'

    def __getattr__(self, name: str) -> typing.Any:
>       obj = getattr(self._module, name)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^
E       AttributeError: module 'OpenSSL.crypto' has no attribute 'X509Req'

/usr/lib/python3/dist-packages/cryptography/utils.py:76: AttributeError
____________________ TestClientNonAsciiAva.test_response_8 _____________________

self = <test_51_client.TestClientNonAsciiAva object at 0x7f714eb99700>

    def test_response_8(self):
        conf = config.SPConfig()
        conf.load_file("server_conf")
        _client = Saml2Client(conf)
    
        idp, ava, ava_verify, nameid_policy = self.setup_verify_authn_response()
    
        self.name_id = self.server.ident.transient_nameid("urn:mace:example.com:saml:roland:sp", "id1")
    
>       cert_str, cert_key_str = generate_cert()
                                 ^^^^^^^^^^^^^^^

tests/test_51_client.py:2369: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
tests/test_51_client.py:85: in generate_cert
    req_cert_str, req_key_str = osw.create_certificate(cert_info, request=True, sn=sn, key_length=2048)
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
saml2/cert.py:141: in create_certificate
    cert = crypto.X509Req()
           ^^^^^^^^^^^^^^
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <module 'OpenSSL.crypto' from '/usr/lib/python3/dist-packages/OpenSSL/crypto.py'>
name = 'X509Req'

    def __getattr__(self, name: str) -> typing.Any:
>       obj = getattr(self._module, name)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^
E       AttributeError: module 'OpenSSL.crypto' has no attribute 'X509Req'

/usr/lib/python3/dist-packages/cryptography/utils.py:76: AttributeError
________________ TestGenerateCertificates.test_validate_expire _________________

self = <test_81_certificates.TestGenerateCertificates testMethod=test_validate_expire>

    def test_validate_expire(self):
    
        cert_info_ca = {
            "cn": "qwerty",
            "country_code": "qw",
            "state": "qwerty",
            "city": "qwerty",
            "organization": "qwerty",
            "organization_unit": "qwerty",
        }
    
        cert_info = {
            "cn": "intermediate_1",
            "country_code": "as",
            "state": "asdfgh",
            "city": "asdfgh",
            "organization": "asdfgh",
            "organization_unit": "asdfg",
        }
    
        osw = OpenSSLWrapper()
    
        ca_cert_str, ca_key_str = osw.create_certificate(cert_info_ca, request=False)
    
>       req_cert_str, req_key_str = osw.create_certificate(cert_info, request=True)
                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

tests/test_81_certificates.py:196: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
saml2/cert.py:141: in create_certificate
    cert = crypto.X509Req()
           ^^^^^^^^^^^^^^
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <module 'OpenSSL.crypto' from '/usr/lib/python3/dist-packages/OpenSSL/crypto.py'>
name = 'X509Req'

    def __getattr__(self, name: str) -> typing.Any:
>       obj = getattr(self._module, name)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^
E       AttributeError: module 'OpenSSL.crypto' has no attribute 'X509Req'

/usr/lib/python3/dist-packages/cryptography/utils.py:76: AttributeError
______________ TestGenerateCertificates.test_validate_passphrase _______________

self = <test_81_certificates.TestGenerateCertificates testMethod=test_validate_passphrase>

    def test_validate_passphrase(self):
    
        cert_info_ca = {
            "cn": "qwerty",
            "country_code": "qw",
            "state": "qwerty",
            "city": "qwerty",
            "organization": "qwerty",
            "organization_unit": "qwerty",
        }
    
        cert_info = {
            "cn": "intermediate_1",
            "country_code": "as",
            "state": "asdfgh",
            "city": "asdfgh",
            "organization": "asdfgh",
            "organization_unit": "asdfg",
        }
    
        osw = OpenSSLWrapper()
    
        ca_cert_str, ca_key_str = osw.create_certificate(
            cert_info_ca, request=False, cipher_passphrase={"cipher": "blowfish", "passphrase": "qwerty"}
        )
    
>       req_cert_str, req_key_str = osw.create_certificate(cert_info, request=True)
                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

tests/test_81_certificates.py:159: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
saml2/cert.py:141: in create_certificate
    cert = crypto.X509Req()
           ^^^^^^^^^^^^^^
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <module 'OpenSSL.crypto' from '/usr/lib/python3/dist-packages/OpenSSL/crypto.py'>
name = 'X509Req'

    def __getattr__(self, name: str) -> typing.Any:
>       obj = getattr(self._module, name)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^
E       AttributeError: module 'OpenSSL.crypto' has no attribute 'X509Req'

/usr/lib/python3/dist-packages/cryptography/utils.py:76: AttributeError
=========================== short test summary info ============================
SKIPPED [1] tests/test_37_entity_categories.py:296: Temporarily disabled
SKIPPED [1] tests/test_37_entity_categories.py:325: Temporarily disabled
SKIPPED [1] tests/test_37_entity_categories.py:358: Temporarily disabled
FAILED tests/test_50_server.py::TestServer1::test_encrypted_signed_response_1 - AttributeError: module 'OpenSSL.crypto' has no attribute 'X509Req'
FAILED tests/test_50_server.py::TestServer1::test_encrypted_signed_response_2 - AttributeError: module 'OpenSSL.crypto' has no attribute 'X509Req'
FAILED tests/test_50_server.py::TestServer1::test_encrypted_signed_response_3 - AttributeError: module 'OpenSSL.crypto' has no attribute 'X509Req'
FAILED tests/test_50_server.py::TestServer1::test_encrypted_signed_response_4 - AttributeError: module 'OpenSSL.crypto' has no attribute 'X509Req'
FAILED tests/test_50_server.py::TestServer1::test_encrypted_response_1 - AttributeError: module 'OpenSSL.crypto' has no attribute 'X509Req'
FAILED tests/test_50_server.py::TestServer1::test_encrypted_response_2 - AttributeError: module 'OpenSSL.crypto' has no attribute 'X509Req'
FAILED tests/test_50_server.py::TestServer1::test_encrypted_response_3 - AttributeError: module 'OpenSSL.crypto' has no attribute 'X509Req'
FAILED tests/test_50_server.py::TestServer1NonAsciiAva::test_encrypted_signed_response_1 - AttributeError: module 'OpenSSL.crypto' has no attribute 'X509Req'
FAILED tests/test_50_server.py::TestServer1NonAsciiAva::test_encrypted_signed_response_2 - AttributeError: module 'OpenSSL.crypto' has no attribute 'X509Req'
FAILED tests/test_50_server.py::TestServer1NonAsciiAva::test_encrypted_signed_response_3 - AttributeError: module 'OpenSSL.crypto' has no attribute 'X509Req'
FAILED tests/test_50_server.py::TestServer1NonAsciiAva::test_encrypted_signed_response_4 - AttributeError: module 'OpenSSL.crypto' has no attribute 'X509Req'
FAILED tests/test_50_server.py::TestServer1NonAsciiAva::test_encrypted_response_1 - AttributeError: module 'OpenSSL.crypto' has no attribute 'X509Req'
FAILED tests/test_50_server.py::TestServer1NonAsciiAva::test_encrypted_response_2 - AttributeError: module 'OpenSSL.crypto' has no attribute 'X509Req'
FAILED tests/test_50_server.py::TestServer1NonAsciiAva::test_encrypted_response_3 - AttributeError: module 'OpenSSL.crypto' has no attribute 'X509Req'
FAILED tests/test_51_client.py::TestClient::test_response_2 - AttributeError: module 'OpenSSL.crypto' has no attribute 'X509Req'
FAILED tests/test_51_client.py::TestClient::test_response_5 - AttributeError: module 'OpenSSL.crypto' has no attribute 'X509Req'
FAILED tests/test_51_client.py::TestClient::test_response_6 - AttributeError: module 'OpenSSL.crypto' has no attribute 'X509Req'
FAILED tests/test_51_client.py::TestClient::test_response_8 - AttributeError: module 'OpenSSL.crypto' has no attribute 'X509Req'
FAILED tests/test_51_client.py::TestClientNonAsciiAva::test_response_2 - AttributeError: module 'OpenSSL.crypto' has no attribute 'X509Req'
FAILED tests/test_51_client.py::TestClientNonAsciiAva::test_response_5 - AttributeError: module 'OpenSSL.crypto' has no attribute 'X509Req'
FAILED tests/test_51_client.py::TestClientNonAsciiAva::test_response_6 - AttributeError: module 'OpenSSL.crypto' has no attribute 'X509Req'
FAILED tests/test_51_client.py::TestClientNonAsciiAva::test_response_8 - AttributeError: module 'OpenSSL.crypto' has no attribute 'X509Req'
FAILED tests/test_81_certificates.py::TestGenerateCertificates::test_validate_expire - AttributeError: module 'OpenSSL.crypto' has no attribute 'X509Req'
FAILED tests/test_81_certificates.py::TestGenerateCertificates::test_validate_passphrase - AttributeError: module 'OpenSSL.crypto' has no attribute 'X509Req'
===== 24 failed, 748 passed, 3 skipped, 7 deselected in 144.58s (0:02:24) ======
E: pybuild pybuild:485: test: plugin pyproject failed with: exit code=1: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_pysaml2/build; python3.14 -m pytest tests -v -Wignore -k "not test_signed_metadata_proper_str_bytes_handling and not test_enc1 and not test_encrypted_response_6 and not test_validate_cert_chains and not test_validate_with_root_cert and not test_namespace_processing"
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.13 3.14" --parallel=2 returned exit code 13
make: *** [debian/rules:16: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
--------------------------------------------------------------------------------

------------=_1785767462-2787417-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at 1143371-close) by bugs.debian.org; 3 Aug 2026 14:29:53 +0000
X-Spam-Checker-Version: SpamAssassin 4.0.1-bugs.debian.org_2005_01_02
	(2024-03-25) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-114.2 required=4.0 tests=ALL_TRUSTED,BAYES_00,
	DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FVGT_m_MULTI_ODD,
	HAS_BUG_NUMBER,MD5_SHA1_SUM,PGPSIGNATURE,USER_IN_DKIM_WELCOMELIST
	autolearn=ham autolearn_force=no
	version=4.0.1-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 99; hammy, 150; neutral, 101; spammy,
	0. spammytokens: hammytokens:0.000-+--HX-Debian:DAK,
	0.000-+--H*rp:D*ftp-master.debian.org, 0.000-+--HX-DAK:process-upload,
	0.000-+--UD:debian.tar.xz, 0.000-+--H*r:sk:fasolo.
Return-path: <[email protected]>
Received: from muffat.debian.org ([2607:f8f0:614:1::1274:33]:38624)
	by buxtehude.debian.org with esmtps (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
	(Exim 4.96)
	(envelope-from <[email protected]>)
	id 1wqtft-00BgzZ-0g
	for [email protected];
	Mon, 03 Aug 2026 14:29:53 +0000
Received: via submission
	from C=NA,ST=NA,L=Ankh Morpork,O=Debian SMTP,OU=Debian SMTP CA,CN=fasolo.debian.org,[email protected] (verified)
	by muffat.debian.org with esmtps (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
	(Exim 4.96)
	(envelope-from <[email protected]>)
	id 1wqtfs-00H4sk-0W
	for [email protected];
	Mon, 03 Aug 2026 14:29:52 +0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
	d=ftp-master.debian.org; s=smtpauto.fasolo; h=Date:Message-Id:Content-Type:
	Subject:MIME-Version:To:Reply-To:From:Cc:Content-Transfer-Encoding:Content-ID
	:Content-Description:In-Reply-To:References;
	bh=W1zS7xh49A4vuO5rxkLO5zL93Vj6YKfJq12OF5Io3lE=; b=l9cS2sthBz1G42BJ8Uumfh/f6R
	LAd6vXJsNMkWdJ1qndFFPdEGswg94affKONG1tGz+ubnZCZqpyBraB/12x/kF45dzRwKn/qt8Q/Qe
	IQmcOnqU2oIZ13Q+H/lnr8ZVRqDWyIqs056jyIBQThl4G1ZeXUwsU9uFwXV1HXOIrQWHRb5ygAKVf
	FEWRPWsWDLKOcvyE46r1NyUsCfypRwbL30qGbrQzYNIGsop53fWOEE7q2OAJ4vX1BeoedyMBzkSFI
	DhRW8YzMh3Ik66xROjmIXCz6vrEKjMoSZBMRadRV7SlXeQ0i1+pxjEU3DP0E6NaOs0oxdPHEkuyl+
	x09ie5rQ==;
Received: from dak by fasolo.debian.org with local (Exim 4.98.2)
	(envelope-from <[email protected]>)
	id 1wqtfr-00000006fju-1W2W;
	Mon, 03 Aug 2026 14:29:51 +0000
From: Debian FTP Masters <[email protected]>
Reply-To: Thomas Goirand <[email protected]>
To: [email protected]
X-DAK: dak process-upload
X-Debian: DAK
X-Debian-Package: python-pysaml2
Debian: DAK
Debian-Changes: python-pysaml2_7.5.4-3_source.changes
Debian-Source: python-pysaml2
Debian-Version: 7.5.4-3
Debian-Architecture: source
Debian-Suite: unstable
Debian-Archive-Action: accept
MIME-Version: 1.0
Subject: Bug#1143371: fixed in python-pysaml2 7.5.4-3
Content-Type: multipart/signed; micalg="pgp-sha256";
 protocol="application/pgp-signature";
 boundary="===============1672135707538905549=="
Message-Id: <[email protected]>
Date: Mon, 03 Aug 2026 14:29:51 +0000

--===============1672135707538905549==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Source: python-pysaml2
Source-Version: 7.5.4-3
Done: Thomas Goirand <[email protected]>

We believe that the bug you reported is fixed in the latest version of
python-pysaml2, 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-pysaml2 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: SHA512

Format: 1.8
Date: Mon, 03 Aug 2026 13:20:16 +0200
Source: python-pysaml2
Architecture: source
Version: 7.5.4-3
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenStack <[email protected]>
Changed-By: Thomas Goirand <[email protected]>
Closes: 1143371
Changes:
 python-pysaml2 (7.5.4-3) unstable; urgency=3Dmedium
 .
   * Add compat-with-openssl.patch and more-compat-with-recent-openssl.patch
     (Closes: #1143371).
Checksums-Sha1:
 cfa866e7dd8284b921377a1dd752f6c5aae17872 2618 python-pysaml2_7.5.4-3.dsc
 1d2e35379a21e872d7ec9b136daa149c3a2246ec 10824 python-pysaml2_7.5.4-3.debian=
.tar.xz
 89ebfc3ec3da544b2d6adf562c2fd345c28ead5a 9396 python-pysaml2_7.5.4-3_amd64.b=
uildinfo
Checksums-Sha256:
 bbdca3492f0fe011f56310944269557cff835a20d016b9fb8ad6ee09223455f2 2618 python=
-pysaml2_7.5.4-3.dsc
 b9e140962f92180dd6377f6aaaadb72fcfef6b42cea8ceaa1d3036af5510899d 10824 pytho=
n-pysaml2_7.5.4-3.debian.tar.xz
 9bf478e0b9a11e7c7bf4eb893135a9850a19e2929eafed2b104377124afaae54 9396 python=
-pysaml2_7.5.4-3_amd64.buildinfo
Files:
 16b6bf90457f1af1d661e468e59cf2c8 2618 python optional python-pysaml2_7.5.4-3=
.dsc
 fbab2a2276d532b1712cda766f0fc83a 10824 python optional python-pysaml2_7.5.4-=
3.debian.tar.xz
 e046afba7572744f9b88076790c9a383 9396 python optional python-pysaml2_7.5.4-3=
_amd64.buildinfo

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

iQIzBAEBCgAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmpwncoACgkQ1BatFaxr
Q/5ehA//cp2vjNTz/5u+AW8V8QilSNNZ9IwHNUG4LDY8Tk+Y4muFZTCcRDk3kHXP
uHYGpLpP6kcG7YJeOYVfb5/+nt9BCLrh33Bnm6ZrEhldSc4A9TSYFdy4UsNqY0p3
Z7syIjI6BBUKXec+4r6fdTjxnE5vjluf/kl+eR+2BdzXOb/6bx9Sc1v1BsXAYC49
NMEcFz+d1lpke7Xq9Dk/bCM0bBiUAmzw4OzpiCdq9U3THYicpw/PUghUf9nDST0H
edkZXJNVYhOyWEAKszPuiIpWVr0U0+QUW+QBeGW51jCCCQNmZOZ27NR2KyXH6NoA
XqwMedAnPNfmZeWbDz6WgRngeQT4u3NUtbHpRCBBOiwA0NtbuBOkmSvoodKsM6JY
d+f6nqFvtWP8LpaD24rNaD80k8LvjHvSc5UxyV8WYRFcx8p436zJCLyYusrHPmlZ
8Hk1/QXNMUjYuztIpbSgkHlSOvc4geT0KKZBGQCjuP+8lQ3MyKczCEYfGO8JSgBF
a0rQ8wmxhoN3drqxgQPqVbj8YfpdyLEij+RPZXXmvXl2l3utcWPxNj7asnggohM/
ZfXjXBwTRDkxQRUsMbPuVUswp6jJX+ev2NBXfEDF+QpYR2sCrf/+8VrNSCJSQ6+0
GyuxzoOt+q450BIab561QZvAjodSSvKc7TJsYex3LPgjB/DwO7Y=3D
=3Da8nO
-----END PGP SIGNATURE-----


--===============1672135707538905549==
Content-Type: application/pgp-signature

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

iHUEABYIAB0WIQTziqJOuF8J+ZI8pJSb9qggYcy5IQUCanCl3wAKCRCb9qggYcy5
IUn6AQDP2yT7dGynGtgQ+PSRW9GzBk8UvuXvj5IfRlvO4KACaQD+OAvIfQwAP1fJ
eQPPdwNLa5Ocm3p3TigF6emC1ht4kg0=
=52/C
-----END PGP SIGNATURE-----

--===============1672135707538905549==--
------------=_1785767462-2787417-0--