Source: python-bitcoinlib
Version: 0.11.0-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20220525 ftbfs-bookworm

Hi,

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


Relevant part (hopefully):
>  debian/rules binary
> dh binary --with python3 --buildsystem=pybuild
>    dh_update_autotools_config -O--buildsystem=pybuild
>    dh_autoreconf -O--buildsystem=pybuild
>    dh_auto_configure -O--buildsystem=pybuild
> I: pybuild base:239: python3.9 setup.py config 
> running config
> I: pybuild base:239: python3.10 setup.py config 
> running config
>    dh_auto_build -O--buildsystem=pybuild
> I: pybuild base:239: /usr/bin/python3.9 setup.py build 
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_bitcoinlib/build/bitcoin
> copying bitcoin/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_bitcoinlib/build/bitcoin
> copying bitcoin/bech32.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_bitcoinlib/build/bitcoin
> copying bitcoin/signature.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_bitcoinlib/build/bitcoin
> copying bitcoin/segwit_addr.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_bitcoinlib/build/bitcoin
> copying bitcoin/bloom.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_bitcoinlib/build/bitcoin
> copying bitcoin/messages.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_bitcoinlib/build/bitcoin
> copying bitcoin/base58.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_bitcoinlib/build/bitcoin
> copying bitcoin/signmessage.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_bitcoinlib/build/bitcoin
> copying bitcoin/rpc.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_bitcoinlib/build/bitcoin
> copying bitcoin/wallet.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_bitcoinlib/build/bitcoin
> copying bitcoin/net.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_bitcoinlib/build/bitcoin
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_bitcoinlib/build/bitcoin/tests
> copying bitcoin/tests/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_bitcoinlib/build/bitcoin/tests
> copying bitcoin/tests/test_fakebitcoinproxy.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_bitcoinlib/build/bitcoin/tests
> copying bitcoin/tests/test_segwit.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_bitcoinlib/build/bitcoin/tests
> copying bitcoin/tests/test_net.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_bitcoinlib/build/bitcoin/tests
> copying bitcoin/tests/test_signmessage.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_bitcoinlib/build/bitcoin/tests
> copying bitcoin/tests/test_wallet.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_bitcoinlib/build/bitcoin/tests
> copying bitcoin/tests/test_base58.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_bitcoinlib/build/bitcoin/tests
> copying bitcoin/tests/test_scripteval.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_bitcoinlib/build/bitcoin/tests
> copying bitcoin/tests/test_messages.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_bitcoinlib/build/bitcoin/tests
> copying bitcoin/tests/test_core.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_bitcoinlib/build/bitcoin/tests
> copying bitcoin/tests/test_key.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_bitcoinlib/build/bitcoin/tests
> copying bitcoin/tests/test_checkblock.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_bitcoinlib/build/bitcoin/tests
> copying bitcoin/tests/test_transactions.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_bitcoinlib/build/bitcoin/tests
> copying bitcoin/tests/test_bloom.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_bitcoinlib/build/bitcoin/tests
> copying bitcoin/tests/test_script.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_bitcoinlib/build/bitcoin/tests
> copying bitcoin/tests/test_serialize.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_bitcoinlib/build/bitcoin/tests
> copying bitcoin/tests/test_rpc.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_bitcoinlib/build/bitcoin/tests
> copying bitcoin/tests/test_bech32.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_bitcoinlib/build/bitcoin/tests
> copying bitcoin/tests/fakebitcoinproxy.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_bitcoinlib/build/bitcoin/tests
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_bitcoinlib/build/bitcoin/core
> copying bitcoin/core/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_bitcoinlib/build/bitcoin/core
> copying bitcoin/core/_bignum.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_bitcoinlib/build/bitcoin/core
> copying bitcoin/core/key.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_bitcoinlib/build/bitcoin/core
> copying bitcoin/core/serialize.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_bitcoinlib/build/bitcoin/core
> copying bitcoin/core/scripteval.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_bitcoinlib/build/bitcoin/core
> copying bitcoin/core/script.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_bitcoinlib/build/bitcoin/core
> I: pybuild base:239: /usr/bin/python3 setup.py build 
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bitcoinlib/build/bitcoin
> copying bitcoin/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bitcoinlib/build/bitcoin
> copying bitcoin/bech32.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bitcoinlib/build/bitcoin
> copying bitcoin/signature.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bitcoinlib/build/bitcoin
> copying bitcoin/segwit_addr.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bitcoinlib/build/bitcoin
> copying bitcoin/bloom.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bitcoinlib/build/bitcoin
> copying bitcoin/messages.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bitcoinlib/build/bitcoin
> copying bitcoin/base58.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bitcoinlib/build/bitcoin
> copying bitcoin/signmessage.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bitcoinlib/build/bitcoin
> copying bitcoin/rpc.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bitcoinlib/build/bitcoin
> copying bitcoin/wallet.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bitcoinlib/build/bitcoin
> copying bitcoin/net.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bitcoinlib/build/bitcoin
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bitcoinlib/build/bitcoin/tests
> copying bitcoin/tests/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bitcoinlib/build/bitcoin/tests
> copying bitcoin/tests/test_fakebitcoinproxy.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bitcoinlib/build/bitcoin/tests
> copying bitcoin/tests/test_segwit.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bitcoinlib/build/bitcoin/tests
> copying bitcoin/tests/test_net.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bitcoinlib/build/bitcoin/tests
> copying bitcoin/tests/test_signmessage.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bitcoinlib/build/bitcoin/tests
> copying bitcoin/tests/test_wallet.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bitcoinlib/build/bitcoin/tests
> copying bitcoin/tests/test_base58.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bitcoinlib/build/bitcoin/tests
> copying bitcoin/tests/test_scripteval.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bitcoinlib/build/bitcoin/tests
> copying bitcoin/tests/test_messages.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bitcoinlib/build/bitcoin/tests
> copying bitcoin/tests/test_core.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bitcoinlib/build/bitcoin/tests
> copying bitcoin/tests/test_key.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bitcoinlib/build/bitcoin/tests
> copying bitcoin/tests/test_checkblock.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bitcoinlib/build/bitcoin/tests
> copying bitcoin/tests/test_transactions.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bitcoinlib/build/bitcoin/tests
> copying bitcoin/tests/test_bloom.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bitcoinlib/build/bitcoin/tests
> copying bitcoin/tests/test_script.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bitcoinlib/build/bitcoin/tests
> copying bitcoin/tests/test_serialize.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bitcoinlib/build/bitcoin/tests
> copying bitcoin/tests/test_rpc.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bitcoinlib/build/bitcoin/tests
> copying bitcoin/tests/test_bech32.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bitcoinlib/build/bitcoin/tests
> copying bitcoin/tests/fakebitcoinproxy.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bitcoinlib/build/bitcoin/tests
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bitcoinlib/build/bitcoin/core
> copying bitcoin/core/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bitcoinlib/build/bitcoin/core
> copying bitcoin/core/_bignum.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bitcoinlib/build/bitcoin/core
> copying bitcoin/core/key.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bitcoinlib/build/bitcoin/core
> copying bitcoin/core/serialize.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bitcoinlib/build/bitcoin/core
> copying bitcoin/core/scripteval.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bitcoinlib/build/bitcoin/core
> copying bitcoin/core/script.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_bitcoinlib/build/bitcoin/core
>    dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:239: python3.9 setup.py test 
> running test
> WARNING: Testing via this command is deprecated and will be removed in a 
> future version. Users looking for a generic test entry point independent of 
> test runner are encouraged to use tox.
> running egg_info
> creating python_bitcoinlib.egg-info
> writing python_bitcoinlib.egg-info/PKG-INFO
> writing dependency_links to python_bitcoinlib.egg-info/dependency_links.txt
> writing top-level names to python_bitcoinlib.egg-info/top_level.txt
> writing manifest file 'python_bitcoinlib.egg-info/SOURCES.txt'
> reading manifest file 'python_bitcoinlib.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> adding license file 'LICENSE'
> writing manifest file 'python_bitcoinlib.egg-info/SOURCES.txt'
> running build_ext
> test__batch_empty_list_input 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test__batch_getblockhash_many 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test__batch_gives_reasonable_getblockcount_result 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test__batch_raises_when_no_params 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test__batch_result_error_is_none 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test__batch_result_keys 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test__batch_returns_error_when_given_invalid_params 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test__batch_same_count_results_as_requests 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test_blockheight_extensively 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test_constructor 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test_constructor_accepts_blocks 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test_fundrawtransaction 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ERROR
> test_fundrawtransaction_adds_output 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ERROR
> test_fundrawtransaction_hex_hash 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ERROR
> test_getblock_returns_transaction_data 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test_getblock_with_bytes 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test_getblock_with_string 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test_getblockcount_many 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test_getblockcount_zero 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test_getblockhash_many 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test_getblockhash_zero 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test_getnewaddress_returns_cbitcoinaddress 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ERROR
> test_getnewaddress_returns_different_addresses 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ERROR
> test_getrawtransaction 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test_importaddress 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test_importaddress_with_parameters 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test_make_blocks_from_blockhashes 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test_make_blocks_from_blockhashes_empty 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test_sendrawtransaction 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ERROR
> test_signrawtransaction 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ERROR
> test_checkblock (bitcoin.tests.test_segwit.Test_Segwit) ... ok
> test_p2sh_p2wpkh_signaturehash (bitcoin.tests.test_segwit.Test_Segwit) ... ok
> test_p2sh_p2wsh_signaturehash (bitcoin.tests.test_segwit.Test_Segwit) ... ok
> test_p2wpkh_signaturehash (bitcoin.tests.test_segwit.Test_Segwit) ... ok
> test_p2wsh_signaturehash1 (bitcoin.tests.test_segwit.Test_Segwit) ... ok
> test_p2wsh_signaturehash2 (bitcoin.tests.test_segwit.Test_Segwit) ... ok
> test_serializationDiff (bitcoin.tests.test_net.TestCAddress) ... ok
> test_serializationIPv4 (bitcoin.tests.test_net.TestCAddress) ... ok
> test_serializationIPv6 (bitcoin.tests.test_net.TestCAddress) ... ok
> test_serializationSimple (bitcoin.tests.test_net.TestCAddress) ... ok
> test_serialization (bitcoin.tests.test_net.TestCAlert) ... ok
> test_serialization (bitcoin.tests.test_net.TestCInv) ... ok
> test_serialization (bitcoin.tests.test_net.TestUnsignedAlert) ... ok
> test_sign_message_simple 
> (bitcoin.tests.test_signmessage.Test_SignVerifyMessage) ... ERROR
> test_sign_message_vectors 
> (bitcoin.tests.test_signmessage.Test_SignVerifyMessage) ... ERROR
> test_verify_message_simple 
> (bitcoin.tests.test_signmessage.Test_SignVerifyMessage) ... ERROR
> test_verify_message_vectors 
> (bitcoin.tests.test_signmessage.Test_SignVerifyMessage) ... ERROR
> test_create_from_string (bitcoin.tests.test_wallet.Test_CBitcoinAddress)
> Create CBitcoinAddress's from strings ... ok
> test_from_invalid_scriptPubKey 
> (bitcoin.tests.test_wallet.Test_CBitcoinAddress)
> CBitcoinAddress.from_scriptPubKey() with invalid scriptPubKeys ... ok
> test_from_nonstd_scriptPubKey (bitcoin.tests.test_wallet.Test_CBitcoinAddress)
> CBitcoinAddress.from_scriptPubKey() with non-standard scriptPubKeys ... ok
> test_from_scriptPubKey (bitcoin.tests.test_wallet.Test_CBitcoinAddress) ... ok
> test_to_redeemScript (bitcoin.tests.test_wallet.Test_CBitcoinAddress) ... ok
> test_to_scriptPubKey (bitcoin.tests.test_wallet.Test_CBitcoinAddress)
> CBitcoinAddress.to_scriptPubKey() works ... ok
> test_wrong_nVersion (bitcoin.tests.test_wallet.Test_CBitcoinAddress)
> Creating a CBitcoinAddress from a unknown nVersion fails ... ok
> test (bitcoin.tests.test_wallet.Test_CBitcoinSecret) ... ok
> test_sign (bitcoin.tests.test_wallet.Test_CBitcoinSecret) ... ok
> test_sign_invalid_hash (bitcoin.tests.test_wallet.Test_CBitcoinSecret) ... ok
> test_from_bare_checksig_scriptPubKey 
> (bitcoin.tests.test_wallet.Test_P2PKHBitcoinAddress) ... ERROR
> test_from_invalid_pubkeys (bitcoin.tests.test_wallet.Test_P2PKHBitcoinAddress)
> Create P2PKHBitcoinAddress's from invalid pubkeys ... ERROR
> test_from_non_canonical_scriptPubKey 
> (bitcoin.tests.test_wallet.Test_P2PKHBitcoinAddress) ... ok
> test_from_valid_pubkey (bitcoin.tests.test_wallet.Test_P2PKHBitcoinAddress)
> Create P2PKHBitcoinAddress's from valid pubkeys ... ERROR
> test_from_redeemScript (bitcoin.tests.test_wallet.Test_P2SHBitcoinAddress) 
> ... ERROR
> test (bitcoin.tests.test_wallet.Test_RFC6979) ... ok
> test_from_data (bitcoin.tests.test_base58.Test_CBase58Data) ... ok
> test_invalid_base58_exception (bitcoin.tests.test_base58.Test_CBase58Data) 
> ... ok
> test_encode_decode (bitcoin.tests.test_base58.Test_base58) ... ok
> test_script_invalid (bitcoin.tests.test_scripteval.Test_EvalScript) ... ERROR
> test_script_valid (bitcoin.tests.test_scripteval.Test_EvalScript) ... ERROR
> test_fail_invalid_message (bitcoin.tests.test_messages.Test_messages) ... ok
> test_msg_verack_to_bytes (bitcoin.tests.test_messages.Test_messages) ... ok
> test_read_msg_verack (bitcoin.tests.test_messages.Test_messages) ... ok
> test_serialization (bitcoin.tests.test_messages.Test_msg_addr) ... ok
> test_serialization (bitcoin.tests.test_messages.Test_msg_alert) ... ok
> test_serialization (bitcoin.tests.test_messages.Test_msg_block) ... ok
> test_serialization (bitcoin.tests.test_messages.Test_msg_getaddr) ... ok
> test_serialization (bitcoin.tests.test_messages.Test_msg_getblocks) ... ok
> test_serialization (bitcoin.tests.test_messages.Test_msg_getdata) ... ok
> test_serialization (bitcoin.tests.test_messages.Test_msg_getheaders) ... ok
> test_serialization (bitcoin.tests.test_messages.Test_msg_headers) ... ok
> test_serialization (bitcoin.tests.test_messages.Test_msg_inv) ... ok
> test_serialization (bitcoin.tests.test_messages.Test_msg_mempool) ... ok
> test_serialization (bitcoin.tests.test_messages.Test_msg_notfound) ... ok
> test_serialization (bitcoin.tests.test_messages.Test_msg_ping) ... ok
> test_serialization (bitcoin.tests.test_messages.Test_msg_pong) ... ok
> test_serialization (bitcoin.tests.test_messages.Test_msg_reject) ... ok
> test_serialization (bitcoin.tests.test_messages.Test_msg_tx) ... ok
> test_serialization (bitcoin.tests.test_messages.Test_msg_verack) ... ok
> test_serialization (bitcoin.tests.test_messages.Test_msg_version) ... ok
> test_GetHash (bitcoin.tests.test_core.Test_CBlock) ... ok
> test_calc_merkle_root (bitcoin.tests.test_core.Test_CBlock) ... ok
> test_calc_merkle_root_of_empty_block (bitcoin.tests.test_core.Test_CBlock)
> CBlock.calc_merkle_root() fails if vtx empty ... ok
> test_serialization (bitcoin.tests.test_core.Test_CBlock) ... ok
> test_GetHash (bitcoin.tests.test_core.Test_CBlockHeader) ... ok
> test_calc_difficulty (bitcoin.tests.test_core.Test_CBlockHeader) ... ok
> test_serialization (bitcoin.tests.test_core.Test_CBlockHeader) ... ok
> test_MoneyRange (bitcoin.tests.test_core.Test_Money) ... ok
> test_MoneyRangeCustomParams (bitcoin.tests.test_core.Test_Money) ... ok
> test (bitcoin.tests.test_core.Test_str_value) ... ok
> test (bitcoin.tests.test_key.Test_CPubKey) ... ok
> test_checkblock_invalid (bitcoin.tests.test_checkblock.Test_CheckBlock) ... ok
> test_checkblock_valid (bitcoin.tests.test_checkblock.Test_CheckBlock) ... ok
> test_GetHash (bitcoin.tests.test_transactions.Test_CMutableOutPoint)
> CMutableOutPoint.GetHash() is not cached ... ok
> test_GetHash (bitcoin.tests.test_transactions.Test_CMutableTxIn)
> CMutableTxIn.GetHash() is not cached ... ok
> test_is_null (bitcoin.tests.test_transactions.Test_COutPoint) ... ok
> test_repr (bitcoin.tests.test_transactions.Test_COutPoint) ... ok
> test_str (bitcoin.tests.test_transactions.Test_COutPoint) ... ok
> test_is_coinbase (bitcoin.tests.test_transactions.Test_CTransaction) ... ok
> test_tx_invalid (bitcoin.tests.test_transactions.Test_CTransaction) ... ERROR
> test_tx_valid (bitcoin.tests.test_transactions.Test_CTransaction) ... 
> Segmentation fault
> E: pybuild pybuild:369: test: plugin distutils failed with: exit code=139: 
> python3.9 setup.py test 
> I: pybuild base:239: python3.10 setup.py test 
> running test
> WARNING: Testing via this command is deprecated and will be removed in a 
> future version. Users looking for a generic test entry point independent of 
> test runner are encouraged to use tox.
> running egg_info
> writing python_bitcoinlib.egg-info/PKG-INFO
> writing dependency_links to python_bitcoinlib.egg-info/dependency_links.txt
> writing top-level names to python_bitcoinlib.egg-info/top_level.txt
> reading manifest file 'python_bitcoinlib.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> adding license file 'LICENSE'
> writing manifest file 'python_bitcoinlib.egg-info/SOURCES.txt'
> running build_ext
> test__batch_empty_list_input 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test__batch_getblockhash_many 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test__batch_gives_reasonable_getblockcount_result 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test__batch_raises_when_no_params 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test__batch_result_error_is_none 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test__batch_result_keys 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test__batch_returns_error_when_given_invalid_params 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test__batch_same_count_results_as_requests 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test_blockheight_extensively 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test_constructor 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test_constructor_accepts_blocks 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test_fundrawtransaction 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ERROR
> test_fundrawtransaction_adds_output 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ERROR
> test_fundrawtransaction_hex_hash 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ERROR
> test_getblock_returns_transaction_data 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test_getblock_with_bytes 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test_getblock_with_string 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test_getblockcount_many 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test_getblockcount_zero 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test_getblockhash_many 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test_getblockhash_zero 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test_getnewaddress_returns_cbitcoinaddress 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ERROR
> test_getnewaddress_returns_different_addresses 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ERROR
> test_getrawtransaction 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test_importaddress 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test_importaddress_with_parameters 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test_make_blocks_from_blockhashes 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test_make_blocks_from_blockhashes_empty 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ok
> test_sendrawtransaction 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ERROR
> test_signrawtransaction 
> (bitcoin.tests.test_fakebitcoinproxy.FakeBitcoinProxyTestCase) ... ERROR
> test_checkblock (bitcoin.tests.test_segwit.Test_Segwit) ... ok
> test_p2sh_p2wpkh_signaturehash (bitcoin.tests.test_segwit.Test_Segwit) ... ok
> test_p2sh_p2wsh_signaturehash (bitcoin.tests.test_segwit.Test_Segwit) ... ok
> test_p2wpkh_signaturehash (bitcoin.tests.test_segwit.Test_Segwit) ... ok
> test_p2wsh_signaturehash1 (bitcoin.tests.test_segwit.Test_Segwit) ... ok
> test_p2wsh_signaturehash2 (bitcoin.tests.test_segwit.Test_Segwit) ... ok
> test_serializationDiff (bitcoin.tests.test_net.TestCAddress) ... ok
> test_serializationIPv4 (bitcoin.tests.test_net.TestCAddress) ... ok
> test_serializationIPv6 (bitcoin.tests.test_net.TestCAddress) ... ok
> test_serializationSimple (bitcoin.tests.test_net.TestCAddress) ... ok
> test_serialization (bitcoin.tests.test_net.TestCAlert) ... ok
> test_serialization (bitcoin.tests.test_net.TestCInv) ... ok
> test_serialization (bitcoin.tests.test_net.TestUnsignedAlert) ... ok
> test_sign_message_simple 
> (bitcoin.tests.test_signmessage.Test_SignVerifyMessage) ... ERROR
> test_sign_message_vectors 
> (bitcoin.tests.test_signmessage.Test_SignVerifyMessage) ... ERROR
> test_verify_message_simple 
> (bitcoin.tests.test_signmessage.Test_SignVerifyMessage) ... ERROR
> test_verify_message_vectors 
> (bitcoin.tests.test_signmessage.Test_SignVerifyMessage) ... ERROR
> test_create_from_string (bitcoin.tests.test_wallet.Test_CBitcoinAddress)
> Create CBitcoinAddress's from strings ... ok
> test_from_invalid_scriptPubKey 
> (bitcoin.tests.test_wallet.Test_CBitcoinAddress)
> CBitcoinAddress.from_scriptPubKey() with invalid scriptPubKeys ... ok
> test_from_nonstd_scriptPubKey (bitcoin.tests.test_wallet.Test_CBitcoinAddress)
> CBitcoinAddress.from_scriptPubKey() with non-standard scriptPubKeys ... ok
> test_from_scriptPubKey (bitcoin.tests.test_wallet.Test_CBitcoinAddress) ... ok
> test_to_redeemScript (bitcoin.tests.test_wallet.Test_CBitcoinAddress) ... ok
> test_to_scriptPubKey (bitcoin.tests.test_wallet.Test_CBitcoinAddress)
> CBitcoinAddress.to_scriptPubKey() works ... ok
> test_wrong_nVersion (bitcoin.tests.test_wallet.Test_CBitcoinAddress)
> Creating a CBitcoinAddress from a unknown nVersion fails ... ok
> test (bitcoin.tests.test_wallet.Test_CBitcoinSecret) ... ok
> test_sign (bitcoin.tests.test_wallet.Test_CBitcoinSecret) ... ok
> test_sign_invalid_hash (bitcoin.tests.test_wallet.Test_CBitcoinSecret) ... ok
> test_from_bare_checksig_scriptPubKey 
> (bitcoin.tests.test_wallet.Test_P2PKHBitcoinAddress) ... ERROR
> test_from_invalid_pubkeys (bitcoin.tests.test_wallet.Test_P2PKHBitcoinAddress)
> Create P2PKHBitcoinAddress's from invalid pubkeys ... ERROR
> test_from_non_canonical_scriptPubKey 
> (bitcoin.tests.test_wallet.Test_P2PKHBitcoinAddress) ... ok
> test_from_valid_pubkey (bitcoin.tests.test_wallet.Test_P2PKHBitcoinAddress)
> Create P2PKHBitcoinAddress's from valid pubkeys ... ERROR
> test_from_redeemScript (bitcoin.tests.test_wallet.Test_P2SHBitcoinAddress) 
> ... ERROR
> test (bitcoin.tests.test_wallet.Test_RFC6979) ... ok
> test_from_data (bitcoin.tests.test_base58.Test_CBase58Data) ... ok
> test_invalid_base58_exception (bitcoin.tests.test_base58.Test_CBase58Data) 
> ... ok
> test_encode_decode (bitcoin.tests.test_base58.Test_base58) ... ok
> test_script_invalid (bitcoin.tests.test_scripteval.Test_EvalScript) ... ERROR
> test_script_valid (bitcoin.tests.test_scripteval.Test_EvalScript) ... ERROR
> test_fail_invalid_message (bitcoin.tests.test_messages.Test_messages) ... ok
> test_msg_verack_to_bytes (bitcoin.tests.test_messages.Test_messages) ... ok
> test_read_msg_verack (bitcoin.tests.test_messages.Test_messages) ... ok
> test_serialization (bitcoin.tests.test_messages.Test_msg_addr) ... ok
> test_serialization (bitcoin.tests.test_messages.Test_msg_alert) ... ok
> test_serialization (bitcoin.tests.test_messages.Test_msg_block) ... ok
> test_serialization (bitcoin.tests.test_messages.Test_msg_getaddr) ... ok
> test_serialization (bitcoin.tests.test_messages.Test_msg_getblocks) ... ok
> test_serialization (bitcoin.tests.test_messages.Test_msg_getdata) ... ok
> test_serialization (bitcoin.tests.test_messages.Test_msg_getheaders) ... ok
> test_serialization (bitcoin.tests.test_messages.Test_msg_headers) ... ok
> test_serialization (bitcoin.tests.test_messages.Test_msg_inv) ... ok
> test_serialization (bitcoin.tests.test_messages.Test_msg_mempool) ... ok
> test_serialization (bitcoin.tests.test_messages.Test_msg_notfound) ... ok
> test_serialization (bitcoin.tests.test_messages.Test_msg_ping) ... ok
> test_serialization (bitcoin.tests.test_messages.Test_msg_pong) ... ok
> test_serialization (bitcoin.tests.test_messages.Test_msg_reject) ... ok
> test_serialization (bitcoin.tests.test_messages.Test_msg_tx) ... ok
> test_serialization (bitcoin.tests.test_messages.Test_msg_verack) ... ok
> test_serialization (bitcoin.tests.test_messages.Test_msg_version) ... ok
> test_GetHash (bitcoin.tests.test_core.Test_CBlock) ... ok
> test_calc_merkle_root (bitcoin.tests.test_core.Test_CBlock) ... ok
> test_calc_merkle_root_of_empty_block (bitcoin.tests.test_core.Test_CBlock)
> CBlock.calc_merkle_root() fails if vtx empty ... ok
> test_serialization (bitcoin.tests.test_core.Test_CBlock) ... ok
> test_GetHash (bitcoin.tests.test_core.Test_CBlockHeader) ... ok
> test_calc_difficulty (bitcoin.tests.test_core.Test_CBlockHeader) ... ok
> test_serialization (bitcoin.tests.test_core.Test_CBlockHeader) ... ok
> test_MoneyRange (bitcoin.tests.test_core.Test_Money) ... ok
> test_MoneyRangeCustomParams (bitcoin.tests.test_core.Test_Money) ... ok
> test (bitcoin.tests.test_core.Test_str_value) ... ok
> test (bitcoin.tests.test_key.Test_CPubKey) ... ok
> test_checkblock_invalid (bitcoin.tests.test_checkblock.Test_CheckBlock) ... ok
> test_checkblock_valid (bitcoin.tests.test_checkblock.Test_CheckBlock) ... ok
> test_GetHash (bitcoin.tests.test_transactions.Test_CMutableOutPoint)
> CMutableOutPoint.GetHash() is not cached ... ok
> test_GetHash (bitcoin.tests.test_transactions.Test_CMutableTxIn)
> CMutableTxIn.GetHash() is not cached ... ok
> test_is_null (bitcoin.tests.test_transactions.Test_COutPoint) ... ok
> test_repr (bitcoin.tests.test_transactions.Test_COutPoint) ... ok
> test_str (bitcoin.tests.test_transactions.Test_COutPoint) ... ok
> test_is_coinbase (bitcoin.tests.test_transactions.Test_CTransaction) ... ok
> test_tx_invalid (bitcoin.tests.test_transactions.Test_CTransaction) ... ERROR
> test_tx_valid (bitcoin.tests.test_transactions.Test_CTransaction) ... 
> Segmentation fault
> E: pybuild pybuild:369: test: plugin distutils failed with: exit code=139: 
> python3.10 setup.py test 
> dh_auto_test: error: pybuild --test -i python{version} -p "3.9 3.10" returned 
> exit code 13


The full build log is available from:
http://qa-logs.debian.net/2022/05/25/python-bitcoinlib_0.11.0-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20220525;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220525&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 marking 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.

Reply via email to