Source: ofxstatement-plugins
Version: 20200505
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200926 ftbfs-bullseye

Hi,

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

Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> cd ofxstatement-1822direkt && python3 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 src/ofxstatement_germany_1822direkt.egg-info/PKG-INFO
> writing dependency_links to 
> src/ofxstatement_germany_1822direkt.egg-info/dependency_links.txt
> writing entry points to 
> src/ofxstatement_germany_1822direkt.egg-info/entry_points.txt
> writing namespace_packages to 
> src/ofxstatement_germany_1822direkt.egg-info/namespace_packages.txt
> writing requirements to 
> src/ofxstatement_germany_1822direkt.egg-info/requires.txt
> writing top-level names to 
> src/ofxstatement_germany_1822direkt.egg-info/top_level.txt
> reading manifest file 
> 'src/ofxstatement_germany_1822direkt.egg-info/SOURCES.txt'
> writing manifest file 
> 'src/ofxstatement_germany_1822direkt.egg-info/SOURCES.txt'
> running build_ext
> 
> ----------------------------------------------------------------------
> Ran 0 tests in 0.000s
> 
> OK
> # run pytest with doctest and ignore exit code 5 (no tests found)
> cd ofxstatement-1822direkt && PYTEST_ADDOPTS=--doctest-modules python3 
> setup.py pytest; \
>       PYTEST_RESULT=$?; \
>       test $PYTEST_RESULT -eq 5 && exit 0; \
>       exit $PYTEST_RESULT
> running pytest
> 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 src/ofxstatement_germany_1822direkt.egg-info/PKG-INFO
> writing dependency_links to 
> src/ofxstatement_germany_1822direkt.egg-info/dependency_links.txt
> writing entry points to 
> src/ofxstatement_germany_1822direkt.egg-info/entry_points.txt
> writing namespace_packages to 
> src/ofxstatement_germany_1822direkt.egg-info/namespace_packages.txt
> writing requirements to 
> src/ofxstatement_germany_1822direkt.egg-info/requires.txt
> writing top-level names to 
> src/ofxstatement_germany_1822direkt.egg-info/top_level.txt
> reading manifest file 
> 'src/ofxstatement_germany_1822direkt.egg-info/SOURCES.txt'
> writing manifest file 
> 'src/ofxstatement_germany_1822direkt.egg-info/SOURCES.txt'
> running build_ext
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.8.6, pytest-4.6.11, py-1.9.0, pluggy-0.13.0
> rootdir: /<<PKGBUILDDIR>>/_ofxstatement-germany/germany_1822direkt
> collected 0 items
> 
> ========================= no tests ran in 0.01 seconds 
> =========================
> cd ofxstatement-airbankcz && python3 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 src/ofxstatement_airbankcz.egg-info/PKG-INFO
> writing dependency_links to 
> src/ofxstatement_airbankcz.egg-info/dependency_links.txt
> writing entry points to src/ofxstatement_airbankcz.egg-info/entry_points.txt
> writing namespace_packages to 
> src/ofxstatement_airbankcz.egg-info/namespace_packages.txt
> writing requirements to src/ofxstatement_airbankcz.egg-info/requires.txt
> writing top-level names to src/ofxstatement_airbankcz.egg-info/top_level.txt
> reading manifest file 'src/ofxstatement_airbankcz.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> writing manifest file 'src/ofxstatement_airbankcz.egg-info/SOURCES.txt'
> running build_ext
> 
> ----------------------------------------------------------------------
> Ran 0 tests in 0.000s
> 
> OK
> # run pytest with doctest and ignore exit code 5 (no tests found)
> cd ofxstatement-airbankcz && PYTEST_ADDOPTS=--doctest-modules python3 
> setup.py pytest; \
>       PYTEST_RESULT=$?; \
>       test $PYTEST_RESULT -eq 5 && exit 0; \
>       exit $PYTEST_RESULT
> running pytest
> 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 src/ofxstatement_airbankcz.egg-info/PKG-INFO
> writing dependency_links to 
> src/ofxstatement_airbankcz.egg-info/dependency_links.txt
> writing entry points to src/ofxstatement_airbankcz.egg-info/entry_points.txt
> writing namespace_packages to 
> src/ofxstatement_airbankcz.egg-info/namespace_packages.txt
> writing requirements to src/ofxstatement_airbankcz.egg-info/requires.txt
> writing top-level names to src/ofxstatement_airbankcz.egg-info/top_level.txt
> reading manifest file 'src/ofxstatement_airbankcz.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> writing manifest file 'src/ofxstatement_airbankcz.egg-info/SOURCES.txt'
> running build_ext
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.8.6, pytest-4.6.11, py-1.9.0, pluggy-0.13.0
> rootdir: /<<PKGBUILDDIR>>/ofxstatement-airbankcz
> collected 0 items
> 
> ========================= no tests ran in 0.01 seconds 
> =========================
> cd ofxstatement-al_bank && python3 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 src/ofxstatement_al_bank.egg-info/PKG-INFO
> writing dependency_links to 
> src/ofxstatement_al_bank.egg-info/dependency_links.txt
> writing entry points to src/ofxstatement_al_bank.egg-info/entry_points.txt
> writing namespace_packages to 
> src/ofxstatement_al_bank.egg-info/namespace_packages.txt
> writing requirements to src/ofxstatement_al_bank.egg-info/requires.txt
> writing top-level names to src/ofxstatement_al_bank.egg-info/top_level.txt
> reading manifest file 'src/ofxstatement_al_bank.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> writing manifest file 'src/ofxstatement_al_bank.egg-info/SOURCES.txt'
> running build_ext
> 
> ----------------------------------------------------------------------
> Ran 0 tests in 0.000s
> 
> OK
> # run pytest with doctest and ignore exit code 5 (no tests found)
> cd ofxstatement-al_bank && PYTEST_ADDOPTS=--doctest-modules python3 setup.py 
> pytest; \
>       PYTEST_RESULT=$?; \
>       test $PYTEST_RESULT -eq 5 && exit 0; \
>       exit $PYTEST_RESULT
> running pytest
> 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 src/ofxstatement_al_bank.egg-info/PKG-INFO
> writing dependency_links to 
> src/ofxstatement_al_bank.egg-info/dependency_links.txt
> writing entry points to src/ofxstatement_al_bank.egg-info/entry_points.txt
> writing namespace_packages to 
> src/ofxstatement_al_bank.egg-info/namespace_packages.txt
> writing requirements to src/ofxstatement_al_bank.egg-info/requires.txt
> writing top-level names to src/ofxstatement_al_bank.egg-info/top_level.txt
> reading manifest file 'src/ofxstatement_al_bank.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> writing manifest file 'src/ofxstatement_al_bank.egg-info/SOURCES.txt'
> running build_ext
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.8.6, pytest-4.6.11, py-1.9.0, pluggy-0.13.0
> rootdir: /<<PKGBUILDDIR>>/ofxstatement-al_bank
> collected 0 items
> 
> ========================= no tests ran in 0.01 seconds 
> =========================
> cd ofxstatement-austrian && python3 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 src/ofxstatement_austrian.egg-info/PKG-INFO
> writing dependency_links to 
> src/ofxstatement_austrian.egg-info/dependency_links.txt
> writing entry points to src/ofxstatement_austrian.egg-info/entry_points.txt
> writing namespace_packages to 
> src/ofxstatement_austrian.egg-info/namespace_packages.txt
> writing requirements to src/ofxstatement_austrian.egg-info/requires.txt
> writing top-level names to src/ofxstatement_austrian.egg-info/top_level.txt
> reading manifest file 'src/ofxstatement_austrian.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> writing manifest file 'src/ofxstatement_austrian.egg-info/SOURCES.txt'
> running build_ext
> test_empty_string 
> (ofxstatement.plugins.tests.test_utils.TestCleanMultipleWhiteSpaces) ... ok
> test_just_spaces 
> (ofxstatement.plugins.tests.test_utils.TestCleanMultipleWhiteSpaces) ... ok
> test_just_tabs 
> (ofxstatement.plugins.tests.test_utils.TestCleanMultipleWhiteSpaces) ... ok
> test_mixed_tabs_and_spaces 
> (ofxstatement.plugins.tests.test_utils.TestCleanMultipleWhiteSpaces) ... ok
> test_string_with_spaces 
> (ofxstatement.plugins.tests.test_utils.TestCleanMultipleWhiteSpaces) ... ok
> test_integer_string 
> (ofxstatement.plugins.tests.test_utils.TestFixAmountString) ... ok
> test_no_thousand_mark 
> (ofxstatement.plugins.tests.test_utils.TestFixAmountString) ... ok
> test_with_thousand_mark 
> (ofxstatement.plugins.tests.test_utils.TestFixAmountString) ... ok
> test_line0_credit 
> (ofxstatement.plugins.tests.test_livebank.TestLivebankCsvParser) ... ok
> test_line1_debit 
> (ofxstatement.plugins.tests.test_livebank.TestLivebankCsvParser) ... ok
> test_line2_credit 
> (ofxstatement.plugins.tests.test_livebank.TestLivebankCsvParser) ... ok
> test_statement_properties 
> (ofxstatement.plugins.tests.test_livebank.TestLivebankCsvParser) ... ok
> test_line0_interest_earned 
> (ofxstatement.plugins.tests.test_ingdiba.TestLivebankCsvParser) ... ok
> test_line1_interest_paid 
> (ofxstatement.plugins.tests.test_ingdiba.TestLivebankCsvParser) ... ok
> test_line2_credit 
> (ofxstatement.plugins.tests.test_ingdiba.TestLivebankCsvParser) ... ok
> test_line3_transfer_credit 
> (ofxstatement.plugins.tests.test_ingdiba.TestLivebankCsvParser) ... ok
> test_line4_debit 
> (ofxstatement.plugins.tests.test_ingdiba.TestLivebankCsvParser) ... ok
> test_line5_bonus 
> (ofxstatement.plugins.tests.test_ingdiba.TestLivebankCsvParser) ... ok
> test_statement_properties 
> (ofxstatement.plugins.tests.test_ingdiba.TestLivebankCsvParser) ... ok
> test_line0_interest_earned 
> (ofxstatement.plugins.tests.test_raiffeisen.TestRaiffeisenCsvParser) ... ok
> test_line1_interest_paid 
> (ofxstatement.plugins.tests.test_raiffeisen.TestRaiffeisenCsvParser) ... ok
> test_line2_service_fee_print_statement 
> (ofxstatement.plugins.tests.test_raiffeisen.TestRaiffeisenCsvParser) ... ok
> test_line3_service_fee 
> (ofxstatement.plugins.tests.test_raiffeisen.TestRaiffeisenCsvParser) ... ok
> test_line4_elba_payment 
> (ofxstatement.plugins.tests.test_raiffeisen.TestRaiffeisenCsvParser) ... ok
> test_line5_debit 
> (ofxstatement.plugins.tests.test_raiffeisen.TestRaiffeisenCsvParser) ... ok
> test_line6_credit 
> (ofxstatement.plugins.tests.test_raiffeisen.TestRaiffeisenCsvParser) ... ok
> test_statement_properties 
> (ofxstatement.plugins.tests.test_raiffeisen.TestRaiffeisenCsvParser) ... ok
> test_line0_debit 
> (ofxstatement.plugins.tests.test_easybank.TestEasybankCreditCardCsvParser) 
> ... ok
> test_line1_credit 
> (ofxstatement.plugins.tests.test_easybank.TestEasybankCreditCardCsvParser) 
> ... ok
> test_line2_debit_with_foreign_currency 
> (ofxstatement.plugins.tests.test_easybank.TestEasybankCreditCardCsvParser) 
> ... ok
> test_statement_properties 
> (ofxstatement.plugins.tests.test_easybank.TestEasybankCreditCardCsvParser) 
> ... ok
> test_line0_interest_paid 
> (ofxstatement.plugins.tests.test_easybank.TestEasybankGiroCsvParser) ... ok
> test_line1_interest_earned 
> (ofxstatement.plugins.tests.test_easybank.TestEasybankGiroCsvParser) ... ok
> test_line2_debit_with_iban_bic 
> (ofxstatement.plugins.tests.test_easybank.TestEasybankGiroCsvParser) ... ok
> test_line3_debit_legacy_bank_account 
> (ofxstatement.plugins.tests.test_easybank.TestEasybankGiroCsvParser) ... ok
> test_line4_debit_iban_only 
> (ofxstatement.plugins.tests.test_easybank.TestEasybankGiroCsvParser) ... ok
> test_line5_debit_withdraw 
> (ofxstatement.plugins.tests.test_easybank.TestEasybankGiroCsvParser) ... ok
> test_line6_debit_with_more_text_before_check_no 
> (ofxstatement.plugins.tests.test_easybank.TestEasybankGiroCsvParser) ... ok
> test_line7_debit_with_more_text_before_check_no_and_without_banking_infos 
> (ofxstatement.plugins.tests.test_easybank.TestEasybankGiroCsvParser) ... ok
> test_line8_credit_iban_bic 
> (ofxstatement.plugins.tests.test_easybank.TestEasybankGiroCsvParser) ... ok
> test_line9_memo_starts_with_forward_slash 
> (ofxstatement.plugins.tests.test_easybank.TestEasybankGiroCsvParser) ... ok
> test_statement_properties 
> (ofxstatement.plugins.tests.test_easybank.TestEasybankGiroCsvParser) ... ok
> test_line0_payment_description_reference 
> (ofxstatement.plugins.tests.test_oberbank.TestOberbankCsvParser) ... ok
> test_line1_payment_description_usage 
> (ofxstatement.plugins.tests.test_oberbank.TestOberbankCsvParser) ... ok
> test_line2_payment_description_end2end 
> (ofxstatement.plugins.tests.test_oberbank.TestOberbankCsvParser) ... ok
> test_line3_credeit 
> (ofxstatement.plugins.tests.test_oberbank.TestOberbankCsvParser) ... ok
> test_line4_credeit 
> (ofxstatement.plugins.tests.test_oberbank.TestOberbankCsvParser) ... ok
> test_statement_properties 
> (ofxstatement.plugins.tests.test_oberbank.TestOberbankCsvParser) ... ok
> 
> ----------------------------------------------------------------------
> Ran 48 tests in 0.015s
> 
> OK
> # run pytest with doctest and ignore exit code 5 (no tests found)
> cd ofxstatement-austrian && PYTEST_ADDOPTS=--doctest-modules python3 setup.py 
> pytest; \
>       PYTEST_RESULT=$?; \
>       test $PYTEST_RESULT -eq 5 && exit 0; \
>       exit $PYTEST_RESULT
> running pytest
> 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 src/ofxstatement_austrian.egg-info/PKG-INFO
> writing dependency_links to 
> src/ofxstatement_austrian.egg-info/dependency_links.txt
> writing entry points to src/ofxstatement_austrian.egg-info/entry_points.txt
> writing namespace_packages to 
> src/ofxstatement_austrian.egg-info/namespace_packages.txt
> writing requirements to src/ofxstatement_austrian.egg-info/requires.txt
> writing top-level names to src/ofxstatement_austrian.egg-info/top_level.txt
> reading manifest file 'src/ofxstatement_austrian.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> writing manifest file 'src/ofxstatement_austrian.egg-info/SOURCES.txt'
> running build_ext
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.8.6, pytest-4.6.11, py-1.9.0, pluggy-0.13.0
> rootdir: /<<PKGBUILDDIR>>/ofxstatement-austrian
> collected 48 items
> 
> src/ofxstatement/plugins/tests/test_easybank.py ...............          [ 
> 31%]
> src/ofxstatement/plugins/tests/test_ingdiba.py .......                   [ 
> 45%]
> src/ofxstatement/plugins/tests/test_livebank.py ....                     [ 
> 54%]
> src/ofxstatement/plugins/tests/test_oberbank.py ......                   [ 
> 66%]
> src/ofxstatement/plugins/tests/test_raiffeisen.py ........               [ 
> 83%]
> src/ofxstatement/plugins/tests/test_utils.py ........                    
> [100%]
> 
> ========================== 48 passed in 0.47 seconds 
> ===========================
> cd ofxstatement-be-argenta && python3 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 ofxstatement_be_argenta.egg-info/PKG-INFO
> writing dependency_links to 
> ofxstatement_be_argenta.egg-info/dependency_links.txt
> writing entry points to ofxstatement_be_argenta.egg-info/entry_points.txt
> writing namespace_packages to 
> ofxstatement_be_argenta.egg-info/namespace_packages.txt
> writing requirements to ofxstatement_be_argenta.egg-info/requires.txt
> writing top-level names to ofxstatement_be_argenta.egg-info/top_level.txt
> reading manifest file 'ofxstatement_be_argenta.egg-info/SOURCES.txt'
> writing manifest file 'ofxstatement_be_argenta.egg-info/SOURCES.txt'
> running build_ext
> 
> ----------------------------------------------------------------------
> Ran 0 tests in 0.000s
> 
> OK
> # run pytest with doctest and ignore exit code 5 (no tests found)
> cd ofxstatement-be-argenta && PYTEST_ADDOPTS=--doctest-modules python3 
> setup.py pytest; \
>       PYTEST_RESULT=$?; \
>       test $PYTEST_RESULT -eq 5 && exit 0; \
>       exit $PYTEST_RESULT
> running pytest
> 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 ofxstatement_be_argenta.egg-info/PKG-INFO
> writing dependency_links to 
> ofxstatement_be_argenta.egg-info/dependency_links.txt
> writing entry points to ofxstatement_be_argenta.egg-info/entry_points.txt
> writing namespace_packages to 
> ofxstatement_be_argenta.egg-info/namespace_packages.txt
> writing requirements to ofxstatement_be_argenta.egg-info/requires.txt
> writing top-level names to ofxstatement_be_argenta.egg-info/top_level.txt
> reading manifest file 'ofxstatement_be_argenta.egg-info/SOURCES.txt'
> writing manifest file 'ofxstatement_be_argenta.egg-info/SOURCES.txt'
> running build_ext
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.8.6, pytest-4.6.11, py-1.9.0, pluggy-0.13.0
> rootdir: /<<PKGBUILDDIR>>/ofxstatement-be-argenta
> collected 0 items
> 
> ========================= no tests ran in 0.13 seconds 
> =========================
> cd ofxstatement-be-ing && python3 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 src/ofxstatement_be_ing.egg-info/PKG-INFO
> writing dependency_links to 
> src/ofxstatement_be_ing.egg-info/dependency_links.txt
> writing entry points to src/ofxstatement_be_ing.egg-info/entry_points.txt
> writing namespace_packages to 
> src/ofxstatement_be_ing.egg-info/namespace_packages.txt
> writing requirements to src/ofxstatement_be_ing.egg-info/requires.txt
> writing top-level names to src/ofxstatement_be_ing.egg-info/top_level.txt
> reading manifest file 'src/ofxstatement_be_ing.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> warning: no files found matching 'README.rst'
> writing manifest file 'src/ofxstatement_be_ing.egg-info/SOURCES.txt'
> running build_ext
> 
> ----------------------------------------------------------------------
> Ran 0 tests in 0.000s
> 
> OK
> # run pytest with doctest and ignore exit code 5 (no tests found)
> cd ofxstatement-be-ing && PYTEST_ADDOPTS=--doctest-modules python3 setup.py 
> pytest; \
>       PYTEST_RESULT=$?; \
>       test $PYTEST_RESULT -eq 5 && exit 0; \
>       exit $PYTEST_RESULT
> running pytest
> 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 src/ofxstatement_be_ing.egg-info/PKG-INFO
> writing dependency_links to 
> src/ofxstatement_be_ing.egg-info/dependency_links.txt
> writing entry points to src/ofxstatement_be_ing.egg-info/entry_points.txt
> writing namespace_packages to 
> src/ofxstatement_be_ing.egg-info/namespace_packages.txt
> writing requirements to src/ofxstatement_be_ing.egg-info/requires.txt
> writing top-level names to src/ofxstatement_be_ing.egg-info/top_level.txt
> reading manifest file 'src/ofxstatement_be_ing.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> warning: no files found matching 'README.rst'
> writing manifest file 'src/ofxstatement_be_ing.egg-info/SOURCES.txt'
> running build_ext
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.8.6, pytest-4.6.11, py-1.9.0, pluggy-0.13.0
> rootdir: /<<PKGBUILDDIR>>/ofxstatement-be-ing
> collected 0 items
> 
> ========================= no tests ran in 0.01 seconds 
> =========================
> cd ofxstatement-be-kbc && python3 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 src/ofxstatement_be_kbc.egg-info/PKG-INFO
> writing dependency_links to 
> src/ofxstatement_be_kbc.egg-info/dependency_links.txt
> writing entry points to src/ofxstatement_be_kbc.egg-info/entry_points.txt
> writing namespace_packages to 
> src/ofxstatement_be_kbc.egg-info/namespace_packages.txt
> writing requirements to src/ofxstatement_be_kbc.egg-info/requires.txt
> writing top-level names to src/ofxstatement_be_kbc.egg-info/top_level.txt
> reading manifest file 'src/ofxstatement_be_kbc.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> writing manifest file 'src/ofxstatement_be_kbc.egg-info/SOURCES.txt'
> running build_ext
> 
> ----------------------------------------------------------------------
> Ran 0 tests in 0.000s
> 
> OK
> # run pytest with doctest and ignore exit code 5 (no tests found)
> cd ofxstatement-be-kbc && PYTEST_ADDOPTS=--doctest-modules python3 setup.py 
> pytest; \
>       PYTEST_RESULT=$?; \
>       test $PYTEST_RESULT -eq 5 && exit 0; \
>       exit $PYTEST_RESULT
> running pytest
> 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 src/ofxstatement_be_kbc.egg-info/PKG-INFO
> writing dependency_links to 
> src/ofxstatement_be_kbc.egg-info/dependency_links.txt
> writing entry points to src/ofxstatement_be_kbc.egg-info/entry_points.txt
> writing namespace_packages to 
> src/ofxstatement_be_kbc.egg-info/namespace_packages.txt
> writing requirements to src/ofxstatement_be_kbc.egg-info/requires.txt
> writing top-level names to src/ofxstatement_be_kbc.egg-info/top_level.txt
> reading manifest file 'src/ofxstatement_be_kbc.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> writing manifest file 'src/ofxstatement_be_kbc.egg-info/SOURCES.txt'
> running build_ext
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.8.6, pytest-4.6.11, py-1.9.0, pluggy-0.13.0
> rootdir: /<<PKGBUILDDIR>>/ofxstatement-be-kbc
> collected 0 items
> 
> ========================= no tests ran in 0.01 seconds 
> =========================
> cd ofxstatement-be-keytrade && python3 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 src/ofxstatement_be_keytrade.egg-info/PKG-INFO
> writing dependency_links to 
> src/ofxstatement_be_keytrade.egg-info/dependency_links.txt
> writing entry points to src/ofxstatement_be_keytrade.egg-info/entry_points.txt
> writing namespace_packages to 
> src/ofxstatement_be_keytrade.egg-info/namespace_packages.txt
> writing requirements to src/ofxstatement_be_keytrade.egg-info/requires.txt
> writing top-level names to src/ofxstatement_be_keytrade.egg-info/top_level.txt
> reading manifest file 'src/ofxstatement_be_keytrade.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> writing manifest file 'src/ofxstatement_be_keytrade.egg-info/SOURCES.txt'
> running build_ext
> 
> ----------------------------------------------------------------------
> Ran 0 tests in 0.000s
> 
> OK
> # run pytest with doctest and ignore exit code 5 (no tests found)
> cd ofxstatement-be-keytrade && PYTEST_ADDOPTS=--doctest-modules python3 
> setup.py pytest; \
>       PYTEST_RESULT=$?; \
>       test $PYTEST_RESULT -eq 5 && exit 0; \
>       exit $PYTEST_RESULT
> running pytest
> 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 src/ofxstatement_be_keytrade.egg-info/PKG-INFO
> writing dependency_links to 
> src/ofxstatement_be_keytrade.egg-info/dependency_links.txt
> writing entry points to src/ofxstatement_be_keytrade.egg-info/entry_points.txt
> writing namespace_packages to 
> src/ofxstatement_be_keytrade.egg-info/namespace_packages.txt
> writing requirements to src/ofxstatement_be_keytrade.egg-info/requires.txt
> writing top-level names to src/ofxstatement_be_keytrade.egg-info/top_level.txt
> reading manifest file 'src/ofxstatement_be_keytrade.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> writing manifest file 'src/ofxstatement_be_keytrade.egg-info/SOURCES.txt'
> running build_ext
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.8.6, pytest-4.6.11, py-1.9.0, pluggy-0.13.0
> rootdir: /<<PKGBUILDDIR>>/ofxstatement-be-keytrade
> collected 0 items
> 
> ========================= no tests ran in 0.01 seconds 
> =========================
> cd ofxstatement-be-triodos && python3 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 src/ofxstatement_be_triodos.egg-info/PKG-INFO
> writing dependency_links to 
> src/ofxstatement_be_triodos.egg-info/dependency_links.txt
> writing entry points to src/ofxstatement_be_triodos.egg-info/entry_points.txt
> writing namespace_packages to 
> src/ofxstatement_be_triodos.egg-info/namespace_packages.txt
> writing requirements to src/ofxstatement_be_triodos.egg-info/requires.txt
> writing top-level names to src/ofxstatement_be_triodos.egg-info/top_level.txt
> reading manifest file 'src/ofxstatement_be_triodos.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> writing manifest file 'src/ofxstatement_be_triodos.egg-info/SOURCES.txt'
> running build_ext
> 
> ----------------------------------------------------------------------
> Ran 0 tests in 0.000s
> 
> OK
> # run pytest with doctest and ignore exit code 5 (no tests found)
> cd ofxstatement-be-triodos && PYTEST_ADDOPTS=--doctest-modules python3 
> setup.py pytest; \
>       PYTEST_RESULT=$?; \
>       test $PYTEST_RESULT -eq 5 && exit 0; \
>       exit $PYTEST_RESULT
> running pytest
> 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 src/ofxstatement_be_triodos.egg-info/PKG-INFO
> writing dependency_links to 
> src/ofxstatement_be_triodos.egg-info/dependency_links.txt
> writing entry points to src/ofxstatement_be_triodos.egg-info/entry_points.txt
> writing namespace_packages to 
> src/ofxstatement_be_triodos.egg-info/namespace_packages.txt
> writing requirements to src/ofxstatement_be_triodos.egg-info/requires.txt
> writing top-level names to src/ofxstatement_be_triodos.egg-info/top_level.txt
> reading manifest file 'src/ofxstatement_be_triodos.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> writing manifest file 'src/ofxstatement_be_triodos.egg-info/SOURCES.txt'
> running build_ext
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.8.6, pytest-4.6.11, py-1.9.0, pluggy-0.13.0
> rootdir: /<<PKGBUILDDIR>>/ofxstatement-be-triodos
> collected 0 items
> 
> ========================= no tests ran in 0.01 seconds 
> =========================
> cd ofxstatement-betterment && python3 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 ofxstatement_betterment.egg-info/PKG-INFO
> writing dependency_links to 
> ofxstatement_betterment.egg-info/dependency_links.txt
> writing entry points to ofxstatement_betterment.egg-info/entry_points.txt
> writing namespace_packages to 
> ofxstatement_betterment.egg-info/namespace_packages.txt
> writing requirements to ofxstatement_betterment.egg-info/requires.txt
> writing top-level names to ofxstatement_betterment.egg-info/top_level.txt
> reading manifest file 'ofxstatement_betterment.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> warning: no previously-included files matching '__pycache__' found under 
> directory '*'
> writing manifest file 'ofxstatement_betterment.egg-info/SOURCES.txt'
> running build_ext
> testAccountFilterZerosAll (tests.test_betterment.TestBettermentEmpties)
> All lines filtered by zeros policy. ... ok
> testEmpty (tests.test_betterment.TestBettermentEmpties)
> Empty file. ... ok
> testEmptyEndingBalance (tests.test_betterment.TestBettermentEmpties)
> Strip out pending transactions. ... ok
> testHeaderOnly (tests.test_betterment.TestBettermentEmpties)
> File only has a header line. ... ok
> testAccountNoFilterZeros (tests.test_betterment.TestBettermentSettings)
> Set an account and disable zero-value transaction filtering. ... ok
> testBankNoFilterZeros (tests.test_betterment.TestBettermentSettings)
> Set a custom bank and filter zero-value transactions. ... ok
> testPositiveBalance (tests.test_betterment.TestBettermentStatement)
> Statement starts with a positive balance. ... ok
> testPositiveBalanceNov2015 (tests.test_betterment.TestBettermentStatement)
> Statement starts with a positive balance and the new November 2015 CSV 
> format. ... ok
> testPositiveBalanceNov2015NoCompleted 
> (tests.test_betterment.TestBettermentStatement)
> Statement is missing a completed date for the latest line in the new November 
> 2015 CSV format. ... WARNING:  Error parsing value '' on line '{'Goal Name': 
> 'House Fund', 'Account Name': "Some Random Dude's Account", 'Transaction 
> Description': 'Market Change', 'Amount': '14.1', 'Ending Balance': '1254.43', 
> 'Date Created': '2015-11-11 20:00:09 -0500', 'Date Completed': ''}': time 
> data '' does not match format '%Y-%m-%d %H:%M:%S.%f'
> ok
> testZeroBalance (tests.test_betterment.TestBettermentStatement)
> Statement starts with a zero balance. ... ok
> testAllFilled (tests.test_betterment.TestBettermentStatementIdStability)
> All of the fields used in the hash have a value ... ok
> testAmount (tests.test_betterment.TestBettermentStatementIdStability)
> Only amount is set ... ok
> testNone (tests.test_betterment.TestBettermentStatementIdStability)
> Nothing is set ... ok
> 
> ----------------------------------------------------------------------
> Ran 13 tests in 0.006s
> 
> OK
> # run pytest with doctest and ignore exit code 5 (no tests found)
> cd ofxstatement-betterment && PYTEST_ADDOPTS=--doctest-modules python3 
> setup.py pytest; \
>       PYTEST_RESULT=$?; \
>       test $PYTEST_RESULT -eq 5 && exit 0; \
>       exit $PYTEST_RESULT
> running pytest
> 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 ofxstatement_betterment.egg-info/PKG-INFO
> writing dependency_links to 
> ofxstatement_betterment.egg-info/dependency_links.txt
> writing entry points to ofxstatement_betterment.egg-info/entry_points.txt
> writing namespace_packages to 
> ofxstatement_betterment.egg-info/namespace_packages.txt
> writing requirements to ofxstatement_betterment.egg-info/requires.txt
> writing top-level names to ofxstatement_betterment.egg-info/top_level.txt
> reading manifest file 'ofxstatement_betterment.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> warning: no previously-included files matching '__pycache__' found under 
> directory '*'
> writing manifest file 'ofxstatement_betterment.egg-info/SOURCES.txt'
> running build_ext
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.8.6, pytest-4.6.11, py-1.9.0, pluggy-0.13.0
> rootdir: /<<PKGBUILDDIR>>/ofxstatement-betterment
> collected 13 items
> 
> tests/test_betterment.py .............                                   
> [100%]
> 
> ========================== 13 passed in 0.05 seconds 
> ===========================
> cd ofxstatement-bubbas && python3 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 src/ofxstatement_bubbas.egg-info/PKG-INFO
> writing dependency_links to 
> src/ofxstatement_bubbas.egg-info/dependency_links.txt
> writing entry points to src/ofxstatement_bubbas.egg-info/entry_points.txt
> writing namespace_packages to 
> src/ofxstatement_bubbas.egg-info/namespace_packages.txt
> writing requirements to src/ofxstatement_bubbas.egg-info/requires.txt
> writing top-level names to src/ofxstatement_bubbas.egg-info/top_level.txt
> reading manifest file 'src/ofxstatement_bubbas.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> warning: no directories found matching 'src/ofxstatement/tests/samples'
> writing manifest file 'src/ofxstatement_bubbas.egg-info/SOURCES.txt'
> running build_ext
> doctest_DKBCCCsvStatementParser (ofxstatement.plugins.tests.test_dkbcc)
> Doctest: 
> ofxstatement.plugins.tests.test_dkbcc.doctest_DKBCCCsvStatementParser ... 
> /usr/lib/python3.8/doctest.py:2180: ResourceWarning: unclosed file 
> <_io.TextIOWrapper 
> name='/<<PKGBUILDDIR>>/ofxstatement-bubbas/src/ofxstatement/plugins/tests/samples/dkbcc.csv'
>  mode='r' encoding='iso-8859-1'>
>   test.globs.clear()
> ResourceWarning: Enable tracemalloc to get the object allocation traceback
> FAIL
> doctest_FlatexCsvStatementParser (ofxstatement.plugins.tests.test_flatex)
> Doctest: 
> ofxstatement.plugins.tests.test_flatex.doctest_FlatexCsvStatementParser ... 
> /usr/lib/python3.8/doctest.py:2180: ResourceWarning: unclosed file 
> <_io.TextIOWrapper 
> name='/<<PKGBUILDDIR>>/ofxstatement-bubbas/src/ofxstatement/plugins/tests/samples/flatex.csv'
>  mode='r' encoding='iso-8859-1'>
>   test.globs.clear()
> ResourceWarning: Enable tracemalloc to get the object allocation traceback
> FAIL
> doctest_LbbAmazonCsvStatementParser 
> (ofxstatement.plugins.tests.test_lbbamazon)
> Doctest: 
> ofxstatement.plugins.tests.test_lbbamazon.doctest_LbbAmazonCsvStatementParser 
> ... /usr/lib/python3.8/doctest.py:2180: ResourceWarning: unclosed file 
> <_io.TextIOWrapper 
> name='/<<PKGBUILDDIR>>/ofxstatement-bubbas/src/ofxstatement/plugins/tests/samples/lbbamazon.csv'
>  mode='r' encoding='iso-8859-1'>
>   test.globs.clear()
> ResourceWarning: Enable tracemalloc to get the object allocation traceback
> FAIL
> 
> ======================================================================
> FAIL: doctest_DKBCCCsvStatementParser (ofxstatement.plugins.tests.test_dkbcc)
> Doctest: ofxstatement.plugins.tests.test_dkbcc.doctest_DKBCCCsvStatementParser
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3.8/doctest.py", line 2204, in runTest
>     raise self.failureException(self.format_failure(new.getvalue()))
> AssertionError: Failed doctest test for 
> ofxstatement.plugins.tests.test_dkbcc.doctest_DKBCCCsvStatementParser
>   File 
> "/<<PKGBUILDDIR>>/ofxstatement-bubbas/src/ofxstatement/plugins/tests/test_dkbcc.py",
>  line 5, in doctest_DKBCCCsvStatementParser
> 
> ----------------------------------------------------------------------
> File 
> "/<<PKGBUILDDIR>>/ofxstatement-bubbas/src/ofxstatement/plugins/tests/test_dkbcc.py",
>  line 16, in 
> ofxstatement.plugins.tests.test_dkbcc.doctest_DKBCCCsvStatementParser
> Failed example:
>     statement = parser.parse()
> Exception raised:
>     Traceback (most recent call last):
>       File "/usr/lib/python3.8/doctest.py", line 1336, in __run
>         exec(compile(example.source, filename, "single",
>       File "<doctest 
> ofxstatement.plugins.tests.test_dkbcc.doctest_DKBCCCsvStatementParser[4]>", 
> line 1, in <module>
>         statement = parser.parse()
>       File "/usr/lib/python3/dist-packages/ofxstatement/parser.py", line 36, 
> in parse
>         stmt_line.assert_valid()
>       File "/usr/lib/python3/dist-packages/ofxstatement/statement.py", line 
> 145, in assert_valid
>         assert(self.id or self.check_no or self.refnum)
>     AssertionError
> 
> 
> ======================================================================
> FAIL: doctest_FlatexCsvStatementParser 
> (ofxstatement.plugins.tests.test_flatex)
> Doctest: 
> ofxstatement.plugins.tests.test_flatex.doctest_FlatexCsvStatementParser
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3.8/doctest.py", line 2204, in runTest
>     raise self.failureException(self.format_failure(new.getvalue()))
> AssertionError: Failed doctest test for 
> ofxstatement.plugins.tests.test_flatex.doctest_FlatexCsvStatementParser
>   File 
> "/<<PKGBUILDDIR>>/ofxstatement-bubbas/src/ofxstatement/plugins/tests/test_flatex.py",
>  line 5, in doctest_FlatexCsvStatementParser
> 
> ----------------------------------------------------------------------
> File 
> "/<<PKGBUILDDIR>>/ofxstatement-bubbas/src/ofxstatement/plugins/tests/test_flatex.py",
>  line 16, in 
> ofxstatement.plugins.tests.test_flatex.doctest_FlatexCsvStatementParser
> Failed example:
>     statement = parser.parse()
> Exception raised:
>     Traceback (most recent call last):
>       File "/usr/lib/python3.8/doctest.py", line 1336, in __run
>         exec(compile(example.source, filename, "single",
>       File "<doctest 
> ofxstatement.plugins.tests.test_flatex.doctest_FlatexCsvStatementParser[4]>", 
> line 1, in <module>
>         statement = parser.parse()
>       File "/usr/lib/python3/dist-packages/ofxstatement/parser.py", line 36, 
> in parse
>         stmt_line.assert_valid()
>       File "/usr/lib/python3/dist-packages/ofxstatement/statement.py", line 
> 145, in assert_valid
>         assert(self.id or self.check_no or self.refnum)
>     AssertionError
> 
> 
> ======================================================================
> FAIL: doctest_LbbAmazonCsvStatementParser 
> (ofxstatement.plugins.tests.test_lbbamazon)
> Doctest: 
> ofxstatement.plugins.tests.test_lbbamazon.doctest_LbbAmazonCsvStatementParser
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3.8/doctest.py", line 2204, in runTest
>     raise self.failureException(self.format_failure(new.getvalue()))
> AssertionError: Failed doctest test for 
> ofxstatement.plugins.tests.test_lbbamazon.doctest_LbbAmazonCsvStatementParser
>   File 
> "/<<PKGBUILDDIR>>/ofxstatement-bubbas/src/ofxstatement/plugins/tests/test_lbbamazon.py",
>  line 5, in doctest_LbbAmazonCsvStatementParser
> 
> ----------------------------------------------------------------------
> File 
> "/<<PKGBUILDDIR>>/ofxstatement-bubbas/src/ofxstatement/plugins/tests/test_lbbamazon.py",
>  line 16, in 
> ofxstatement.plugins.tests.test_lbbamazon.doctest_LbbAmazonCsvStatementParser
> Failed example:
>     statement = parser.parse()
> Exception raised:
>     Traceback (most recent call last):
>       File "/usr/lib/python3.8/doctest.py", line 1336, in __run
>         exec(compile(example.source, filename, "single",
>       File "<doctest 
> ofxstatement.plugins.tests.test_lbbamazon.doctest_LbbAmazonCsvStatementParser[4]>",
>  line 1, in <module>
>         statement = parser.parse()
>       File "/usr/lib/python3/dist-packages/ofxstatement/parser.py", line 36, 
> in parse
>         stmt_line.assert_valid()
>       File "/usr/lib/python3/dist-packages/ofxstatement/statement.py", line 
> 145, in assert_valid
>         assert(self.id or self.check_no or self.refnum)
>     AssertionError
> 
> 
> ----------------------------------------------------------------------
> Ran 3 tests in 0.006s
> 
> FAILED (failures=3)
> Test failed: <unittest.runner.TextTestResult run=3 errors=0 failures=3>
> error: Test failed: <unittest.runner.TextTestResult run=3 errors=0 failures=3>
> make[1]: *** [debian/rules:32: plugin_test_ofxstatement-bubbas] Error 1

The full build log is available from:
   
http://qa-logs.debian.net/2020/09/26/ofxstatement-plugins_20200505_unstable.log

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!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

Reply via email to