Your message dated Thu, 28 Nov 2024 10:49:13 +0000
with message-id <[email protected]>
and subject line Bug#1087783: fixed in greenbone-feed-sync 24.9.0-2
has caused the Debian Bug report #1087783,
regarding greenbone-feed-sync: FTBFS: FAIL: test_compression_level 
(tests.test_parser.CliParserTestCase.test_compression_level)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1087783: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1087783
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
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.

--- End Message ---
--- Begin Message ---
Source: greenbone-feed-sync
Source-Version: 24.9.0-2
Done: Sophie Brun <[email protected]>

We believe that the bug you reported is fixed in the latest version of
greenbone-feed-sync, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sophie Brun <[email protected]> (supplier of updated 
greenbone-feed-sync package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 28 Nov 2024 11:30:34 +0100
Source: greenbone-feed-sync
Architecture: source
Version: 24.9.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Security Tools <[email protected]>
Changed-By: Sophie Brun <[email protected]>
Closes: 1087783
Changes:
 greenbone-feed-sync (24.9.0-2) unstable; urgency=medium
 .
   * Fix the failing test (Closes: #1087783)
Checksums-Sha1:
 4296a9beb4a7b37169f8024e36ffcf126926f686 2259 greenbone-feed-sync_24.9.0-2.dsc
 c2ba978d470ebda609d050ec284abc8421d72911 2624 
greenbone-feed-sync_24.9.0-2.debian.tar.xz
 2459091fc825d9be4b541160ce15afba3caa87d1 9979 
greenbone-feed-sync_24.9.0-2_source.buildinfo
Checksums-Sha256:
 4698dde9fb5b2e014110b55dbc2ddd93cf7d3058edd74eec78876823ed42443d 2259 
greenbone-feed-sync_24.9.0-2.dsc
 e6134d048e3f1bc096169c12ddd7c409c734318015417b94d1595954b4113dec 2624 
greenbone-feed-sync_24.9.0-2.debian.tar.xz
 11521e8b95a290b99823a0449c9166c8fb7fb29d0f33997d4a8db25294b6ff72 9979 
greenbone-feed-sync_24.9.0-2_source.buildinfo
Files:
 80450b4359dbc067017c16c0fff695a4 2259 misc optional 
greenbone-feed-sync_24.9.0-2.dsc
 b2da51f5045931110f446752651680b9 2624 misc optional 
greenbone-feed-sync_24.9.0-2.debian.tar.xz
 21ca48911256f8c2754ba36dc2f7ba57 9979 misc optional 
greenbone-feed-sync_24.9.0-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----
Comment: Signed by Sophie Brun

iQIzBAEBCgAdFiEEOyG45orlwW+H9TItV5J4OyBv7jAFAmdIRm0ACgkQV5J4OyBv
7jBcSw/+Lg1u5ljALPB/LZzuqmI0O9dyeIeI/Wmn+msl0xujVcpHHqLA07jemDPn
ruaxt7ShNt3XOZw/QwoS0wh34CB7lO4Dl7av9Jps0Ecf/tZ6Jd8rK93UHyST4CmT
ii1ZhKuJQZVSM1Oo7MIqxISltrQITjA5Ua8RwyfmQ/eq+lIxSghsII5maburfgwy
B/FtzkrkeYkvyzxGnc0Gv7Q3nebkUaZnwEM1xwwnDPmS7iXl+7cwKR0yGAmBF5Vb
Y2WbA3GkPiQICIosSFZv00biX7SoV1KSmSXWajNfIxHY2UUFTiizt6lITI8c5oTs
E8uRJ/A5Q4BfI082l54smXj1CcRK0JzPQ0USjys+ivFb1XmdjG5O1eEMzjZ139x9
aYFrJKlOqAdO66+OvAGR6k/4Y/jJb8jTBeacbELf6q5C0tgaX42p5ULwvIEVDUVl
a1Zx+7RgRCX2dPeJgqXnKsG+z+tGeIXc764EJs7NZU8IAtfTk+Alp9kRvpEVQ77Z
mQLR47/41BaHj92GfP02CMYZHmABwU122v8mkfZnyHLuXF6g6C5pOH+eOOzhXcNL
MAPh/GQfDAJFZ/IjVbcNg7lha3Jrh6MF4kEd3ERbQBfngVCxJ68xiTZ7klX4tWNH
LUT8xmyuYBbXqCfcrE0XS+bk1CaS5JDuRxJfmZOWU5k56YspnT8=
=1nU2
-----END PGP SIGNATURE-----

Attachment: pgpwuOw_4XzdG.pgp
Description: PGP signature


--- End Message ---

Reply via email to