Source: osc Version: 1.7.0-4 Severity: serious Justification: FTBFS Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-20240728 ftbfs-trixie
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[1]: Entering directory '/<<PKGBUILDDIR>>' > for d in .pybuild/*/build; do ln -sr doc $d; done > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > dh_auto_test -O--buildsystem=pybuild > I: pybuild base:311: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build; > python3.12 -m unittest discover -v > test_amp (tests.test__private_api.TestXmlEscape.test_amp) ... ok > test_apos (tests.test__private_api.TestXmlEscape.test_apos) ... ok > test_gt (tests.test__private_api.TestXmlEscape.test_gt) ... ok > test_lt (tests.test__private_api.TestXmlEscape.test_lt) ... ok > test_quot (tests.test__private_api.TestXmlEscape.test_quot) ... ok > test_load (tests.test__private_package.TestApiPackage.test_load) ... ok > test_load (tests.test__private_package.TestLocalPackage.test_load) ... ok > test_eq (tests.test__private_package.TestPackageBase.test_eq) ... ok > test_hash (tests.test__private_package.TestPackageBase.test_hash) ... ok > test_lt (tests.test__private_package.TestPackageBase.test_lt) ... ok > test_repr (tests.test__private_package.TestPackageBase.test_repr) ... ok > test_str (tests.test__private_package.TestPackageBase.test_str) ... ok > testAddNonExistentFile > (tests.test_addfiles.TestAddFiles.testAddNonExistentFile) > add a non existent file ... ok > testAddUnversionedFileTwice > (tests.test_addfiles.TestAddFiles.testAddUnversionedFileTwice) > add the same file twice ... ok > testAddVersionedFile (tests.test_addfiles.TestAddFiles.testAddVersionedFile) > add a versioned file ... ok > testReplace (tests.test_addfiles.TestAddFiles.testReplace) > replace a deleted file ('foo') ... ok > testSimpleAdd (tests.test_addfiles.TestAddFiles.testSimpleAdd) > add one file ('toadd1') to the wc ... ok > testSimpleMultipleAdd (tests.test_addfiles.TestAddFiles.testSimpleMultipleAdd) > add multiple files ('toadd1', 'toadd2') to the wc ... ok > test_glob (tests.test_build.TestTrustedProjects.test_glob) ... ok > test_name (tests.test_build.TestTrustedProjects.test_name) ... ok > test_default_apiurl > (tests.test_commandline.TestCommandClasses.test_default_apiurl) ... ok > test_intermixing (tests.test_commandline.TestCommandClasses.test_intermixing) > ... ok > test_invalid_parent > (tests.test_commandline.TestCommandClasses.test_invalid_parent) ... Failed to > load command class 'test.osc.commands.Child' because it references parent > 'test.osc.commands.DoesNotExist' that doesn't exist > ok > test_load_command > (tests.test_commandline.TestCommandClasses.test_load_command) ... ok > test_load_commands > (tests.test_commandline.TestCommandClasses.test_load_commands) ... ok > test_load_twice (tests.test_commandline.TestCommandClasses.test_load_twice) > ... ok > test_parent (tests.test_commandline.TestCommandClasses.test_parent) ... ok > test_unknown_options > (tests.test_commandline.TestCommandClasses.test_unknown_options) ... usage: > osc-test [global opts] <command> [--help] [opts] [args] > osc-test: error: unrecognized arguments: --unknown-option > ok > test_default_package > (tests.test_commandline.TestPopProjectPackageFromArgs.test_default_package) > ... ok > test_default_project > (tests.test_commandline.TestPopProjectPackageFromArgs.test_default_project) > ... ok > test_default_project_package > (tests.test_commandline.TestPopProjectPackageFromArgs.test_default_project_package) > ... ok > test_individual_args > (tests.test_commandline.TestPopProjectPackageFromArgs.test_individual_args) > ... ok > test_missing_package > (tests.test_commandline.TestPopProjectPackageFromArgs.test_missing_package) > ... ok > test_missing_project > (tests.test_commandline.TestPopProjectPackageFromArgs.test_missing_project) > ... ok > test_no_working_copy > (tests.test_commandline.TestPopProjectPackageFromArgs.test_no_working_copy) > ... ok > test_optional_package > (tests.test_commandline.TestPopProjectPackageFromArgs.test_optional_package) > ... ok > test_optional_project > (tests.test_commandline.TestPopProjectPackageFromArgs.test_optional_project) > ... ok > test_project_and_package_from_package_working_copy > (tests.test_commandline.TestPopProjectPackageFromArgs.test_project_and_package_from_package_working_copy) > ... ok > test_project_and_package_from_project_working_copy > (tests.test_commandline.TestPopProjectPackageFromArgs.test_project_and_package_from_project_working_copy) > ... ok > test_project_requires_to_specify_package > (tests.test_commandline.TestPopProjectPackageFromArgs.test_project_requires_to_specify_package) > ... ok > test_slash_separator > (tests.test_commandline.TestPopProjectPackageFromArgs.test_slash_separator) > ... ok > test_default_arch > (tests.test_commandline.TestPopProjectPackageRepositoryArchFromArgs.test_default_arch) > ... ok > test_default_package > (tests.test_commandline.TestPopProjectPackageRepositoryArchFromArgs.test_default_package) > ... ok > test_default_project > (tests.test_commandline.TestPopProjectPackageRepositoryArchFromArgs.test_default_project) > ... ok > test_default_repository > (tests.test_commandline.TestPopProjectPackageRepositoryArchFromArgs.test_default_repository) > ... ok > test_individual_args > (tests.test_commandline.TestPopProjectPackageRepositoryArchFromArgs.test_individual_args) > ... ok > test_missing_arch > (tests.test_commandline.TestPopProjectPackageRepositoryArchFromArgs.test_missing_arch) > ... ok > test_missing_package > (tests.test_commandline.TestPopProjectPackageRepositoryArchFromArgs.test_missing_package) > ... ok > test_missing_project > (tests.test_commandline.TestPopProjectPackageRepositoryArchFromArgs.test_missing_project) > ... ok > test_missing_repository > (tests.test_commandline.TestPopProjectPackageRepositoryArchFromArgs.test_missing_repository) > ... ok > test_no_working_copy > (tests.test_commandline.TestPopProjectPackageRepositoryArchFromArgs.test_no_working_copy) > ... ok > test_optional_arch > (tests.test_commandline.TestPopProjectPackageRepositoryArchFromArgs.test_optional_arch) > ... ok > test_optional_package > (tests.test_commandline.TestPopProjectPackageRepositoryArchFromArgs.test_optional_package) > ... ok > test_optional_project > (tests.test_commandline.TestPopProjectPackageRepositoryArchFromArgs.test_optional_project) > ... ok > test_optional_repository > (tests.test_commandline.TestPopProjectPackageRepositoryArchFromArgs.test_optional_repository) > ... ok > test_slash_separator > (tests.test_commandline.TestPopProjectPackageRepositoryArchFromArgs.test_slash_separator) > ... ok > test_working_copy > (tests.test_commandline.TestPopProjectPackageRepositoryArchFromArgs.test_working_copy) > ... ok > test_working_copy_extra_arg > (tests.test_commandline.TestPopProjectPackageRepositoryArchFromArgs.test_working_copy_extra_arg) > ... ok > test_working_copy_optional_arch > (tests.test_commandline.TestPopProjectPackageRepositoryArchFromArgs.test_working_copy_optional_arch) > ... ok > test_default_package > (tests.test_commandline.TestPopProjectPackageTargetProjectTargetPackageFromArgs.test_default_package) > ... ok > test_default_project > (tests.test_commandline.TestPopProjectPackageTargetProjectTargetPackageFromArgs.test_default_project) > ... ok > test_default_target_package > (tests.test_commandline.TestPopProjectPackageTargetProjectTargetPackageFromArgs.test_default_target_package) > ... ok > test_default_target_project > (tests.test_commandline.TestPopProjectPackageTargetProjectTargetPackageFromArgs.test_default_target_project) > ... ok > test_individual_args > (tests.test_commandline.TestPopProjectPackageTargetProjectTargetPackageFromArgs.test_individual_args) > ... ok > test_missing_package > (tests.test_commandline.TestPopProjectPackageTargetProjectTargetPackageFromArgs.test_missing_package) > ... ok > test_missing_project > (tests.test_commandline.TestPopProjectPackageTargetProjectTargetPackageFromArgs.test_missing_project) > ... ok > test_missing_target_package > (tests.test_commandline.TestPopProjectPackageTargetProjectTargetPackageFromArgs.test_missing_target_package) > ... ok > test_missing_target_project > (tests.test_commandline.TestPopProjectPackageTargetProjectTargetPackageFromArgs.test_missing_target_project) > ... ok > test_no_working_copy > (tests.test_commandline.TestPopProjectPackageTargetProjectTargetPackageFromArgs.test_no_working_copy) > ... ok > test_optional_package > (tests.test_commandline.TestPopProjectPackageTargetProjectTargetPackageFromArgs.test_optional_package) > ... ok > test_optional_project > (tests.test_commandline.TestPopProjectPackageTargetProjectTargetPackageFromArgs.test_optional_project) > ... ok > test_optional_target_package > (tests.test_commandline.TestPopProjectPackageTargetProjectTargetPackageFromArgs.test_optional_target_package) > ... ok > test_optional_target_project > (tests.test_commandline.TestPopProjectPackageTargetProjectTargetPackageFromArgs.test_optional_target_project) > ... ok > test_slash_separator > (tests.test_commandline.TestPopProjectPackageTargetProjectTargetPackageFromArgs.test_slash_separator) > ... ok > test_working_copy > (tests.test_commandline.TestPopProjectPackageTargetProjectTargetPackageFromArgs.test_working_copy) > ... ok > test_working_copy_extra_arg > (tests.test_commandline.TestPopProjectPackageTargetProjectTargetPackageFromArgs.test_working_copy_extra_arg) > ... ok > test_working_copy_missing_target_package > (tests.test_commandline.TestPopProjectPackageTargetProjectTargetPackageFromArgs.test_working_copy_missing_target_package) > ... ok > test_default_arch > (tests.test_commandline.TestPopRepositoryArchFromArgs.test_default_arch) ... > ok > test_default_repository > (tests.test_commandline.TestPopRepositoryArchFromArgs.test_default_repository) > ... ok > test_individial_args > (tests.test_commandline.TestPopRepositoryArchFromArgs.test_individial_args) > ... ok > test_missing_arch > (tests.test_commandline.TestPopRepositoryArchFromArgs.test_missing_arch) ... > ok > test_missing_repository > (tests.test_commandline.TestPopRepositoryArchFromArgs.test_missing_repository) > ... ok > test_optional_arch > (tests.test_commandline.TestPopRepositoryArchFromArgs.test_optional_arch) ... > ok > test_optional_repository > (tests.test_commandline.TestPopRepositoryArchFromArgs.test_optional_repository) > ... ok > test_slash_separator > (tests.test_commandline.TestPopRepositoryArchFromArgs.test_slash_separator) > ... ok > test_added_missing (tests.test_commit.TestCommit.test_added_missing) ... ok > test_added_missing2 (tests.test_commit.TestCommit.test_added_missing2) ... ok > test_added_missing2_sha256 > (tests.test_commit.TestCommit.test_added_missing2_sha256) ... ok > test_addfile (tests.test_commit.TestCommit.test_addfile) ... ok > test_allstates (tests.test_commit.TestCommit.test_allstates) ... ok > test_commitfilelist_error > (tests.test_commit.TestCommit.test_commitfilelist_error) ... ok > test_conflictfile (tests.test_commit.TestCommit.test_conflictfile) ... ok > test_deletefile (tests.test_commit.TestCommit.test_deletefile) ... ok > test_expand (tests.test_commit.TestCommit.test_expand) ... ok > test_interrupt (tests.test_commit.TestCommit.test_interrupt) ... ok > test_multiple (tests.test_commit.TestCommit.test_multiple) ... ok > test_nochanges (tests.test_commit.TestCommit.test_nochanges) ... ok > test_partial (tests.test_commit.TestCommit.test_partial) ... ok > test_remoteexists (tests.test_commit.TestCommit.test_remoteexists) ... ok > test_simple (tests.test_commit.TestCommit.test_simple) ... ok > test_simple_sha256 (tests.test_commit.TestCommit.test_simple_sha256) ... ok > test_api_host_options (tests.test_conf.TestConf.test_api_host_options) ... ok > test_write_initial_config > (tests.test_conf.TestConf.test_write_initial_config) ... ok > test_new_apiurl (tests.test_conf.TestCredentialsFromEnv.test_new_apiurl) ... > ok > test_new_apiurl_username > (tests.test_conf.TestCredentialsFromEnv.test_new_apiurl_username) ... ok > test_new_apiurl_username_password > (tests.test_conf.TestCredentialsFromEnv.test_new_apiurl_username_password) > ... ok > test_new_apiurl_username_password_credmgr > (tests.test_conf.TestCredentialsFromEnv.test_new_apiurl_username_password_credmgr) > ... ok > test_apiurl (tests.test_conf.TestExampleConfig.test_apiurl) ... ok > test_apiurl_aliases (tests.test_conf.TestExampleConfig.test_apiurl_aliases) > ... ok > test_build_cmd (tests.test_conf.TestExampleConfig.test_build_cmd) ... ok > test_build_device (tests.test_conf.TestExampleConfig.test_build_device) ... ok > test_build_initrd (tests.test_conf.TestExampleConfig.test_build_initrd) ... ok > test_build_jobs (tests.test_conf.TestExampleConfig.test_build_jobs) ... ok > test_build_kernel (tests.test_conf.TestExampleConfig.test_build_kernel) ... ok > test_build_memory (tests.test_conf.TestExampleConfig.test_build_memory) ... ok > test_build_repository > (tests.test_conf.TestExampleConfig.test_build_repository) ... ok > test_build_root (tests.test_conf.TestExampleConfig.test_build_root) ... ok > test_build_shell_after_fail > (tests.test_conf.TestExampleConfig.test_build_shell_after_fail) ... ok > test_build_swap (tests.test_conf.TestExampleConfig.test_build_swap) ... ok > test_build_type (tests.test_conf.TestExampleConfig.test_build_type) ... ok > test_build_uid (tests.test_conf.TestExampleConfig.test_build_uid) ... ok > test_build_vm_user (tests.test_conf.TestExampleConfig.test_build_vm_user) ... > ok > test_build_vmdisk_filesystem > (tests.test_conf.TestExampleConfig.test_build_vmdisk_filesystem) ... ok > test_build_vmdisk_rootsize > (tests.test_conf.TestExampleConfig.test_build_vmdisk_rootsize) ... ok > test_build_vmdisk_swapsize > (tests.test_conf.TestExampleConfig.test_build_vmdisk_swapsize) ... ok > test_buildlog_strip_time > (tests.test_conf.TestExampleConfig.test_buildlog_strip_time) ... ok > test_builtin_signature_check > (tests.test_conf.TestExampleConfig.test_builtin_signature_check) ... ok > test_ccache (tests.test_conf.TestExampleConfig.test_ccache) ... ok > test_check_filelist (tests.test_conf.TestExampleConfig.test_check_filelist) > ... ok > test_check_for_request_on_action > (tests.test_conf.TestExampleConfig.test_check_for_request_on_action) ... ok > test_checkout_no_colon > (tests.test_conf.TestExampleConfig.test_checkout_no_colon) ... ok > test_checkout_rooted (tests.test_conf.TestExampleConfig.test_checkout_rooted) > ... ok > test_cookiejar (tests.test_conf.TestExampleConfig.test_cookiejar) ... ok > test_debug (tests.test_conf.TestExampleConfig.test_debug) ... ok > test_disable_hdrmd5_check > (tests.test_conf.TestExampleConfig.test_disable_hdrmd5_check) ... ok > test_do_package_tracking > (tests.test_conf.TestExampleConfig.test_do_package_tracking) ... ok > test_download_assets_cmd > (tests.test_conf.TestExampleConfig.test_download_assets_cmd) ... ok > test_exclude_files (tests.test_conf.TestExampleConfig.test_exclude_files) ... > ok > test_exclude_glob (tests.test_conf.TestExampleConfig.test_exclude_glob) ... ok > test_extra_fields (tests.test_conf.TestExampleConfig.test_extra_fields) ... ok > test_extra_pkgs (tests.test_conf.TestExampleConfig.test_extra_pkgs) ... ok > test_getpac_default_project > (tests.test_conf.TestExampleConfig.test_getpac_default_project) ... ok > test_host_option_allow_http > (tests.test_conf.TestExampleConfig.test_host_option_allow_http) ... ok > test_host_option_cafile > (tests.test_conf.TestExampleConfig.test_host_option_cafile) ... ok > test_host_option_capath > (tests.test_conf.TestExampleConfig.test_host_option_capath) ... ok > test_host_option_credentials_mgr_class > (tests.test_conf.TestExampleConfig.test_host_option_credentials_mgr_class) > ... ok > test_host_option_disable_hdrmd5_check > (tests.test_conf.TestExampleConfig.test_host_option_disable_hdrmd5_check) ... > ok > test_host_option_downloadurl > (tests.test_conf.TestExampleConfig.test_host_option_downloadurl) ... ok > test_host_option_email > (tests.test_conf.TestExampleConfig.test_host_option_email) ... ok > test_host_option_http_headers > (tests.test_conf.TestExampleConfig.test_host_option_http_headers) ... ok > test_host_option_pass > (tests.test_conf.TestExampleConfig.test_host_option_pass) ... ok > test_host_option_realname > (tests.test_conf.TestExampleConfig.test_host_option_realname) ... ok > test_host_option_sshkey > (tests.test_conf.TestExampleConfig.test_host_option_sshkey) ... ok > test_host_option_sslcertck > (tests.test_conf.TestExampleConfig.test_host_option_sslcertck) ... ok > test_host_option_trusted_prj > (tests.test_conf.TestExampleConfig.test_host_option_trusted_prj) ... ok > test_host_option_user > (tests.test_conf.TestExampleConfig.test_host_option_user) ... ok > test_http_debug (tests.test_conf.TestExampleConfig.test_http_debug) ... ok > test_http_full_debug (tests.test_conf.TestExampleConfig.test_http_full_debug) > ... ok > test_http_retries (tests.test_conf.TestExampleConfig.test_http_retries) ... ok > test_icecream (tests.test_conf.TestExampleConfig.test_icecream) ... ok > test_include_files (tests.test_conf.TestExampleConfig.test_include_files) ... > ok > test_include_request_from_project > (tests.test_conf.TestExampleConfig.test_include_request_from_project) ... ok > test_invalid_attribute > (tests.test_conf.TestExampleConfig.test_invalid_attribute) ... ok > test_linkcontrol (tests.test_conf.TestExampleConfig.test_linkcontrol) ... ok > test_local_service_run > (tests.test_conf.TestExampleConfig.test_local_service_run) ... ok > test_maintained_attribute > (tests.test_conf.TestExampleConfig.test_maintained_attribute) ... ok > test_maintained_update_project_attribute > (tests.test_conf.TestExampleConfig.test_maintained_update_project_attribute) > ... ok > test_maintenance_attribute > (tests.test_conf.TestExampleConfig.test_maintenance_attribute) ... ok > test_no_preinstallimage > (tests.test_conf.TestExampleConfig.test_no_preinstallimage) ... ok > test_no_verify (tests.test_conf.TestExampleConfig.test_no_verify) ... ok > test_packagecachedir (tests.test_conf.TestExampleConfig.test_packagecachedir) > ... ok > test_pass (tests.test_conf.TestExampleConfig.test_pass) ... ok > test_passx (tests.test_conf.TestExampleConfig.test_passx) ... ok > test_post_mortem (tests.test_conf.TestExampleConfig.test_post_mortem) ... ok > test_print_web_links (tests.test_conf.TestExampleConfig.test_print_web_links) > ... ok > test_project_separator > (tests.test_conf.TestExampleConfig.test_project_separator) ... ok > test_quiet (tests.test_conf.TestExampleConfig.test_quiet) ... ok > test_request_list_days > (tests.test_conf.TestExampleConfig.test_request_list_days) ... ok > test_request_show_interactive > (tests.test_conf.TestExampleConfig.test_request_show_interactive) ... ok > test_request_show_source_buildstatus > (tests.test_conf.TestExampleConfig.test_request_show_source_buildstatus) ... > ok > test_review_inherit_group > (tests.test_conf.TestExampleConfig.test_review_inherit_group) ... ok > test_sccache (tests.test_conf.TestExampleConfig.test_sccache) ... ok > test_sccache_uri (tests.test_conf.TestExampleConfig.test_sccache_uri) ... ok > test_show_download_progress > (tests.test_conf.TestExampleConfig.test_show_download_progress) ... ok > test_sshkey (tests.test_conf.TestExampleConfig.test_sshkey) ... ok > test_status_mtime_heuristic > (tests.test_conf.TestExampleConfig.test_status_mtime_heuristic) ... ok > test_su_wrapper (tests.test_conf.TestExampleConfig.test_su_wrapper) ... ok > test_submitrequest_accepted_template > (tests.test_conf.TestExampleConfig.test_submitrequest_accepted_template) ... > ok > test_submitrequest_declined_template > (tests.test_conf.TestExampleConfig.test_submitrequest_declined_template) ... > ok > test_submitrequest_on_accept_action > (tests.test_conf.TestExampleConfig.test_submitrequest_on_accept_action) ... ok > test_traceback (tests.test_conf.TestExampleConfig.test_traceback) ... ok > test_use_keyring (tests.test_conf.TestExampleConfig.test_use_keyring) ... ok > test_user (tests.test_conf.TestExampleConfig.test_user) ... ok > test_vc_cmd (tests.test_conf.TestExampleConfig.test_vc_cmd) ... ok > test_verbose (tests.test_conf.TestExampleConfig.test_verbose) ... ok > test_disable_hdrmd5_check > (tests.test_conf.TestFromParent.test_disable_hdrmd5_check) ... ok > test_email (tests.test_conf.TestFromParent.test_email) ... ok > test_host_options (tests.test_conf.TestHostOptionsFromEnv.test_host_options) > ... ok > test_host_options_overrides > (tests.test_conf.TestHostOptionsFromEnv.test_host_options_overrides) ... ok > test_http_debug (tests.test_conf.TestOverrides.test_http_debug) ... ok > test_verbose (tests.test_conf.TestOverrides.test_verbose) ... ok > test_disabled_interpolation > (tests.test_config_parser.TestOscConfigParser.test_disabled_interpolation) > ... ok > test_array (tests.test_core.TestMakeurl.test_array) ... ok > test_basic (tests.test_core.TestMakeurl.test_basic) ... ok > test_query_bool (tests.test_core.TestMakeurl.test_query_bool) ... ok > test_query_empty_list (tests.test_core.TestMakeurl.test_query_empty_list) ... > ok > test_query_int (tests.test_core.TestMakeurl.test_query_int) ... ok > test_query_none (tests.test_core.TestMakeurl.test_query_none) ... ok > test_quote_path (tests.test_core.TestMakeurl.test_quote_path) ... ok > test_quote_query (tests.test_core.TestMakeurl.test_quote_query) ... ok > test_colon (tests.test_core.TestParseRevisionOption.test_colon) ... ok > test_empty (tests.test_core.TestParseRevisionOption.test_empty) ... ok > test_invalid_multiple_colons > (tests.test_core.TestParseRevisionOption.test_invalid_multiple_colons) ... ok > test_invalid_multiple_hashes > (tests.test_core.TestParseRevisionOption.test_invalid_multiple_hashes) ... ok > test_invalid_multiple_numbers > (tests.test_core.TestParseRevisionOption.test_invalid_multiple_numbers) ... ok > test_one_hash (tests.test_core.TestParseRevisionOption.test_one_hash) ... ok > test_one_number (tests.test_core.TestParseRevisionOption.test_one_number) ... > ok > test_two_hashes (tests.test_core.TestParseRevisionOption.test_two_hashes) ... > ok > test_two_numbers (tests.test_core.TestParseRevisionOption.test_two_numbers) > ... ok > test_eq (tests.test_core_package.TestPackage.test_eq) ... ok > test_hash (tests.test_core_package.TestPackage.test_hash) ... ok > test_lt (tests.test_core_package.TestPackage.test_lt) ... ok > test_duplicates > (tests.test_core_package.TestPackageFromPaths.test_duplicates) ... ok > test_invalid_package > (tests.test_core_package.TestPackageFromPaths.test_invalid_package) ... ok > test_nofail (tests.test_core_package.TestPackageFromPaths.test_nofail) ... ok > test_one_package_two_files > (tests.test_core_package.TestPackageFromPaths.test_one_package_two_files) ... > ok > test_package_object_dir > (tests.test_core_package.TestPackageFromPaths.test_package_object_dir) ... ok > test_package_object_file > (tests.test_core_package.TestPackageFromPaths.test_package_object_file) ... ok > test_package_object_file_missing > (tests.test_core_package.TestPackageFromPaths.test_package_object_file_missing) > ... ok > test_single_package > (tests.test_core_package.TestPackageFromPaths.test_single_package) ... ok > test_two_apiurls > (tests.test_core_package.TestPackageFromPaths.test_two_apiurls) ... ok > test_two_packages > (tests.test_core_package.TestPackageFromPaths.test_two_packages) ... ok > test_two_projects > (tests.test_core_package.TestPackageFromPaths.test_two_projects) ... ok > test_eq (tests.test_core_request.TestRequest.test_eq) ... ok > test_gt (tests.test_core_request.TestRequest.test_gt) ... ok > test_lt (tests.test_core_request.TestRequest.test_lt) ... ok > test_sort (tests.test_core_request.TestRequest.test_sort) ... ok > test_decode_password > (tests.test_credentials.TestObfuscatedConfigFileCredentialsManager.test_decode_password) > ... ok > testDeleteAdded (tests.test_deletefiles.TestDeleteFiles.testDeleteAdded) > delete an added file ('toadd1') from the wc (without force) ... ok > testDeleteAddedForce > (tests.test_deletefiles.TestDeleteFiles.testDeleteAddedForce) > delete an added file ('toadd1') from the wc (with force) ... ok > testDeleteAddedMissing > (tests.test_deletefiles.TestDeleteFiles.testDeleteAddedMissing) > delete a file which was added to the wc and is removed again ... ok > testDeleteAlreadyDeleted > (tests.test_deletefiles.TestDeleteFiles.testDeleteAlreadyDeleted) > delete already deleted file from the wc ... ok > testDeleteConflict (tests.test_deletefiles.TestDeleteFiles.testDeleteConflict) > delete a file ('foo', state='C') from the wc (without force) ... ok > testDeleteConflictForce > (tests.test_deletefiles.TestDeleteFiles.testDeleteConflictForce) > delete a file ('foo', state='C') from the wc (with force) ... ok > testDeleteModified (tests.test_deletefiles.TestDeleteFiles.testDeleteModified) > delete modified file ('nochange') from the wc (without force) ... ok > testDeleteModifiedForce > (tests.test_deletefiles.TestDeleteFiles.testDeleteModifiedForce) > force deletion modified file ('nochange') from wc ... ok > testDeleteMultiple (tests.test_deletefiles.TestDeleteFiles.testDeleteMultiple) > delete mutliple files from the wc ... ok > testDeleteReplaced (tests.test_deletefiles.TestDeleteFiles.testDeleteReplaced) > delete an added file ('merge') from the wc (without force) ... ok > testDeleteReplacedForce > (tests.test_deletefiles.TestDeleteFiles.testDeleteReplacedForce) > delete an added file ('merge') from the wc (with force) ... ok > testDeleteSkippedLocalExistent > (tests.test_deletefiles.TestDeleteFiles.testDeleteSkippedLocalExistent) > delete a skipped file: a local file with that name exists and will be deleted > ... ok > testDeleteSkippedLocalNotExistent > (tests.test_deletefiles.TestDeleteFiles.testDeleteSkippedLocalNotExistent) > delete a skipped file: no local file with that name exists ... ok > testDeleteUnversioned > (tests.test_deletefiles.TestDeleteFiles.testDeleteUnversioned) > delete an unversioned file ('toadd2') from the wc ... ok > testDeleteUnversionedForce > (tests.test_deletefiles.TestDeleteFiles.testDeleteUnversionedForce) > delete an unversioned file ('toadd2') from the wc (with force) ... ok > testSimpleRemove (tests.test_deletefiles.TestDeleteFiles.testSimpleRemove) > delete a file ('foo') from the wc ... ok > testDiffAdded (tests.test_difffiles.TestDiffFiles.testDiffAdded) > diff an added file ... ok > testDiffAddedMissing (tests.test_difffiles.TestDiffFiles.testDiffAddedMissing) > diff a file which has satus 'A' but the local file does not exist ... ok > testDiffBinaryAdded (tests.test_difffiles.TestDiffFiles.testDiffBinaryAdded) > diff an added binary file ... ok > testDiffBinaryDeleted > (tests.test_difffiles.TestDiffFiles.testDiffBinaryDeleted) > diff a deleted binary file ... ok > testDiffBinaryModified > (tests.test_difffiles.TestDiffFiles.testDiffBinaryModified) > diff a modified binary file ... ok > testDiffConflict (tests.test_difffiles.TestDiffFiles.testDiffConflict) > diff a file which is in the conflict state ... ok > testDiffMissing (tests.test_difffiles.TestDiffFiles.testDiffMissing) > diff a missing file (missing files are ignored) ... ok > testDiffModified (tests.test_difffiles.TestDiffFiles.testDiffModified) > diff a modified file ... ok > testDiffMultipleFiles > (tests.test_difffiles.TestDiffFiles.testDiffMultipleFiles) > diff multiple files ... ok > testDiffRemoteExistingLocalNotExisting > (tests.test_difffiles.TestDiffFiles.testDiffRemoteExistingLocalNotExisting) > ... ok > testDiffRemoteMissingLocalDeleted > (tests.test_difffiles.TestDiffFiles.testDiffRemoteMissingLocalDeleted) ... ok > testDiffRemoteMissingLocalExisting > (tests.test_difffiles.TestDiffFiles.testDiffRemoteMissingLocalExisting) ... ok > testDiffRemoteModified > (tests.test_difffiles.TestDiffFiles.testDiffRemoteModified) ... ok > testDiffRemoteNoChange > (tests.test_difffiles.TestDiffFiles.testDiffRemoteNoChange) ... ok > testDiffRemoteNotExistingLocalAdded > (tests.test_difffiles.TestDiffFiles.testDiffRemoteNotExistingLocalAdded) ... > ok > testDiffRemoteUnchangedLocalModified > (tests.test_difffiles.TestDiffFiles.testDiffRemoteUnchangedLocalModified) ... > ok > testDiffRemoved (tests.test_difffiles.TestDiffFiles.testDiffRemoved) > diff a removed file ... ok > testDiffReplaced (tests.test_difffiles.TestDiffFiles.testDiffReplaced) > diff a replaced file ... ok > testDiffReplacedEmptyTodo > (tests.test_difffiles.TestDiffFiles.testDiffReplacedEmptyTodo) > diff a complete package ... ok > testDiffSkipped (tests.test_difffiles.TestDiffFiles.testDiffSkipped) > diff a skipped file (skipped files are ignored) ... ok > testDiffUnmodified (tests.test_difffiles.TestDiffFiles.testDiffUnmodified) > diff an unmodified file ... ok > testDiffUnversioned (tests.test_difffiles.TestDiffFiles.testDiffUnversioned) > diff an unversioned file ... ok > test_load_commands > (tests.test_doc_plugins.TestPopProjectPackageFromArgs.test_load_commands) > Test if all plugins from the tutorial can be properly loaded ... ok > test_plugin_locations > (tests.test_doc_plugins.TestPopProjectPackageFromArgs.test_plugin_locations) > ... ok > test_request_accept > (tests.test_doc_plugins.TestPopProjectPackageFromArgs.test_request_accept) > Test the 'request accept' command ... ok > test_request_list > (tests.test_doc_plugins.TestPopProjectPackageFromArgs.test_request_list) > Test the 'request list' command ... ok > test_simple (tests.test_doc_plugins.TestPopProjectPackageFromArgs.test_simple) > Test the 'simple' command ... ok > test_last_buildroot > (tests.test_git_scm_store.TestGitStore.test_last_buildroot) ... skipped "The > 'git' executable is not available" > test_last_buildroot_empty_vm_type > (tests.test_git_scm_store.TestGitStore.test_last_buildroot_empty_vm_type) ... > skipped "The 'git' executable is not available" > test_package (tests.test_git_scm_store.TestGitStore.test_package) ... skipped > "The 'git' executable is not available" > test_project (tests.test_git_scm_store.TestGitStore.test_project) ... skipped > "The 'git' executable is not available" > test_scmurl (tests.test_git_scm_store.TestGitStore.test_scmurl) ... skipped > "The 'git' executable is not available" > test_invalid_scheme (tests.test_grabber.TestMirrorGroup.test_invalid_scheme) > ... ok > testDecodeIt (tests.test_helpers.TestResults.testDecodeIt) ... ok > testDecodeList (tests.test_helpers.TestResults.testDecodeList) ... ok > test_dirExists (tests.test_init_package.TestInitPackage.test_dirExists) > initialize a package dir (dir already exists) ... ok > test_dirIsFile (tests.test_init_package.TestInitPackage.test_dirIsFile) > initialize a package dir (dir is a file) ... ok > test_meta_mode (tests.test_init_package.TestInitPackage.test_meta_mode) > initialize a package dir with meta paramter ... ok > test_simple (tests.test_init_package.TestInitPackage.test_simple) > initialize a package dir ... ok > test_size_limit (tests.test_init_package.TestInitPackage.test_size_limit) > initialize a package dir with size_limit parameter ... ok > test_storedirExists > (tests.test_init_package.TestInitPackage.test_storedirExists) > initialize a package dir (dir+storedir already exists) ... ok > test_dirExists (tests.test_init_project.TestInitProject.test_dirExists) > initialize a project dir but the dir already exists ... ok > test_no_package_tracking > (tests.test_init_project.TestInitProject.test_no_package_tracking) ... ok > test_simple (tests.test_init_project.TestInitProject.test_simple) > initialize a project dir ... ok > test_storedirExists > (tests.test_init_project.TestInitProject.test_storedirExists) > initialize a project dir but the storedir already exists ... ok > test_append_dict (tests.test_models.Test.test_append_dict) ... ok > test_dict (tests.test_models.Test.test_dict) ... ok > test_enum (tests.test_models.Test.test_enum) ... ok > test_get_callback (tests.test_models.Test.test_get_callback) ... ok > test_has_changed (tests.test_models.Test.test_has_changed) ... ok > test_int (tests.test_models.Test.test_int) ... ok > test_invalid_type (tests.test_models.Test.test_invalid_type) ... ok > test_is_set (tests.test_models.Test.test_is_set) ... ok > test_lazy_default (tests.test_models.Test.test_lazy_default) ... ok > test_lazy_default_invalid_type > (tests.test_models.Test.test_lazy_default_invalid_type) ... ok > test_list_submodels (tests.test_models.Test.test_list_submodels) ... ok > test_optional_int (tests.test_models.Test.test_optional_int) ... ok > test_optional_list_submodels > (tests.test_models.Test.test_optional_list_submodels) ... ok > test_optional_str (tests.test_models.Test.test_optional_str) ... ok > test_optional_submodel (tests.test_models.Test.test_optional_submodel) ... ok > test_ordering (tests.test_models.Test.test_ordering) ... ok > test_parent (tests.test_models.Test.test_parent) ... ok > test_parent_fallback (tests.test_models.Test.test_parent_fallback) ... ok > test_str (tests.test_models.Test.test_str) ... ok > test_submodel (tests.test_models.Test.test_submodel) ... ok > test_uninitialized (tests.test_models.Test.test_uninitialized) ... ok > test_unknown_fields (tests.test_models.Test.test_unknown_fields) ... ok > test_unsupported_type (tests.test_models.Test.test_unsupported_type) ... ok > test_bool (tests.test_models.TestNotSet.test_bool) ... ok > test_repr (tests.test_models.TestNotSet.test_repr) ... ok > test_get_origin_list (tests.test_models.TestTyping.test_get_origin_list) ... > ok > test_get_origin_list_str > (tests.test_models.TestTyping.test_get_origin_list_str) ... ok > test_apiurl (tests.test_models_xmlmodel.TestXmlModel.test_apiurl) ... ok > test_attribute (tests.test_models_xmlmodel.TestXmlModel.test_attribute) ... ok > test_child_model (tests.test_models_xmlmodel.TestXmlModel.test_child_model) > ... ok > test_child_model_list > (tests.test_models_xmlmodel.TestXmlModel.test_child_model_list) ... ok > test_child_model_list_wrapped > (tests.test_models_xmlmodel.TestXmlModel.test_child_model_list_wrapped) ... ok > test_element (tests.test_models_xmlmodel.TestXmlModel.test_element) ... ok > test_element_list (tests.test_models_xmlmodel.TestXmlModel.test_element_list) > ... ok > test_empty_int (tests.test_models_xmlmodel.TestXmlModel.test_empty_int) ... ok > test_empty_int_optional > (tests.test_models_xmlmodel.TestXmlModel.test_empty_int_optional) ... ok > test_continuation (tests.test_output.TestKeyValueTable.test_continuation) ... > ok > test_empty (tests.test_output.TestKeyValueTable.test_empty) ... ok > test_newline (tests.test_output.TestKeyValueTable.test_newline) ... ok > test_section (tests.test_output.TestKeyValueTable.test_section) ... ok > test_simple (tests.test_output.TestKeyValueTable.test_simple) ... ok > test_wide_chars (tests.test_output.TestKeyValueTable.test_wide_chars) ... ok > test_debug (tests.test_output.TestPrintMsg.test_debug) ... ok > test_error (tests.test_output.TestPrintMsg.test_error) ... ok > test_none (tests.test_output.TestPrintMsg.test_none) ... ok > test_stderr (tests.test_output.TestPrintMsg.test_stderr) ... ok > test_stdout (tests.test_output.TestPrintMsg.test_stdout) ... ok > test_verbose (tests.test_output.TestPrintMsg.test_verbose) ... ok > test_warning (tests.test_output.TestPrintMsg.test_warning) ... ok > test_bytes_to_bytesio (tests.test_output.TestSafeWrite.test_bytes_to_bytesio) > ... ok > test_bytes_to_file (tests.test_output.TestSafeWrite.test_bytes_to_file) ... ok > test_string_to_file (tests.test_output.TestSafeWrite.test_string_to_file) ... > ok > test_string_to_stringio > (tests.test_output.TestSafeWrite.test_string_to_stringio) ... ok > test_control_chars_bytes > (tests.test_output.TestSanitization.test_control_chars_bytes) ... ok > test_control_chars_str > (tests.test_output.TestSanitization.test_control_chars_str) ... ok > test_csi_escape_sequences_bytes > (tests.test_output.TestSanitization.test_csi_escape_sequences_bytes) ... ok > test_csi_escape_sequences_str > (tests.test_output.TestSanitization.test_csi_escape_sequences_str) ... ok > test_fe_escape_sequences_bytes > (tests.test_output.TestSanitization.test_fe_escape_sequences_bytes) ... ok > test_fe_escape_sequences_str > (tests.test_output.TestSanitization.test_fe_escape_sequences_str) ... ok > test_osc_escape_sequences_bytes > (tests.test_output.TestSanitization.test_osc_escape_sequences_bytes) ... ok > test_osc_escape_sequences_str > (tests.test_output.TestSanitization.test_osc_escape_sequences_str) ... ok > test_standalone_escape_bytes > (tests.test_output.TestSanitization.test_standalone_escape_bytes) ... ok > test_standalone_escape_str > (tests.test_output.TestSanitization.test_standalone_escape_str) ... ok > test_allfiles (tests.test_package_status.TestPackageStatus.test_allfiles) > get the status of all files in the wc ... ok > test_conflict (tests.test_package_status.TestPackageStatus.test_conflict) > get status of the wc (one file in conflict state) ... ok > test_exclude_state > (tests.test_package_status.TestPackageStatus.test_exclude_state) > get the status of all files in the wc but exclude some states ... ok > test_excluded (tests.test_package_status.TestPackageStatus.test_excluded) > get status of the wc (ignore excluded files); package has state ' ' ... ok > test_noexcluded (tests.test_package_status.TestPackageStatus.test_noexcluded) > get status of the wc (include excluded files) ... ok > test_nonexistent > (tests.test_package_status.TestPackageStatus.test_nonexistent) > get the status of a non existent file ... ok > test_todo (tests.test_package_status.TestPackageStatus.test_todo) > get the status of some files in the wc. ... ok > test_todo_noexcl > (tests.test_package_status.TestPackageStatus.test_todo_noexcl) > get the status of some files in the wc. ... ok > testPrdiffDiffstat (tests.test_prdiff.TestProjectDiff.testPrdiffDiffstat) ... > ok > testPrdiffExclude (tests.test_prdiff.TestProjectDiff.testPrdiffExclude) ... ok > testPrdiffInclude (tests.test_prdiff.TestProjectDiff.testPrdiffInclude) ... ok > testPrdiffIncludeExclude > (tests.test_prdiff.TestProjectDiff.testPrdiffIncludeExclude) ... ok > testPrdiffNewOnly (tests.test_prdiff.TestProjectDiff.testPrdiffNewOnly) ... ok > testPrdiffOldOnly (tests.test_prdiff.TestProjectDiff.testPrdiffOldOnly) ... ok > testPrdiffOneArg (tests.test_prdiff.TestProjectDiff.testPrdiffOneArg) ... ok > testPrdiffRequestsMatching > (tests.test_prdiff.TestProjectDiff.testPrdiffRequestsMatching) ... ok > testPrdiffRequestsSwitched > (tests.test_prdiff.TestProjectDiff.testPrdiffRequestsSwitched) ... ok > testPrdiffTooManyArgs > (tests.test_prdiff.TestProjectDiff.testPrdiffTooManyArgs) ... ok > testPrdiffTwoArgs (tests.test_prdiff.TestProjectDiff.testPrdiffTwoArgs) ... ok > testPrdiffUnified (tests.test_prdiff.TestProjectDiff.testPrdiffUnified) ... ok > testPrdiffZeroArgs (tests.test_prdiff.TestProjectDiff.testPrdiffZeroArgs) ... > ok > test_added (tests.test_project_status.TestProjectStatus.test_added) > get the status of an added package ... ok > test_added_deleted > (tests.test_project_status.TestProjectStatus.test_added_deleted) > get the status of a package which was added and deleted ... ok > test_deleted (tests.test_project_status.TestProjectStatus.test_deleted) > get the status of a deleted package ... ok > test_deleted_deleted > (tests.test_project_status.TestProjectStatus.test_deleted_deleted) > get the status of a package which was deleted (with an ... ok > test_get_pacobj_added > (tests.test_project_status.TestProjectStatus.test_get_pacobj_added) > package has state 'A', also test pac_kwargs ... ok > test_get_pacobj_deleted > (tests.test_project_status.TestProjectStatus.test_get_pacobj_deleted) > package has state 'D' and exists, also test pac_args ... ok > test_get_pacobj_deleted_deleted > (tests.test_project_status.TestProjectStatus.test_get_pacobj_deleted_deleted) > package has state 'D' and does not exist ... ok > test_get_pacobj_missing > (tests.test_project_status.TestProjectStatus.test_get_pacobj_missing) > package is missing ... ok > test_get_pacobj_nonexistent > (tests.test_project_status.TestProjectStatus.test_get_pacobj_nonexistent) > package/dir does not exist ... ok > test_get_pacobj_simple > (tests.test_project_status.TestProjectStatus.test_get_pacobj_simple) > package exists ... ok > test_get_pacobj_unversioned > (tests.test_project_status.TestProjectStatus.test_get_pacobj_unversioned) > package/dir has state '?' ... ok > test_get_status (tests.test_project_status.TestProjectStatus.test_get_status) > get the status of the complete project ... ok > test_get_status_excl > (tests.test_project_status.TestProjectStatus.test_get_status_excl) > get the status of the complete project (exclude some states) ... ok > test_missing (tests.test_project_status.TestProjectStatus.test_missing) > get the status of a package with state " " ... ok > test_simple (tests.test_project_status.TestProjectStatus.test_simple) > get the status of a package with state ' ' ... ok > test_unversioned_exists > (tests.test_project_status.TestProjectStatus.test_unversioned_exists) > get the status of an unversioned package ... ok > test_unversioned_nonexistent > (tests.test_project_status.TestProjectStatus.test_unversioned_nonexistent) > get the status of an unversioned, nonexistent package ... ok > test_buildfiles (tests.test_repairwc.TestRepairWC.test_buildfiles) > wc has a _buildconfig_prj_arch and a _buildinfo_prj_arch.xml in the storedir > ... ok > test_invalidapiurl (tests.test_repairwc.TestRepairWC.test_invalidapiurl) > the package wc has an invalid apiurl file (invalid url format) ... ok > test_multiple (tests.test_repairwc.TestRepairWC.test_multiple) ... ok > test_noapiurl (tests.test_repairwc.TestRepairWC.test_noapiurl) > the package wc has no _apiurl file ... ok > test_noapiurlNotExistingApiurl > (tests.test_repairwc.TestRepairWC.test_noapiurlNotExistingApiurl) > the package wc has no _apiurl file and no apiurl is passed to repairwc ... ok > test_project_noapiurl (tests.test_repairwc.TestRepairWC.test_project_noapiurl) > the project wc has no _apiurl file ... ok > test_simple1 (tests.test_repairwc.TestRepairWC.test_simple1) ... ok > test_simple2 (tests.test_repairwc.TestRepairWC.test_simple2) > a file "somefile" exists in the storedir which isn't tracked ... ok > test_simple3 (tests.test_repairwc.TestRepairWC.test_simple3) > toadd1 has state 'A' and a file .osc/toadd1 exists ... ok > test_simple4 (tests.test_repairwc.TestRepairWC.test_simple4) > a file is listed in _to_be_deleted but isn't present in _files ... ok > test_simple5 (tests.test_repairwc.TestRepairWC.test_simple5) > a file is listed in _in_conflict but isn't present in _files ... ok > test_simple6 (tests.test_repairwc.TestRepairWC.test_simple6) ... ok > test_simple7 (tests.test_repairwc.TestRepairWC.test_simple7) > files marked as skipped don't exist in the storedir ... ok > test_simple8 (tests.test_repairwc.TestRepairWC.test_simple8) > a file is marked as skipped but the skipped file exists in the storedir ... ok > test_working_empty (tests.test_repairwc.TestRepairWC.test_working_empty) > consistent, empty working copy ... ok > test_working_nonempty (tests.test_repairwc.TestRepairWC.test_working_nonempty) > consistent, non-empty working copy. One file is in conflict, ... ok > test_action_from_xml1 (tests.test_request.TestRequest.test_action_from_xml1) > create action from xml ... ok > test_action_from_xml2 (tests.test_request.TestRequest.test_action_from_xml2) > create action from xml ... ok > test_action_from_xml3 (tests.test_request.TestRequest.test_action_from_xml3) > create action from xml (with acceptinfo element) ... ok > test_action_from_xml_unknown_type > (tests.test_request.TestRequest.test_action_from_xml_unknown_type) > try to create action from xml with unknown type ... ok > test_create_add_role_group > (tests.test_request.TestRequest.test_create_add_role_group) > create an add_role request (group element) ... ok > test_create_add_role_person > (tests.test_request.TestRequest.test_create_add_role_person) > create an add_role request (person element) ... ok > test_create_add_role_person_group > (tests.test_request.TestRequest.test_create_add_role_person_group) > create an add_role request (person+group element) ... ok > test_create_change_devel > (tests.test_request.TestRequest.test_create_change_devel) > create a change devel request ... ok > test_create_delete_package > (tests.test_request.TestRequest.test_create_delete_package) > create a delete request for a package ... ok > test_create_delete_project > (tests.test_request.TestRequest.test_create_delete_project) > create a delete request for a project ... ok > test_create_request_invalid_type > (tests.test_request.TestRequest.test_create_request_invalid_type) > create a request with an invalid action type ... ok > test_create_set_bugowner_package > (tests.test_request.TestRequest.test_create_set_bugowner_package) > create a set_bugowner request for a package ... ok > test_create_set_bugowner_project > (tests.test_request.TestRequest.test_create_set_bugowner_project) > create a set_bugowner request for a project ... ok > test_createsr (tests.test_request.TestRequest.test_createsr) > create a simple submitrequest ... ok > test_createsr_invalid_argument > (tests.test_request.TestRequest.test_createsr_invalid_argument) > create a submitrequest with invalid action argument ... ok > test_createsr_missing_tgt_package > (tests.test_request.TestRequest.test_createsr_missing_tgt_package) > create a submitrequest with missing target package ... ok > test_createsr_with_option > (tests.test_request.TestRequest.test_createsr_with_option) > create a submitrequest with option ... ok > test_get_actions (tests.test_request.TestRequest.test_get_actions) > test get_actions method ... ok > test_legacy_request (tests.test_request.TestRequest.test_legacy_request) > load old-style submitrequest ... ok > test_read_request1 (tests.test_request.TestRequest.test_read_request1) > read in a request ... ok > test_read_request2 (tests.test_request.TestRequest.test_read_request2) > read in a request (with reviews) ... ok > test_read_request3 (tests.test_request.TestRequest.test_read_request3) > read in a request (with an "empty" comment+description) ... ok > test_request_list_view1 > (tests.test_request.TestRequest.test_request_list_view1) > test the list_view method ... ok > test_request_list_view2 > (tests.test_request.TestRequest.test_request_list_view2) > test the list_view method (with history elements and description) ... ok > test_request_str1 (tests.test_request.TestRequest.test_request_str1) > test the __str__ method ... ok > test_request_str2 (tests.test_request.TestRequest.test_request_str2) > test the __str__ method ... ok > testPrjresults (tests.test_results.TestResults.testPrjresults) ... ok > testPrjresultsWatch (tests.test_results.TestResults.testPrjresultsWatch) ... > ok > testResults (tests.test_results.TestResults.testResults) ... ok > testResultsWatch (tests.test_results.TestResults.testResultsWatch) ... ok > testRevertAdded (tests.test_revertfiles.TestRevertFiles.testRevertAdded) > revert an added file ... ok > testRevertConflict (tests.test_revertfiles.TestRevertFiles.testRevertConflict) > revert a file which is in the conflict state ... ok > testRevertDeleted (tests.test_revertfiles.TestRevertFiles.testRevertDeleted) > revert a deleted file ... ok > testRevertMissing (tests.test_revertfiles.TestRevertFiles.testRevertMissing) > revert a missing (state == '!') file ... ok > testRevertMissingAdded > (tests.test_revertfiles.TestRevertFiles.testRevertMissingAdded) > revert a missing file which was added to the wc ... ok > testRevertModified (tests.test_revertfiles.TestRevertFiles.testRevertModified) > revert a modified file ... ok > testRevertReplaced (tests.test_revertfiles.TestRevertFiles.testRevertReplaced) > revert a replaced (state == 'R') file ... ok > testRevertSkipped (tests.test_revertfiles.TestRevertFiles.testRevertSkipped) > revert a skipped file ... ok > testRevertUnchanged > (tests.test_revertfiles.TestRevertFiles.testRevertUnchanged) > revert an unchanged file (state == ' ') ... ok > test_deleterev (tests.test_setlinkrev.TestSetLinkRev.test_deleterev) ... ok > test_deleterev_md5 (tests.test_setlinkrev.TestSetLinkRev.test_deleterev_md5) > ... ok > test_deleterevnonexistent > (tests.test_setlinkrev.TestSetLinkRev.test_deleterevnonexistent) ... ok > test_existingrev (tests.test_setlinkrev.TestSetLinkRev.test_existingrev) ... > ok > test_expandedsrc (tests.test_setlinkrev.TestSetLinkRev.test_expandedsrc) ... > ok > test_expandexistingrev > (tests.test_setlinkrev.TestSetLinkRev.test_expandexistingrev) ... ok > test_linkerror (tests.test_setlinkrev.TestSetLinkRev.test_linkerror) ... ok > test_simple1 (tests.test_setlinkrev.TestSetLinkRev.test_simple1) ... ok > test_simple2 (tests.test_setlinkrev.TestSetLinkRev.test_simple2) ... ok > test_apiurl (tests.test_store.TestStore.test_apiurl) ... ok > test_apiurl_no_trailing_slash > (tests.test_store.TestStore.test_apiurl_no_trailing_slash) ... ok > test_contains (tests.test_store.TestStore.test_contains) ... ok > test_files (tests.test_store.TestStore.test_files) ... ok > test_in_conflict (tests.test_store.TestStore.test_in_conflict) ... ok > test_iter (tests.test_store.TestStore.test_iter) ... ok > test_last_buildroot (tests.test_store.TestStore.test_last_buildroot) ... ok > test_meta_node (tests.test_store.TestStore.test_meta_node) ... > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/osc/_private/package.py:71: > DeprecationWarning: Testing an element's truth value will raise an exception > in future versions. Use specific 'len(elem)' or 'elem is not None' test > instead. > if not self._meta_node: > ok > test_osclib_version (tests.test_store.TestStore.test_osclib_version) ... ok > test_package (tests.test_store.TestStore.test_package) ... ok > test_project (tests.test_store.TestStore.test_project) ... ok > test_read_write_file (tests.test_store.TestStore.test_read_write_file) ... ok > test_read_write_int (tests.test_store.TestStore.test_read_write_int) ... ok > test_read_write_list (tests.test_store.TestStore.test_read_write_list) ... ok > test_read_write_string (tests.test_store.TestStore.test_read_write_string) > ... ok > test_scmurl (tests.test_store.TestStore.test_scmurl) ... ok > test_size_limit (tests.test_store.TestStore.test_size_limit) ... ok > test_to_be_added (tests.test_store.TestStore.test_to_be_added) ... ok > test_to_be_deleted (tests.test_store.TestStore.test_to_be_deleted) ... ok > testUpdateAddDeleteServiceFiles > (tests.test_update.TestUpdate.testUpdateAddDeleteServiceFiles) ... ok > testUpdateAlreadyInConflict > (tests.test_update.TestUpdate.testUpdateAlreadyInConflict) ... ok > testUpdateConflict (tests.test_update.TestUpdate.testUpdateConflict) ... ok > testUpdateDeletedFile (tests.test_update.TestUpdate.testUpdateDeletedFile) > ... ok > testUpdateDisableAddDeleteServiceFiles > (tests.test_update.TestUpdate.testUpdateDisableAddDeleteServiceFiles) ... ok > testUpdateLimitSizeAddDelete > (tests.test_update.TestUpdate.testUpdateLimitSizeAddDelete) ... ok > testUpdateLimitSizeNoChange > (tests.test_update.TestUpdate.testUpdateLimitSizeNoChange) ... ok > testUpdateLocalDeletions > (tests.test_update.TestUpdate.testUpdateLocalDeletions) ... ok > testUpdateLocalLimitSizeNoChange > (tests.test_update.TestUpdate.testUpdateLocalLimitSizeNoChange) ... ok > testUpdateMetaMode (tests.test_update.TestUpdate.testUpdateMetaMode) ... ok > testUpdateNew (tests.test_update.TestUpdate.testUpdateNew) ... ok > testUpdateNewFile (tests.test_update.TestUpdate.testUpdateNewFile) ... ok > testUpdateNewFileLocalExists > (tests.test_update.TestUpdate.testUpdateNewFileLocalExists) ... ok > testUpdateNoChanges (tests.test_update.TestUpdate.testUpdateNoChanges) ... ok > testUpdateRestore (tests.test_update.TestUpdate.testUpdateRestore) ... ok > testUpdateResume (tests.test_update.TestUpdate.testUpdateResume) ... ok > testUpdateResumeDeletedFile > (tests.test_update.TestUpdate.testUpdateResumeDeletedFile) ... ok > testUpdateUpstreamModifiedFile > (tests.test_update.TestUpdate.testUpdateUpstreamModifiedFile) ... ok > test_file_list (tests.test_util_ar.TestAr.test_file_list) ... ok > test_get_file (tests.test_util_ar.TestAr.test_get_file) ... ok > test_saveTo (tests.test_util_ar.TestAr.test_saveTo) ... ok > test_saveTo_abspath (tests.test_util_ar.TestAr.test_saveTo_abspath) ... ok > test_saveTo_subdir (tests.test_util_ar.TestAr.test_saveTo_subdir) ... ok > test_copyin_file (tests.test_util_cpio.TestCpio.test_copyin_file) ... ok > test_copyin_file_abspath > (tests.test_util_cpio.TestCpio.test_copyin_file_abspath) ... ok > test_copyin_file_subdir > (tests.test_util_cpio.TestCpio.test_copyin_file_subdir) ... ok > test_file_list (tests.test_util_cpio.TestCpio.test_file_list) ... ok > test_vc_export_env_api_call > (tests.test_vc.TestVC.test_vc_export_env_api_call) ... ERROR > test_vc_export_env_conf (tests.test_vc.TestVC.test_vc_export_env_conf) ... ok > test_vc_export_env_conf_email > (tests.test_vc.TestVC.test_vc_export_env_conf_email) ... ERROR > test_vc_export_env_conf_realname > (tests.test_vc.TestVC.test_vc_export_env_conf_realname) ... ERROR > test_and (tests.test_xpath.TestQuery.test_and) ... ok > test_and_or (tests.test_xpath.TestQuery.test_and_or) ... ok > test_and_or_and (tests.test_xpath.TestQuery.test_and_or_and) ... ok > test_contains (tests.test_xpath.TestQuery.test_contains) ... ok > test_eq (tests.test_xpath.TestQuery.test_eq) ... ok > test_eq_list (tests.test_xpath.TestQuery.test_eq_list) ... ok > test_multiple_kwargs (tests.test_xpath.TestQuery.test_multiple_kwargs) ... ok > test_noop (tests.test_xpath.TestQuery.test_noop) ... ok > test_not (tests.test_xpath.TestQuery.test_not) ... ok > test_not_eq (tests.test_xpath.TestQuery.test_not_eq) ... ok > test_not_eq_list (tests.test_xpath.TestQuery.test_not_eq_list) ... ok > test_or (tests.test_xpath.TestQuery.test_or) ... ok > test_or_and (tests.test_xpath.TestQuery.test_or_and) ... ok > test_or_and_or (tests.test_xpath.TestQuery.test_or_and_or) ... ok > test_review_state (tests.test_xpath.TestQuery.test_review_state) ... ok > > ====================================================================== > ERROR: test_vc_export_env_api_call > (tests.test_vc.TestVC.test_vc_export_env_api_call) > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "/usr/lib/python3.12/unittest/mock.py", line 1850, in _inner > return f(*args, **kw) > ^^^^^^^^^^^^^^ > File "/usr/lib/python3.12/unittest/mock.py", line 1393, in patched > return func(*newargs, **newkeywargs) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/common.py", line > 174, in wrapped_test_method > test_method(self) > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_vc.py", line > 72, in test_vc_export_env_api_call > vc_export_env("http://localhost") > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/osc/core.py", line > 6259, in vc_export_env > data = get_user_data(apiurl, user, *missing_tags) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/osc/core.py", line > 2662, in get_user_data > meta = get_user_meta(apiurl, user) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/osc/core.py", line > 2640, in get_user_meta > f = http_GET(u) > ^^^^^^^^^^^ > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/osc/connection.py", > line 396, in http_GET > return http_request("GET", *args, **kwargs) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/osc/connection.py", > line 149, in new_func > return func(method, url, headers, data, file) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/osc/connection.py", > line 310, in http_request > success = handler.set_request_headers(url, headers) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/osc/connection.py", > line 519, in set_request_headers > self._lock() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/osc/connection.py", > line 506, in _lock > os.makedirs(os.path.dirname(self.cookiejar_lock_path), mode=0o700) > File "<frozen os>", line 215, in makedirs > File "<frozen os>", line 215, in makedirs > File "<frozen os>", line 215, in makedirs > File "<frozen os>", line 225, in makedirs > PermissionError: [Errno 13] Permission denied: '/home/user42' > > ====================================================================== > ERROR: test_vc_export_env_conf_email > (tests.test_vc.TestVC.test_vc_export_env_conf_email) > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "/usr/lib/python3.12/unittest/mock.py", line 1850, in _inner > return f(*args, **kw) > ^^^^^^^^^^^^^^ > File "/usr/lib/python3.12/unittest/mock.py", line 1393, in patched > return func(*newargs, **newkeywargs) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/common.py", line > 174, in wrapped_test_method > test_method(self) > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_vc.py", line > 58, in test_vc_export_env_conf_email > vc_export_env("http://localhost") > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/osc/core.py", line > 6259, in vc_export_env > data = get_user_data(apiurl, user, *missing_tags) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/osc/core.py", line > 2662, in get_user_data > meta = get_user_meta(apiurl, user) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/osc/core.py", line > 2640, in get_user_meta > f = http_GET(u) > ^^^^^^^^^^^ > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/osc/connection.py", > line 396, in http_GET > return http_request("GET", *args, **kwargs) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/osc/connection.py", > line 149, in new_func > return func(method, url, headers, data, file) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/osc/connection.py", > line 310, in http_request > success = handler.set_request_headers(url, headers) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/osc/connection.py", > line 519, in set_request_headers > self._lock() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/osc/connection.py", > line 506, in _lock > os.makedirs(os.path.dirname(self.cookiejar_lock_path), mode=0o700) > File "<frozen os>", line 215, in makedirs > File "<frozen os>", line 215, in makedirs > File "<frozen os>", line 215, in makedirs > File "<frozen os>", line 225, in makedirs > PermissionError: [Errno 13] Permission denied: '/home/user42' > > ====================================================================== > ERROR: test_vc_export_env_conf_realname > (tests.test_vc.TestVC.test_vc_export_env_conf_realname) > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "/usr/lib/python3.12/unittest/mock.py", line 1850, in _inner > return f(*args, **kw) > ^^^^^^^^^^^^^^ > File "/usr/lib/python3.12/unittest/mock.py", line 1393, in patched > return func(*newargs, **newkeywargs) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/common.py", line > 174, in wrapped_test_method > test_method(self) > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_vc.py", line > 43, in test_vc_export_env_conf_realname > vc_export_env("http://localhost") > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/osc/core.py", line > 6259, in vc_export_env > data = get_user_data(apiurl, user, *missing_tags) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/osc/core.py", line > 2662, in get_user_data > meta = get_user_meta(apiurl, user) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/osc/core.py", line > 2640, in get_user_meta > f = http_GET(u) > ^^^^^^^^^^^ > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/osc/connection.py", > line 396, in http_GET > return http_request("GET", *args, **kwargs) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/osc/connection.py", > line 149, in new_func > return func(method, url, headers, data, file) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/osc/connection.py", > line 310, in http_request > success = handler.set_request_headers(url, headers) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/osc/connection.py", > line 519, in set_request_headers > self._lock() > File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/osc/connection.py", > line 506, in _lock > os.makedirs(os.path.dirname(self.cookiejar_lock_path), mode=0o700) > File "<frozen os>", line 215, in makedirs > File "<frozen os>", line 215, in makedirs > File "<frozen os>", line 215, in makedirs > File "<frozen os>", line 225, in makedirs > PermissionError: [Errno 13] Permission denied: '/home/user42' > > ---------------------------------------------------------------------- > Ran 529 tests in 3.829s > > FAILED (errors=3, skipped=5) > > The build root needs packages from project 'foo'. > Note that malicious packages can compromise the build result or even your > system. > Well, goodbye then :-) > E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build; python3.12 -m unittest > discover -v > dh_auto_test: error: pybuild --test -i python{version} -p 3.12 returned exit > code 13 The full build log is available from: http://qa-logs.debian.net/2024/07/28/osc_1.7.0-4_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240728;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240728&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.