• Bug#1061010: click: FTBFS: tests failed (2/2)

    From Lucas Nussbaum@21:1/5 to All on Tue Jan 16 21:00:12 2024
    [continued from previous message]

    test_install (click_package.tests.test_hooks.TestClickHookSystemLevel.test_install) ... ok
    test_install_package (click_package.tests.test_hooks.TestClickHookSystemLevel.test_install_package) ... ok
    test_install_package_trailing_slash (click_package.tests.test_hooks.TestClickHookSystemLevel.test_install_package_trailing_slash) ... ok
    test_install_package_uses_deepest_copy (click_package.tests.test_hooks.TestClickHookSystemLevel.test_install_package_uses_deepest_copy) ... ok
    test_invalid_app_id (click_package.tests.test_hooks.TestClickHookSystemLevel.test_invalid_app_id) ... ok
    test_open (click_package.tests.test_hooks.TestClickHookSystemLevel.test_open) ... ok
    test_open_unopenable_file (click_package.tests.test_hooks.TestClickHookSystemLevel.test_open_unopenable_file) ... ok
    test_remove (click_package.tests.test_hooks.TestClickHookSystemLevel.test_remove) ... ok
    test_remove_package (click_package.tests.test_hooks.TestClickHookSystemLevel.test_remove_package) ... ok
    test_run_commands (click_package.tests.test_hooks.TestClickHookSystemLevel.test_run_commands) ... ok
    test_run_commands_fail (click_package.tests.test_hooks.TestClickHookSystemLevel.test_run_commands_fail) ... ok
    test_short_id_invalid (click_package.tests.test_hooks.TestClickHookSystemLevel.test_short_id_invalid) ... ok
    test_short_id_valid_with_single_version (click_package.tests.test_hooks.TestClickHookSystemLevel.test_short_id_valid_with_single_version) ... ok
    test_sync (click_package.tests.test_hooks.TestClickHookSystemLevel.test_sync) ... ok
    test_upgrade (click_package.tests.test_hooks.TestClickHookSystemLevel.test_upgrade) ... ok
    test_hook_name_absent (click_package.tests.test_hooks.TestClickHookUserLevel.test_hook_name_absent) ... ok
    test_hook_name_present (click_package.tests.test_hooks.TestClickHookUserLevel.test_hook_name_present) ... ok
    test_install (click_package.tests.test_hooks.TestClickHookUserLevel.test_install) ... ok
    test_install_package (click_package.tests.test_hooks.TestClickHookUserLevel.test_install_package) ... ok
    test_install_package_removes_previous (click_package.tests.test_hooks.TestClickHookUserLevel.test_install_package_removes_previous) ... ok
    test_install_package_trailing_slash (click_package.tests.test_hooks.TestClickHookUserLevel.test_install_package_trailing_slash) ... ok
    test_invalid_app_id (click_package.tests.test_hooks.TestClickHookUserLevel.test_invalid_app_id) ... ok
    test_open (click_package.tests.test_hooks.TestClickHookUserLevel.test_open) ... ok
    test_remove (click_package.tests.test_hooks.TestClickHookUserLevel.test_remove) ... ok
    test_remove_package (click_package.tests.test_hooks.TestClickHookUserLevel.test_remove_package) ... ok
    test_run_commands (click_package.tests.test_hooks.TestClickHookUserLevel.test_run_commands) ... ok
    test_run_commands_fail (click_package.tests.test_hooks.TestClickHookUserLevel.test_run_commands_fail) ... ok
    test_short_id_valid (click_package.tests.test_hooks.TestClickHookUserLevel.test_short_id_valid) ... ok
    test_sync (click_package.tests.test_hooks.TestClickHookUserLevel.test_sync) ... ok
    test_sync_uses_deepest_copy (click_package.tests.test_hooks.TestClickHookUserLevel.test_sync_uses_deepest_copy) ... ok
    test_sync_without_user_db (click_package.tests.test_hooks.TestClickHookUserLevel.test_sync_without_user_db) ... ok
    test_upgrade (click_package.tests.test_hooks.TestClickHookUserLevel.test_upgrade) ... ok
    test_double_dollar (click_package.tests.test_hooks.TestClickPatternFormatter.test_double_dollar) ... ok
    test_expands_missing_keys_to_empty_string (click_package.tests.test_hooks.TestClickPatternFormatter.test_expands_missing_keys_to_empty_string) ... ok
    test_expands_provided_keys (click_package.tests.test_hooks.TestClickPatternFormatter.test_expands_provided_keys) ... ok
    test_possible_expansion (click_package.tests.test_hooks.TestClickPatternFormatter.test_possible_expansion) ... ok
    test_preserves_unmatched_dollar (click_package.tests.test_hooks.TestClickPatternFormatter.test_preserves_unmatched_dollar) ... ok
    test_links_are_kept_multiple_frameworks (click_package.tests.test_hooks.TestPackageHooksValidateFramework.test_links_are_kept_multiple_frameworks) ... ok
    test_links_are_kept_on_validate_framework (click_package.tests.test_hooks.TestPackageHooksValidateFramework.test_links_are_kept_on_validate_framework) ... ok
    test_links_are_removed_on_missing_framework (click_package.tests.test_hooks.TestPackageHooksValidateFramework.test_links_are_removed_on_missing_framework) ... ok
    test_links_are_removed_on_missing_multiple_framework (click_package.tests.test_hooks.TestPackageHooksValidateFramework.test_links_are_removed_on_missing_multiple_framework) ... ok
    test_installs_new_hooks (click_package.tests.test_hooks.TestPackageInstallHooks.test_installs_new_hooks) ... ok
    test_removes_old_hooks (click_package.tests.test_hooks.TestPackageInstallHooks.test_removes_old_hooks) ... ok
    test_upgrades_existing_hooks (click_package.tests.test_hooks.TestPackageInstallHooks.test_upgrades_existing_hooks) ... ok
    test_removes_hooks (click_package.tests.test_hooks.TestPackageRemoveHooks.test_removes_hooks) ... ok
    test_app_stops_on_remove (click_package.tests.test_user.StopAppTestCase.test_app_stops_on_remove) ...
    ** (process:1011242): WARNING **: 20:11:19.974: user.vala:637: Can not connect to logind

    ** (process:1011242): WARNING **: 20:11:19.974: user.vala:672: Can not get the dbus session to stop app (Failed to open file “/run/user/1001/dbus-session”: No such file or directory)

    ** (process:1011242): WARNING **: 20:11:19.979: user.vala:737: Error removing cache for 'meep': Error opening directory '/tmp/tmpx8io5p6h/XDG_CACHE_HOME/meep': No such file or directory
    ok
    test_ensure_db_chown_fails (click_package.tests.test_user.TestClickUser.test_ensure_db_chown_fails) ... ok
    test_ensure_db_getpwnam_fails (click_package.tests.test_user.TestClickUser.test_ensure_db_getpwnam_fails) ... ok
    test_ensure_db_mkdir_fails (click_package.tests.test_user.TestClickUser.test_ensure_db_mkdir_fails) ... ok
    test_ensure_db_ownership (click_package.tests.test_user.TestClickUser.test_ensure_db_ownership) ... ok
    test_get_manifest (click_package.tests.test_user.TestClickUser.test_get_manifest) ... ok
    test_get_manifest_multiple_root (click_package.tests.test_user.TestClickUser.test_get_manifest_multiple_root) ... ok
    test_get_manifests (click_package.tests.test_user.TestClickUser.test_get_manifests) ... ok
    test_get_manifests_multiple_root (click_package.tests.test_user.TestClickUser.test_get_manifests_multiple_root) ...
    ** (process:1011242): WARNING **: 20:11:20.826: user.vala:737: Error removing cache for 'b': Error opening directory '/tmp/tmpx8io5p6h/XDG_CACHE_HOME/b': No such file or directory
    ok
    test_get_overlay_db (click_package.tests.test_user.TestClickUser.test_get_overlay_db) ... ok
    test_get_package_names (click_package.tests.test_user.TestClickUser.test_get_package_names) ... ok
    test_get_package_names_missing (click_package.tests.test_user.TestClickUser.test_get_package_names_missing) ... ok
    test_get_package_names_multiple_root (click_package.tests.test_user.TestClickUser.test_get_package_names_multiple_root) ... ok
    test_get_path (click_package.tests.test_user.TestClickUser.test_get_path) ... ok
    test_get_path_multiple_root (click_package.tests.test_user.TestClickUser.test_get_path_multiple_root) ... ok
    test_get_version (click_package.tests.test_user.TestClickUser.test_get_version) ... ok
    test_get_version_missing (click_package.tests.test_user.TestClickUser.test_get_version_missing) ... ok
    test_get_version_multiple_root (click_package.tests.test_user.TestClickUser.test_get_version_multiple_root) ... ok
    test_hidden (click_package.tests.test_user.TestClickUser.test_hidden) ...
    ** (process:1011242): WARNING **: 20:11:20.841: user.vala:737: Error removing cache for 'b': Error opening directory '/tmp/tmpx8io5p6h/XDG_CACHE_HOME/b': No such file or directory
    ok
    test_is_removable (click_package.tests.test_user.TestClickUser.test_is_removable) ... ok
    test_is_removable_multiple_root (click_package.tests.test_user.TestClickUser.test_is_removable_multiple_root) ... ok
    test_new_db_not_directory (click_package.tests.test_user.TestClickUser.test_new_db_not_directory) ... ok
    test_new_no_db (click_package.tests.test_user.TestClickUser.test_new_no_db) ... ok
    test_remove (click_package.tests.test_user.TestClickUser.test_remove) ...
    ** (process:1011242): WARNING **: 20:11:21.347: user.vala:737: Error removing cache for 'a': Error opening directory '/tmp/tmpx8io5p6h/XDG_CACHE_HOME/a': No such file or directory
    ok
    test_remove_missing (click_package.tests.test_user.TestClickUser.test_remove_missing) ... ok
    test_remove_multiple_root (click_package.tests.test_user.TestClickUser.test_remove_multiple_root) ...
    ** (process:1011242): WARNING **: 20:11:21.349: user.vala:737: Error removing cache for 'a': Error opening directory '/tmp/tmpx8io5p6h/XDG_CACHE_HOME/a': No such file or directory

    ** (process:1011242): WARNING **: 20:11:21.350: user.vala:737: Error removing cache for 'b': Error opening directory '/tmp/tmpx8io5p6h/XDG_CACHE_HOME/b': No such file or directory

    ** (process:1011242): WARNING **: 20:11:21.350: user.vala:737: Error removing cache for 'c': Error opening directory '/tmp/tmpx8io5p6h/XDG_CACHE_HOME/c': No such file or directory
    ok
    test_remove_multiple_root_creates_overlay_directory (click_package.tests.test_user.TestClickUser.test_remove_multiple_root_creates_overlay_directory) ...
    ** (process:1011242): WARNING **: 20:11:21.352: user.vala:737: Error removing cache for 'a': Error opening directory '/tmp/tmpx8io5p6h/XDG_CACHE_HOME/a': No such file or directory
    ok
    test_set_version_changed (click_package.tests.test_user.TestClickUser.test_set_version_changed) ... ok
    test_set_version_missing (click_package.tests.test_user.TestClickUser.test_set_version_missing) ... ok
    test_set_version_missing_target (click_package.tests.test_user.TestClickUser.test_set_version_missing_target) ... ok
    test_set_version_multiple_root (click_package.tests.test_user.TestClickUser.test_set_version_multiple_root) ... ok
    test_set_version_restore_to_underlay (click_package.tests.test_user.TestClickUser.test_set_version_restore_to_underlay) ... ok
    test_remove_does_not_follow_if_xdg_dir_is_symlink (click_package.tests.test_user.UserDataRemovalTestCase.test_remove_does_not_follow_if_xdg_dir_is_symlink)
    Ensure that if the user-cach dir is a symlink that symlink is ... ok test_remove_does_not_follow_symlinks_inside_dir (click_package.tests.test_user.UserDataRemovalTestCase.test_remove_does_not_follow_symlinks_inside_dir)
    Ensure that symlinks that are inside a user-data dir get removed, ... ok test_remove_removes_cache_only (click_package.tests.test_user.UserDataRemovalTestCase.test_remove_removes_cache_only)
    Ensure that app cache for user is removed if a click is removed ... ok test_init_fileobj (click_package.tests.test_arfile.TestArFile.test_init_fileobj) ... ok
    test_init_name (click_package.tests.test_arfile.TestArFile.test_init_name) ... ok
    test_init_rejects_mode_r (click_package.tests.test_arfile.TestArFile.test_init_rejects_mode_r) ... ok
    test_init_rejects_readonly_fileobj (click_package.tests.test_arfile.TestArFile.test_init_rejects_readonly_fileobj) ... ok
    test_writes_valid_ar_file (click_package.tests.test_arfile.TestArFile.test_writes_valid_ar_file) ... ok
    test_get_db_dir (click_package.tests.test_paths.TestClickPaths.test_get_db_dir) ... ok
    test_get_frameworks_dir (click_package.tests.test_paths.TestClickPaths.test_get_frameworks_dir) ... ok
    test_get_hooks_dir (click_package.tests.test_paths.TestClickPaths.test_get_hooks_dir) ... ok
    test_add_file (click_package.tests.test_build.TestClickBuilder.test_add_file) ... ok
    test_build (click_package.tests.test_build.TestClickBuilder.test_build) ... ok
    test_build_excludes_dot_click (click_package.tests.test_build.TestClickBuilder.test_build_excludes_dot_click) ... ok
    test_build_ignore_pattern (click_package.tests.test_build.TestClickBuilder.test_build_ignore_pattern) ... Ignoring missing framework "ubuntu-sdk-13.10"
    ok
    test_build_multiple_architectures (click_package.tests.test_build.TestClickBuilder.test_build_multiple_architectures) ... ok
    test_build_multiple_frameworks (click_package.tests.test_build.TestClickBuilder.test_build_multiple_frameworks) ... ok
    test_epochless_version (click_package.tests.test_build.TestClickBuilder.test_epochless_version) ... ok
    test_manifest_syntax_error (click_package.tests.test_build.TestClickBuilder.test_manifest_syntax_error) ... ok
    test_read_manifest (click_package.tests.test_build.TestClickBuilder.test_read_manifest) ... ok
    test_validate_framework_bad (click_package.tests.test_build.TestClickFrameworkValidation.test_validate_framework_bad) ... ok
    test_validate_framework_good (click_package.tests.test_build.TestClickFrameworkValidation.test_validate_framework_good) ... ok
    test_add_file (click_package.tests.test_build.TestClickSourceBuilder.test_add_file) ... ok
    test_build (click_package.tests.test_build.TestClickSourceBuilder.test_build) ... ok
    test_epochless_version (click_package.tests.test_build.TestClickSourceBuilder.test_epochless_version) ... ok
    test_manifest_syntax_error (click_package.tests.test_build.TestClickSourceBuilder.test_manifest_syntax_error) ... ok
    test_read_manifest (click_package.tests.test_build.TestClickSourceBuilder.test_read_manifest) ... ok
    test_find_package_directory (click_package.tests.test_query.TestQuery.test_find_package_directory) ... ok
    test_find_package_directory_missing (click_package.tests.test_query.TestQuery.test_find_package_directory_missing) ... ok
    test_find_package_directory_outside (click_package.tests.test_query.TestQuery.test_find_package_directory_outside) ... ok
    test_fields (click_package.tests.test_framework.TestClickFramework.test_fields) ... ok
    test_get_frameworks (click_package.tests.test_framework.TestClickFramework.test_get_frameworks) ... ok
    test_get_frameworks_ignores_other_files (click_package.tests.test_framework.TestClickFramework.test_get_frameworks_ignores_other_files) ... ok
    test_get_frameworks_ignores_unopenable_files (click_package.tests.test_framework.TestClickFramework.test_get_frameworks_ignores_unopenable_files) ... ok
    test_get_frameworks_nonexistent (click_package.tests.test_framework.TestClickFramework.test_get_frameworks_nonexistent) ... ok
    test_get_frameworks_not_directory (click_package.tests.test_framework.TestClickFramework.test_get_frameworks_not_directory) ... ok
    test_has_framework (click_package.tests.test_framework.TestClickFramework.test_has_framework) ... ok
    test_open (click_package.tests.test_framework.TestClickFramework.test_open) ... ok

    ======================================================================
    ERROR: test_audit_matching_md5sums (click_package.tests.test_install.TestClickInstaller.test_audit_matching_md5sums)
    ---------------------------------------------------------------------- Traceback (most recent call last):
    File "/<<PKGBUILDDIR>>/click_package/tests/test_install.py", line 399, in test_audit_matching_md5sums
    enter()
    File "/<<PKGBUILDDIR>>/click_package/tests/gimock.py", line 491, in helper
    raise Exception("Subprocess returned an error! (%s, %s)" % (
    Exception: Subprocess returned an error! (<class 'subprocess.CalledProcessError'>, 1)

    ======================================================================
    ERROR: test_install (click_package.tests.test_install.TestClickInstaller.test_install)
    ---------------------------------------------------------------------- Traceback (most recent call last):
    File "/usr/lib/python3.12/unittest/mock.py", line 1387, in patched
    return func(*newargs, **newkeywargs)
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "/<<PKGBUILDDIR>>/click_package/tests/test_install.py", line 453, in test_install
    enter()
    File "/<<PKGBUILDDIR>>/click_package/tests/gimock.py", line 491, in helper
    raise Exception("Subprocess returned an error! (%s, %s)" % (
    Exception: Subprocess returned an error! (<class 'subprocess.CalledProcessError'>, 1)

    ======================================================================
    ERROR: test_multiple_architectures (click_package.tests.test_install.TestClickInstaller.test_multiple_architectures)
    ---------------------------------------------------------------------- Traceback (most recent call last):
    File "/usr/lib/python3.12/unittest/mock.py", line 1387, in patched
    return func(*newargs, **newkeywargs)
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "/<<PKGBUILDDIR>>/click_package/tests/test_install.py", line 700, in test_multiple_architectures
    enter()
    File "/<<PKGBUILDDIR>>/click_package/tests/gimock.py", line 491, in helper
    raise Exception("Subprocess returned an error! (%s, %s)" % (
    Exception: Subprocess returned an error! (<class 'subprocess.CalledProcessError'>, 1)

    ======================================================================
    ERROR: test_reinstall_preinstalled (click_package.tests.test_install.TestClickInstaller.test_reinstall_preinstalled)
    ---------------------------------------------------------------------- Traceback (most recent call last):
    File "/<<PKGBUILDDIR>>/click_package/tests/helpers.py", line 59, in wrapper
    return func(*args, **kwargs)
    ^^^^^^^^^^^^^^^^^^^^^
    File "/<<PKGBUILDDIR>>/click_package/tests/test_install.py", line 755, in test_reinstall_preinstalled
    installer.install(path, all_users=True)
    File "/<<PKGBUILDDIR>>/click_package/install.py", line 467, in install
    package_name, package_version, old_version = self._unpack(
    ^^^^^^^^^^^^^
    File "/<<PKGBUILDDIR>>/click_package/install.py", line 421, in _unpack
    fn(command,
    File "/usr/lib/python3.12/subprocess.py", line 466, in check_output
    return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "/usr/lib/python3.12/subprocess.py", line 571, in run
    raise CalledProcessError(retcode, process.args, subprocess.CalledProcessError: Command '['dpkg', '--force-not-root', '--force-bad-path', '--force-architecture', '--instdir', '/tmp/clickqjnmhkf6/underlay/test-package/1.1', '--admindir', '/tmp/clickqjnmhkf6/underlay/test-package/1.1/.click', '--path-
    exclude', '*/.click/*', '--log', '/tmp/clickqjnmhkf6/underlay/.click/log', '--no-triggers', '--install', '/tmp/clickqjnmhkf6/fake-package.click']' returned non-zero exit status 1.

    ======================================================================
    ERROR: test_single_architecture (click_package.tests.test_install.TestClickInstaller.test_single_architecture)
    ---------------------------------------------------------------------- Traceback (most recent call last):
    File "/usr/lib/python3.12/unittest/mock.py", line 1387, in patched
    return func(*newargs, **newkeywargs)
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "/<<PKGBUILDDIR>>/click_package/tests/test_install.py", line 663, in test_single_architecture
    enter()
    File "/<<PKGBUILDDIR>>/click_package/tests/gimock.py", line 491, in helper
    raise Exception("Subprocess returned an error! (%s, %s)" % (
    Exception: Subprocess returned an error! (<class 'subprocess.CalledProcessError'>, 1)

    ======================================================================
    ERROR: test_upgrade (click_package.tests.test_install.TestClickInstaller.test_upgrade)
    ---------------------------------------------------------------------- Traceback (most recent call last):
    File "/usr/lib/python3.12/unittest/mock.py", line 1387, in patched
    return func(*newargs, **newkeywargs)
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "/<<PKGBUILDDIR>>/click_package/tests/test_install.py", line 551, in test_upgrade
    enter()
    File "/<<PKGBUILDDIR>>/click_package/tests/gimock.py", line 491, in helper
    raise Exception("Subprocess returned an error! (%s, %s)" % (
    Exception: Subprocess returned an error! (<class 'subprocess.CalledProcessError'>, 1)

    ======================================================================
    ERROR: test_world_readable (click_package.tests.test_install.TestClickInstaller.test_world_readable)
    ---------------------------------------------------------------------- Traceback (most recent call last):
    File "/usr/lib/python3.12/unittest/mock.py", line 1387, in patched
    return func(*newargs, **newkeywargs)
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "/<<PKGBUILDDIR>>/click_package/tests/test_install.py", line 613, in test_world_readable
    enter()
    File "/<<PKGBUILDDIR>>/click_package/tests/gimock.py", line 491, in helper
    raise Exception("Subprocess returned an error! (%s, %s)" % (
    Exception: Subprocess returned an error! (<class 'subprocess.CalledProcessError'>, 1)

    ----------------------------------------------------------------------
    Ran 224 tests in 24.568s

    FAILED (errors=7, skipped=13, expected failures=1)
    Test failed: <unittest.runner.TextTestResult run=224 errors=7 failures=0>
    b''
    b''
    b''
    b''
    b''
    b''
    error: Test failed: <unittest.runner.TextTestResult run=224 errors=7 failures=0>
    make[3]: *** [Makefile:873: check-local] Error 1
    make[3]: Leaving directory '/<<PKGBUILDDIR>>'
    make[2]: *** [Makefile:738: check-am] Error 2
    make[2]: Leaving directory '/<<PKGBUILDDIR>>'
    make[1]: *** [Makefile:442: check-recursive] Error 1
    make[1]: Leaving directory '/<<PKGBUILDDIR>>'
    dh_auto_test: error: make -j8 check "TESTSUITEFLAGS=-j8 --verbose" VERBOSE=1 returned exit code 2


    The full build log is available from: http://qa-logs.debian.net/2024/01/15/click_0.5.0-9_unstable.log

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)