Package: src:greenbone-feed-sync
Version: 24.9.0-1
Severity: serious
Tags: ftbfs
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules binary
dh binary --buildsystem=pybuild
dh_update_autotools_config -O--buildsystem=pybuild
dh_autoreconf -O--buildsystem=pybuild
dh_auto_configure -O--buildsystem=pybuild
dh_auto_build -O--buildsystem=pybuild
I: pybuild plugin_pyproject:129: Building wheel for python3.13 with "build"
module
I: pybuild base:311: python3.13 -m build --skip-dependency-check --no-isolation
--wheel --outdir
/build/reproducible-path/greenbone-feed-sync-24.9.0/.pybuild/cpython3_3.13_greenbone-feed-sync
* Building wheel...
Successfully built greenbone_feed_sync-24.9.0-py3-none-any.whl
I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.13 with
"installer" module
I: pybuild plugin_pyproject:129: Building wheel for python3.12 with "build"
module
I: pybuild base:311: python3.12 -m build --skip-dependency-check --no-isolation
--wheel --outdir
/build/reproducible-path/greenbone-feed-sync-24.9.0/.pybuild/cpython3_3.12_greenbone-feed-sync
* Building wheel...
Successfully built greenbone_feed_sync-24.9.0-py3-none-any.whl
I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.12 with
"installer" module
dh_auto_test -O--buildsystem=pybuild
I: pybuild base:311: cd
/build/reproducible-path/greenbone-feed-sync-24.9.0/.pybuild/cpython3_3.13_greenbone-feed-sync/build;
python3.13 -m unittest discover -v
test_config_file (tests.test_config.ConfigTestCase.test_config_file) ... ok
test_defaults (tests.test_config.ConfigTestCase.test_defaults) ... ok
test_destination_prefix
(tests.test_config.ConfigTestCase.test_destination_prefix) ... ok
test_environment (tests.test_config.ConfigTestCase.test_environment) ... ok
test_environment_overrides_config_file
(tests.test_config.ConfigTestCase.test_environment_overrides_config_file) ... ok
test_feed_url (tests.test_config.ConfigTestCase.test_feed_url) ... ok
test_getitem (tests.test_config.ConfigTestCase.test_getitem) ... ok
test_invalid_toml (tests.test_config.ConfigTestCase.test_invalid_toml) ... ok
test_load_ioerror (tests.test_config.ConfigTestCase.test_load_ioerror) ... ok
test_setitem (tests.test_config.ConfigTestCase.test_setitem) ... ok
test_feed_url (tests.test_config.EnterpriseSettingsTestCase.test_feed_url) ...
ok
test_from_key (tests.test_config.EnterpriseSettingsTestCase.test_from_key) ...
ok
test_change (tests.test_helper.ChangeUserAndGroupTestCase.test_change) ... ok
test_change_with_unknown_group
(tests.test_helper.ChangeUserAndGroupTestCase.test_change_with_unknown_group)
... ok
test_change_with_unknown_user
(tests.test_helper.ChangeUserAndGroupTestCase.test_change_with_unknown_user)
... ok
test_can_not_create_parent_dirs
(tests.test_helper.FlockTestCase.test_can_not_create_parent_dirs) ... ok
test_console_output (tests.test_helper.FlockTestCase.test_console_output) ... ok
test_lock_failure (tests.test_helper.FlockTestCase.test_lock_failure) ... ok
test_lock_other_failure
(tests.test_helper.FlockTestCase.test_lock_other_failure) ... ok
test_locking (tests.test_helper.FlockTestCase.test_locking) ... ok
test_permission_error (tests.test_helper.FlockTestCase.test_permission_error)
... ok
test_retry (tests.test_helper.FlockTestCase.test_retry) ... ok
test_unlock_oserror (tests.test_helper.FlockTestCase.test_unlock_oserror) ... ok
test_not_root (tests.test_helper.IsRootTestCase.test_not_root) ... ok
test_root (tests.test_helper.IsRootTestCase.test_root) ... ok
test_context_manager (tests.test_helper.SpinnerTestCase.test_context_manager)
... ok
test_render (tests.test_helper.SpinnerTestCase.test_render) ... ok
test_do_selftest_rsync_fail
(tests.test_main.DoSelftestTestCase.test_do_selftest_rsync_fail) ... ok
test_do_selftest_success
(tests.test_main.DoSelftestTestCase.test_do_selftest_success) ... ok
test_do_not_run_as_root
(tests.test_main.FeedSyncTestCase.test_do_not_run_as_root) ... ok
test_sync_nvts (tests.test_main.FeedSyncTestCase.test_sync_nvts) ... ok
test_sync_nvts_quiet (tests.test_main.FeedSyncTestCase.test_sync_nvts_quiet)
... ok
test_sync_nvts_rsync_error
(tests.test_main.FeedSyncTestCase.test_sync_nvts_rsync_error) ... ok
test_sync_nvts_verbose
(tests.test_main.FeedSyncTestCase.test_sync_nvts_verbose) ... ok
test_filter_syncs (tests.test_main.FilterSyncsTestCase.test_filter_syncs) ... ok
test_sync_nvts (tests.test_main.MainFunctionTestCase.test_sync_nvts) ... ok
test_sync_nvts_error
(tests.test_main.MainFunctionTestCase.test_sync_nvts_error) ... ok
test_argument_takes_precedence
(tests.test_parser.CliParserTestCase.test_argument_takes_precedence) ... ok
test_cert_data_destination
(tests.test_parser.CliParserTestCase.test_cert_data_destination) ... ok
test_cert_data_url (tests.test_parser.CliParserTestCase.test_cert_data_url) ...
ok
test_compression_level
(tests.test_parser.CliParserTestCase.test_compression_level) ... FAIL
test_config (tests.test_parser.CliParserTestCase.test_config) ... ok
test_config_file_not_exists
(tests.test_parser.CliParserTestCase.test_config_file_not_exists) ... ok
test_defaults (tests.test_parser.CliParserTestCase.test_defaults) ... ok
test_environment_takes_precedence
(tests.test_parser.CliParserTestCase.test_environment_takes_precedence) ... ok
test_fail_fast (tests.test_parser.CliParserTestCase.test_fail_fast) ... ok
test_feed_url_from_enterprise_feed_key
(tests.test_parser.CliParserTestCase.test_feed_url_from_enterprise_feed_key)
... ok
test_from_environment
(tests.test_parser.CliParserTestCase.test_from_environment) ... ok
test_greenbone_cert_data_sync
(tests.test_parser.CliParserTestCase.test_greenbone_cert_data_sync) ... ok
test_greenbone_enterprise_feed_key
(tests.test_parser.CliParserTestCase.test_greenbone_enterprise_feed_key) ... ok
test_greenbone_nvt_sync
(tests.test_parser.CliParserTestCase.test_greenbone_nvt_sync) ... ok
test_greenbone_scap_data_sync
(tests.test_parser.CliParserTestCase.test_greenbone_scap_data_sync) ... ok
test_group (tests.test_parser.CliParserTestCase.test_group) ... ok
test_gvmd_data_destination
(tests.test_parser.CliParserTestCase.test_gvmd_data_destination) ... ok
test_gvmd_data_url (tests.test_parser.CliParserTestCase.test_gvmd_data_url) ...
ok
test_gvmd_lock_file (tests.test_parser.CliParserTestCase.test_gvmd_lock_file)
... ok
test_help (tests.test_parser.CliParserTestCase.test_help) ... ok
test_ignore_non_existing_enterprise_feed_key
(tests.test_parser.CliParserTestCase.test_ignore_non_existing_enterprise_feed_key)
... ok
test_load_from_default_config
(tests.test_parser.CliParserTestCase.test_load_from_default_config) ... ok
test_nasl_destination
(tests.test_parser.CliParserTestCase.test_nasl_destination) ... ok
test_nasl_url (tests.test_parser.CliParserTestCase.test_nasl_url) ... ok
test_no_wait (tests.test_parser.CliParserTestCase.test_no_wait) ... ok
test_notus_destination
(tests.test_parser.CliParserTestCase.test_notus_destination) ... ok
test_notus_url (tests.test_parser.CliParserTestCase.test_notus_url) ... ok
test_openvas_lock_file
(tests.test_parser.CliParserTestCase.test_openvas_lock_file) ... ok
test_other (tests.test_parser.CliParserTestCase.test_other) ... ok
test_output_group (tests.test_parser.CliParserTestCase.test_output_group) ... ok
test_port_lists_destination
(tests.test_parser.CliParserTestCase.test_port_lists_destination) ... ok
test_port_lists_url (tests.test_parser.CliParserTestCase.test_port_lists_url)
... ok
test_private_directory
(tests.test_parser.CliParserTestCase.test_private_directory) ... ok
test_quiet (tests.test_parser.CliParserTestCase.test_quiet) ... ok
test_report_formats_destination
(tests.test_parser.CliParserTestCase.test_report_formats_destination) ... ok
test_report_formats_url
(tests.test_parser.CliParserTestCase.test_report_formats_url) ... ok
test_rsync_timeout (tests.test_parser.CliParserTestCase.test_rsync_timeout) ...
ok
test_scan_configs_destination
(tests.test_parser.CliParserTestCase.test_scan_configs_destination) ... ok
test_scan_configs_url
(tests.test_parser.CliParserTestCase.test_scan_configs_url) ... ok
test_scap_data_destination
(tests.test_parser.CliParserTestCase.test_scap_data_destination) ... ok
test_scap_data_url (tests.test_parser.CliParserTestCase.test_scap_data_url) ...
ok
test_selftest (tests.test_parser.CliParserTestCase.test_selftest) ... ok
test_type (tests.test_parser.CliParserTestCase.test_type) ... ok
test_use_default_config_files
(tests.test_parser.CliParserTestCase.test_use_default_config_files) ... ok
test_user (tests.test_parser.CliParserTestCase.test_user) ... ok
test_verbose (tests.test_parser.CliParserTestCase.test_verbose) ... ok
test_wait_group (tests.test_parser.CliParserTestCase.test_wait_group) ... ok
test_wait_interval (tests.test_parser.CliParserTestCase.test_wait_interval) ...
ok
test_gvmd_data (tests.test_parser.FeedTypeTestCase.test_gvmd_data) ... ok
test_nvt (tests.test_parser.FeedTypeTestCase.test_nvt) ... ok
test_port_list (tests.test_parser.FeedTypeTestCase.test_port_list) ... ok
test_report_format (tests.test_parser.FeedTypeTestCase.test_report_format) ...
ok
test_scan_config (tests.test_parser.FeedTypeTestCase.test_scan_config) ... ok
test_failure (tests.test_rsync.ExecRsyncTestCase.test_failure) ... ok
test_rsync_with_ssh (tests.test_rsync.ExecRsyncTestCase.test_rsync_with_ssh)
... ok
test_rsync_with_timeout
(tests.test_rsync.ExecRsyncTestCase.test_rsync_with_timeout) ... ok
test_success (tests.test_rsync.ExecRsyncTestCase.test_success) ... ok
test_rsync_with_compression_level
(tests.test_rsync.RsyncTestCase.test_rsync_with_compression_level) ... ok
test_rsync_with_defaults
(tests.test_rsync.RsyncTestCase.test_rsync_with_defaults) ... ok
test_rsync_with_exclude
(tests.test_rsync.RsyncTestCase.test_rsync_with_exclude) ... ok
test_rsync_with_private_subdir
(tests.test_rsync.RsyncTestCase.test_rsync_with_private_subdir) ... ok
test_rsync_with_verbose
(tests.test_rsync.RsyncTestCase.test_rsync_with_verbose) ... ok
======================================================================
FAIL: test_compression_level
(tests.test_parser.CliParserTestCase.test_compression_level)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/build/reproducible-path/greenbone-feed-sync-24.9.0/.pybuild/cpython3_3.13_greenbone-feed-sync/build/tests/test_parser.py",
line 304, in test_compression_level
self.assertIn(
~~~~~~~~~~~~~^
"error: argument --compression-level: invalid choice: 10 "
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
"(choose from 0, 1, 2, 3, 4, 5, 6, 7, 8, 9)",
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
f.getvalue(),
^^^^^^^^^^^^^
)
^
AssertionError: 'error: argument --compression-level: invalid choice: 10 (choose from 0,
1, 2, 3, 4, 5, 6, 7, 8, 9)' not found in "usage: python3.13 -m unittest
[--print-completion {bash,zsh,tcsh}] [--version]\n [-h]
[--selftest] [--verbose | --quiet]\n [-c CONFIG]\n
[--private-directory PRIVATE_DIRECTORY]\n
[--compression-level {0,1,2,3,4,5,6,7,8,9}]\n [--type
{all,nvt,gvmd-data,scap,cert,notus,nasl,report-format,scan-config,port-list}]\n
[--gvmd-data-destination GVMD_DATA_DESTINATION]\n
[--gvmd-data-url GVMD_DATA_URL]\n
[--notus-destination NOTUS_DESTINATION]\n [--notus-url
NOTUS_URL]\n [--nasl-destination NASL_DESTINATION]\n
[--nasl-url NASL_URL]\n
[--scap-data-destination SCAP_DATA_DESTINATION]\n
[--scap-data-url SCAP_DATA_URL]\n [--cert-data-destination
CERT_DATA_DESTINATION]\n [--cert-data-url CERT_DATA_URL]\n
[--report-formats-destination REPORT_FORMATS_DESTINATION]\n
[--report-formats-url REPORT_FORMATS_URL]\n
[--scan-configs-destination SCAN_CONFIGS_DESTINATION]\n
[--scan-configs-url SCAN_CONFIGS_URL]\n
[--port-lists-destination PORT_LISTS_DESTINATION]\n
[--port-lists-url PORT_LISTS_URL]\n [--gvmd-lock-file
GVMD_LOCK_FILE]\n [--openvas-lock-file OPENVAS_LOCK_FILE]\n
[--fail-fast] [--no-wait |\n
--wait-interval WAIT_INTERVAL]\n [--rsync-timeout
RSYNC_TIMEOUT] [--user USER]\n [--group GROUP]\n
[--greenbone-enterprise-feed-key
GREENBONE_ENTERPRISE_FEED_KEY]\npython3.13 -m unittest: error: argument
--compression-level: invalid choice: '10' (choose from 0, 1, 2, 3, 4, 5, 6, 7, 8,
9)\n"
----------------------------------------------------------------------
Ran 99 tests in 0.723s
FAILED (failures=1)
E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd
/build/reproducible-path/greenbone-feed-sync-24.9.0/.pybuild/cpython3_3.13_greenbone-feed-sync/build;
python3.13 -m unittest discover -v
I: pybuild base:311: cd
/build/reproducible-path/greenbone-feed-sync-24.9.0/.pybuild/cpython3_3.12_greenbone-feed-sync/build;
python3.12 -m unittest discover -v
test_config_file (tests.test_config.ConfigTestCase.test_config_file) ... ok
test_defaults (tests.test_config.ConfigTestCase.test_defaults) ... ok
test_destination_prefix
(tests.test_config.ConfigTestCase.test_destination_prefix) ... ok
test_environment (tests.test_config.ConfigTestCase.test_environment) ... ok
test_environment_overrides_config_file
(tests.test_config.ConfigTestCase.test_environment_overrides_config_file) ... ok
test_feed_url (tests.test_config.ConfigTestCase.test_feed_url) ... ok
test_getitem (tests.test_config.ConfigTestCase.test_getitem) ... ok
test_invalid_toml (tests.test_config.ConfigTestCase.test_invalid_toml) ... ok
test_load_ioerror (tests.test_config.ConfigTestCase.test_load_ioerror) ... ok
test_setitem (tests.test_config.ConfigTestCase.test_setitem) ... ok
test_feed_url (tests.test_config.EnterpriseSettingsTestCase.test_feed_url) ...
ok
test_from_key (tests.test_config.EnterpriseSettingsTestCase.test_from_key) ...
ok
test_change (tests.test_helper.ChangeUserAndGroupTestCase.test_change) ... ok
test_change_with_unknown_group
(tests.test_helper.ChangeUserAndGroupTestCase.test_change_with_unknown_group)
... ok
test_change_with_unknown_user
(tests.test_helper.ChangeUserAndGroupTestCase.test_change_with_unknown_user)
... ok
test_can_not_create_parent_dirs
(tests.test_helper.FlockTestCase.test_can_not_create_parent_dirs) ... ok
test_console_output (tests.test_helper.FlockTestCase.test_console_output) ... ok
test_lock_failure (tests.test_helper.FlockTestCase.test_lock_failure) ... ok
test_lock_other_failure
(tests.test_helper.FlockTestCase.test_lock_other_failure) ... ok
test_locking (tests.test_helper.FlockTestCase.test_locking) ... ok
test_permission_error (tests.test_helper.FlockTestCase.test_permission_error)
... ok
test_retry (tests.test_helper.FlockTestCase.test_retry) ... ok
test_unlock_oserror (tests.test_helper.FlockTestCase.test_unlock_oserror) ... ok
test_not_root (tests.test_helper.IsRootTestCase.test_not_root) ... ok
test_root (tests.test_helper.IsRootTestCase.test_root) ... ok
test_context_manager (tests.test_helper.SpinnerTestCase.test_context_manager)
... ok
test_render (tests.test_helper.SpinnerTestCase.test_render) ... ok
test_do_selftest_rsync_fail
(tests.test_main.DoSelftestTestCase.test_do_selftest_rsync_fail) ... ok
test_do_selftest_success
(tests.test_main.DoSelftestTestCase.test_do_selftest_success) ... ok
test_do_not_run_as_root
(tests.test_main.FeedSyncTestCase.test_do_not_run_as_root) ... ok
test_sync_nvts (tests.test_main.FeedSyncTestCase.test_sync_nvts) ... ok
test_sync_nvts_quiet (tests.test_main.FeedSyncTestCase.test_sync_nvts_quiet)
... ok
test_sync_nvts_rsync_error
(tests.test_main.FeedSyncTestCase.test_sync_nvts_rsync_error) ... ok
test_sync_nvts_verbose
(tests.test_main.FeedSyncTestCase.test_sync_nvts_verbose) ... ok
test_filter_syncs (tests.test_main.FilterSyncsTestCase.test_filter_syncs) ... ok
test_sync_nvts (tests.test_main.MainFunctionTestCase.test_sync_nvts) ... ok
test_sync_nvts_error
(tests.test_main.MainFunctionTestCase.test_sync_nvts_error) ... ok
test_argument_takes_precedence
(tests.test_parser.CliParserTestCase.test_argument_takes_precedence) ... ok
test_cert_data_destination
(tests.test_parser.CliParserTestCase.test_cert_data_destination) ... ok
test_cert_data_url (tests.test_parser.CliParserTestCase.test_cert_data_url) ...
ok
test_compression_level
(tests.test_parser.CliParserTestCase.test_compression_level) ... FAIL
test_config (tests.test_parser.CliParserTestCase.test_config) ... ok
test_config_file_not_exists
(tests.test_parser.CliParserTestCase.test_config_file_not_exists) ... ok
test_defaults (tests.test_parser.CliParserTestCase.test_defaults) ... ok
test_environment_takes_precedence
(tests.test_parser.CliParserTestCase.test_environment_takes_precedence) ... ok
test_fail_fast (tests.test_parser.CliParserTestCase.test_fail_fast) ... ok
test_feed_url_from_enterprise_feed_key
(tests.test_parser.CliParserTestCase.test_feed_url_from_enterprise_feed_key)
... ok
test_from_environment
(tests.test_parser.CliParserTestCase.test_from_environment) ... ok
test_greenbone_cert_data_sync
(tests.test_parser.CliParserTestCase.test_greenbone_cert_data_sync) ... ok
test_greenbone_enterprise_feed_key
(tests.test_parser.CliParserTestCase.test_greenbone_enterprise_feed_key) ... ok
test_greenbone_nvt_sync
(tests.test_parser.CliParserTestCase.test_greenbone_nvt_sync) ... ok
test_greenbone_scap_data_sync
(tests.test_parser.CliParserTestCase.test_greenbone_scap_data_sync) ... ok
test_group (tests.test_parser.CliParserTestCase.test_group) ... ok
test_gvmd_data_destination
(tests.test_parser.CliParserTestCase.test_gvmd_data_destination) ... ok
test_gvmd_data_url (tests.test_parser.CliParserTestCase.test_gvmd_data_url) ...
ok
test_gvmd_lock_file (tests.test_parser.CliParserTestCase.test_gvmd_lock_file)
... ok
test_help (tests.test_parser.CliParserTestCase.test_help) ... ok
test_ignore_non_existing_enterprise_feed_key
(tests.test_parser.CliParserTestCase.test_ignore_non_existing_enterprise_feed_key)
... ok
test_load_from_default_config
(tests.test_parser.CliParserTestCase.test_load_from_default_config) ... ok
test_nasl_destination
(tests.test_parser.CliParserTestCase.test_nasl_destination) ... ok
test_nasl_url (tests.test_parser.CliParserTestCase.test_nasl_url) ... ok
test_no_wait (tests.test_parser.CliParserTestCase.test_no_wait) ... ok
test_notus_destination
(tests.test_parser.CliParserTestCase.test_notus_destination) ... ok
test_notus_url (tests.test_parser.CliParserTestCase.test_notus_url) ... ok
test_openvas_lock_file
(tests.test_parser.CliParserTestCase.test_openvas_lock_file) ... ok
test_other (tests.test_parser.CliParserTestCase.test_other) ... ok
test_output_group (tests.test_parser.CliParserTestCase.test_output_group) ... ok
test_port_lists_destination
(tests.test_parser.CliParserTestCase.test_port_lists_destination) ... ok
test_port_lists_url (tests.test_parser.CliParserTestCase.test_port_lists_url)
... ok
test_private_directory
(tests.test_parser.CliParserTestCase.test_private_directory) ... ok
test_quiet (tests.test_parser.CliParserTestCase.test_quiet) ... ok
test_report_formats_destination
(tests.test_parser.CliParserTestCase.test_report_formats_destination) ... ok
test_report_formats_url
(tests.test_parser.CliParserTestCase.test_report_formats_url) ... ok
test_rsync_timeout (tests.test_parser.CliParserTestCase.test_rsync_timeout) ...
ok
test_scan_configs_destination
(tests.test_parser.CliParserTestCase.test_scan_configs_destination) ... ok
test_scan_configs_url
(tests.test_parser.CliParserTestCase.test_scan_configs_url) ... ok
test_scap_data_destination
(tests.test_parser.CliParserTestCase.test_scap_data_destination) ... ok
test_scap_data_url (tests.test_parser.CliParserTestCase.test_scap_data_url) ...
ok
test_selftest (tests.test_parser.CliParserTestCase.test_selftest) ... ok
test_type (tests.test_parser.CliParserTestCase.test_type) ... ok
test_use_default_config_files
(tests.test_parser.CliParserTestCase.test_use_default_config_files) ... ok
test_user (tests.test_parser.CliParserTestCase.test_user) ... ok
test_verbose (tests.test_parser.CliParserTestCase.test_verbose) ... ok
test_wait_group (tests.test_parser.CliParserTestCase.test_wait_group) ... ok
test_wait_interval (tests.test_parser.CliParserTestCase.test_wait_interval) ...
ok
test_gvmd_data (tests.test_parser.FeedTypeTestCase.test_gvmd_data) ... ok
test_nvt (tests.test_parser.FeedTypeTestCase.test_nvt) ... ok
test_port_list (tests.test_parser.FeedTypeTestCase.test_port_list) ... ok
test_report_format (tests.test_parser.FeedTypeTestCase.test_report_format) ...
ok
test_scan_config (tests.test_parser.FeedTypeTestCase.test_scan_config) ... ok
test_failure (tests.test_rsync.ExecRsyncTestCase.test_failure) ... ok
test_rsync_with_ssh (tests.test_rsync.ExecRsyncTestCase.test_rsync_with_ssh)
... ok
test_rsync_with_timeout
(tests.test_rsync.ExecRsyncTestCase.test_rsync_with_timeout) ... ok
test_success (tests.test_rsync.ExecRsyncTestCase.test_success) ... ok
test_rsync_with_compression_level
(tests.test_rsync.RsyncTestCase.test_rsync_with_compression_level) ... ok
test_rsync_with_defaults
(tests.test_rsync.RsyncTestCase.test_rsync_with_defaults) ... ok
test_rsync_with_exclude
(tests.test_rsync.RsyncTestCase.test_rsync_with_exclude) ... ok
test_rsync_with_private_subdir
(tests.test_rsync.RsyncTestCase.test_rsync_with_private_subdir) ... ok
test_rsync_with_verbose
(tests.test_rsync.RsyncTestCase.test_rsync_with_verbose) ... ok
======================================================================
FAIL: test_compression_level
(tests.test_parser.CliParserTestCase.test_compression_level)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/build/reproducible-path/greenbone-feed-sync-24.9.0/.pybuild/cpython3_3.12_greenbone-feed-sync/build/tests/test_parser.py",
line 304, in test_compression_level
self.assertIn(
AssertionError: 'error: argument --compression-level: invalid choice: 10 (choose from 0,
1, 2, 3, 4, 5, 6, 7, 8, 9)' not found in "usage: python3.12 -m unittest
[--print-completion {bash,zsh,tcsh}] [--version]\n [-h]
[--selftest] [--verbose | --quiet]\n [-c CONFIG]\n
[--private-directory PRIVATE_DIRECTORY]\n
[--compression-level {0,1,2,3,4,5,6,7,8,9}]\n [--type
{all,nvt,gvmd-data,scap,cert,notus,nasl,report-format,scan-config,port-list}]\n
[--gvmd-data-destination GVMD_DATA_DESTINATION]\n
[--gvmd-data-url GVMD_DATA_URL]\n
[--notus-destination NOTUS_DESTINATION]\n [--notus-url
NOTUS_URL]\n [--nasl-destination NASL_DESTINATION]\n
[--nasl-url NASL_URL]\n
[--scap-data-destination SCAP_DATA_DESTINATION]\n
[--scap-data-url SCAP_DATA_URL]\n [--cert-data-destination
CERT_DATA_DESTINATION]\n [--cert-data-url CERT_DATA_URL]\n
[--report-formats-destination REPORT_FORMATS_DESTINATION]\n
[--report-formats-url REPORT_FORMATS_URL]\n
[--scan-configs-destination SCAN_CONFIGS_DESTINATION]\n
[--scan-configs-url SCAN_CONFIGS_URL]\n
[--port-lists-destination PORT_LISTS_DESTINATION]\n
[--port-lists-url PORT_LISTS_URL]\n [--gvmd-lock-file
GVMD_LOCK_FILE]\n [--openvas-lock-file OPENVAS_LOCK_FILE]\n
[--fail-fast]\n [--no-wait |
--wait-interval WAIT_INTERVAL]\n [--rsync-timeout
RSYNC_TIMEOUT] [--user USER]\n [--group GROUP]\n
[--greenbone-enterprise-feed-key
GREENBONE_ENTERPRISE_FEED_KEY]\npython3.12 -m unittest: error: argument
--compression-level: invalid choice: '10' (choose from 0, 1, 2, 3, 4, 5, 6, 7, 8,
9)\n"
----------------------------------------------------------------------
Ran 99 tests in 0.706s
FAILED (failures=1)
E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd
/build/reproducible-path/greenbone-feed-sync-24.9.0/.pybuild/cpython3_3.12_greenbone-feed-sync/build;
python3.12 -m unittest discover -v
dh_auto_test: error: pybuild --test -i python{version} -p "3.13 3.12" returned
exit code 13
make: *** [debian/rules:8: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202411/
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 could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.
Thanks.