Source: click Version: 0.5.0-9 Severity: serious Justification: FTBFS Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-20240115 ftbfs-trixie
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[3]: Entering directory '/<<PKGBUILDDIR>>' > set -e; for python in python3.12 python3; do \ > $python setup.py test; \ > done > /usr/lib/python3/dist-packages/setuptools/dist.py:508: InformationOnly: > Normalizing '0.5.0-9' to '0.5.0.post9' > self.metadata.version = self._normalize_version( > running test > WARNING: Testing via this command is deprecated and will be removed in a > future version. Users looking for a generic test entry point independent of > test runner are encouraged to use tox. > /usr/lib/python3/dist-packages/setuptools/command/test.py:193: > _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are > deprecated. > !! > > > ******************************************************************************** > Requirements should be satisfied by a PEP 517 installer. > If you are using pip, you can try `pip install --use-pep517`. > > ******************************************************************************** > > !! > ir_d = dist.fetch_build_eggs(dist.install_requires) > /usr/lib/python3/dist-packages/setuptools/command/test.py:194: > _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are > deprecated. > !! > > > ******************************************************************************** > Requirements should be satisfied by a PEP 517 installer. > If you are using pip, you can try `pip install --use-pep517`. > > ******************************************************************************** > > !! > tr_d = dist.fetch_build_eggs(dist.tests_require or []) > /usr/lib/python3/dist-packages/setuptools/command/test.py:195: > _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are > deprecated. > !! > > > ******************************************************************************** > Requirements should be satisfied by a PEP 517 installer. > If you are using pip, you can try `pip install --use-pep517`. > > ******************************************************************************** > > !! > er_d = dist.fetch_build_eggs( > running egg_info > creating click.egg-info > writing click.egg-info/PKG-INFO > writing dependency_links to click.egg-info/dependency_links.txt > writing top-level names to click.egg-info/top_level.txt > writing manifest file 'click.egg-info/SOURCES.txt' > reading manifest file 'click.egg-info/SOURCES.txt' > reading manifest template 'MANIFEST.in' > adding license file 'LICENSE' > writing manifest file 'click.egg-info/SOURCES.txt' > running build_ext > /usr/lib/python3/dist-packages/setuptools/dist.py:508: InformationOnly: > Normalizing '0.5.0-9' to '0.5.0.post9' > self.metadata.version = self._normalize_version( > running test > WARNING: Testing via this command is deprecated and will be removed in a > future version. Users looking for a generic test entry point independent of > test runner are encouraged to use tox. > /usr/lib/python3/dist-packages/setuptools/command/test.py:193: > _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are > deprecated. > !! > > > ******************************************************************************** > Requirements should be satisfied by a PEP 517 installer. > If you are using pip, you can try `pip install --use-pep517`. > > ******************************************************************************** > > !! > ir_d = dist.fetch_build_eggs(dist.install_requires) > /usr/lib/python3/dist-packages/setuptools/command/test.py:194: > _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are > deprecated. > !! > > > ******************************************************************************** > Requirements should be satisfied by a PEP 517 installer. > If you are using pip, you can try `pip install --use-pep517`. > > ******************************************************************************** > > !! > tr_d = dist.fetch_build_eggs(dist.tests_require or []) > /usr/lib/python3/dist-packages/setuptools/command/test.py:195: > _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are > deprecated. > !! > > > ******************************************************************************** > Requirements should be satisfied by a PEP 517 installer. > If you are using pip, you can try `pip install --use-pep517`. > > ******************************************************************************** > > !! > er_d = dist.fetch_build_eggs( > running egg_info > writing click.egg-info/PKG-INFO > writing dependency_links to click.egg-info/dependency_links.txt > writing top-level names to click.egg-info/top_level.txt > reading manifest file 'click.egg-info/SOURCES.txt' > reading manifest template 'MANIFEST.in' > adding license file 'LICENSE' > writing manifest file 'click.egg-info/SOURCES.txt' > running build_ext > test_add (click_package.tests.test_database.TestClickDB.test_add) ... ok > test_has_package_version > (click_package.tests.test_database.TestClickDB.test_has_package_version) ... > ok > test_manifest (click_package.tests.test_database.TestClickDB.test_manifest) > ... ok > test_manifest_bad > (click_package.tests.test_database.TestClickDB.test_manifest_bad) ... ok > test_manifests_all > (click_package.tests.test_database.TestClickDB.test_manifests_all) ... ok > test_manifests_current > (click_package.tests.test_database.TestClickDB.test_manifests_current) ... ok > test_no_db_conf_errors > (click_package.tests.test_database.TestClickDB.test_no_db_conf_errors) ... ok > test_no_read (click_package.tests.test_database.TestClickDB.test_no_read) ... > ok > test_overlay (click_package.tests.test_database.TestClickDB.test_overlay) ... > ok > test_packages_all > (click_package.tests.test_database.TestClickDB.test_packages_all) ... ok > test_packages_current > (click_package.tests.test_database.TestClickDB.test_packages_current) ... ok > test_path (click_package.tests.test_database.TestClickDB.test_path) ... ok > test_read_configuration > (click_package.tests.test_database.TestClickDB.test_read_configuration) ... ok > test_read_nonexistent > (click_package.tests.test_database.TestClickDB.test_read_nonexistent) ... ok > test_read_not_directory > (click_package.tests.test_database.TestClickDB.test_read_not_directory) ... ok > test_equal_to > (click_package.tests.test_database.TestClickInstalledPackage.test_equal_to) > ... expected failure > test_hash > (click_package.tests.test_database.TestClickInstalledPackage.test_hash) ... ok > test_any_app_running_bad_manifest > (click_package.tests.test_database.TestClickSingleDB.test_any_app_running_bad_manifest) > ... ok > test_any_app_running_missing_app > (click_package.tests.test_database.TestClickSingleDB.test_any_app_running_missing_app) > ... ok > test_any_app_running_no_app_pid_command > (click_package.tests.test_database.TestClickSingleDB.test_any_app_running_no_app_pid_command) > ... ok > test_any_app_running_no_hooks > (click_package.tests.test_database.TestClickSingleDB.test_any_app_running_no_hooks) > ... ok > test_any_app_running_ubuntu_app_pid > (click_package.tests.test_database.TestClickSingleDB.test_any_app_running_ubuntu_app_pid) > ... ok > test_app_running > (click_package.tests.test_database.TestClickSingleDB.test_app_running) ... ok > test_ensure_ownership > (click_package.tests.test_database.TestClickSingleDB.test_ensure_ownership) > ... ok > test_ensure_ownership_failed_chown > (click_package.tests.test_database.TestClickSingleDB.test_ensure_ownership_failed_chown) > ... ok > test_ensure_ownership_missing_clickpkg_user > (click_package.tests.test_database.TestClickSingleDB.test_ensure_ownership_missing_clickpkg_user) > ... ok > test_ensure_ownership_quick_if_correct > (click_package.tests.test_database.TestClickSingleDB.test_ensure_ownership_quick_if_correct) > ... skipped 'See > https://gitlab.com/ubports/development/core/click/-/issues/5' > test_gc (click_package.tests.test_database.TestClickSingleDB.test_gc) ... ok > test_gc_fixes_old_user_registrations > (click_package.tests.test_database.TestClickSingleDB.test_gc_fixes_old_user_registrations) > ... ok > test_gc_ignores_non_directory > (click_package.tests.test_database.TestClickSingleDB.test_gc_ignores_non_directory) > ... ok > test_has_package_version > (click_package.tests.test_database.TestClickSingleDB.test_has_package_version) > ... ok > test_manifest > (click_package.tests.test_database.TestClickSingleDB.test_manifest) ... ok > test_manifest_bad > (click_package.tests.test_database.TestClickSingleDB.test_manifest_bad) ... ok > test_maybe_remove_not_running > (click_package.tests.test_database.TestClickSingleDB.test_maybe_remove_not_running) > ... ok > test_maybe_remove_registered > (click_package.tests.test_database.TestClickSingleDB.test_maybe_remove_registered) > ... ok > test_maybe_remove_running > (click_package.tests.test_database.TestClickSingleDB.test_maybe_remove_running) > ... ok > test_packages_all > (click_package.tests.test_database.TestClickSingleDB.test_packages_all) ... ok > test_packages_all_ignores_non_directory > (click_package.tests.test_database.TestClickSingleDB.test_packages_all_ignores_non_directory) > ... ok > test_packages_current > (click_package.tests.test_database.TestClickSingleDB.test_packages_current) > ... ok > test_path (click_package.tests.test_database.TestClickSingleDB.test_path) ... > ok > setUpClass (click_package.tests.integration.test_frameworks.TestFrameworks) > ... skipped 'Skipping integration tests' > setUpClass (click_package.tests.integration.test_list.TestList) ... skipped > 'Skipping integration tests' > setUpClass (click_package.tests.integration.test_install.TestClickInstall) > ... skipped 'Skipping integration tests' > setUpClass > (click_package.tests.integration.test_signatures.TestSignatureVerification) > ... skipped 'Skipping integration tests' > setUpClass > (click_package.tests.integration.test_signatures.TestSignatureVerificationNoSignature) > ... skipped 'Skipping integration tests' > setUpClass (click_package.tests.integration.test_contents.TestContents) ... > skipped 'Skipping integration tests' > setUpClass (click_package.tests.integration.test_hook.TestHook) ... skipped > 'Skipping integration tests' > setUpClass (click_package.tests.integration.test_info.TestInfo) ... skipped > 'Skipping integration tests' > setUpClass (click_package.tests.integration.test_verify.TestVerify) ... > skipped 'Skipping integration tests' > setUpClass (click_package.tests.integration.test_build.TestBuild) ... skipped > 'Skipping integration tests' > setUpClass (click_package.tests.integration.test_buildsource.TestBuildSource) > ... skipped 'Skipping integration tests' > test_dir_open_error > (click_package.tests.test_osextras.TestOSExtrasNative.test_dir_open_error) > ... ok > test_dir_read_name_directory_missing > (click_package.tests.test_osextras.TestOSExtrasNative.test_dir_read_name_directory_missing) > ... ok > test_dir_read_name_directory_present > (click_package.tests.test_osextras.TestOSExtrasNative.test_dir_read_name_directory_present) > ... ok > test_ensuredir_error > (click_package.tests.test_osextras.TestOSExtrasNative.test_ensuredir_error) > ... ok > test_ensuredir_previously_missing > (click_package.tests.test_osextras.TestOSExtrasNative.test_ensuredir_previously_missing) > ... ok > test_ensuredir_previously_present > (click_package.tests.test_osextras.TestOSExtrasNative.test_ensuredir_previously_present) > ... ok > test_find_on_path_missing_environment > (click_package.tests.test_osextras.TestOSExtrasNative.test_find_on_path_missing_environment) > ... ok > test_find_on_path_present_executable > (click_package.tests.test_osextras.TestOSExtrasNative.test_find_on_path_present_executable) > ... ok > test_find_on_path_present_not_executable > (click_package.tests.test_osextras.TestOSExtrasNative.test_find_on_path_present_not_executable) > ... ok > test_find_on_path_requires_regular_file > (click_package.tests.test_osextras.TestOSExtrasNative.test_find_on_path_requires_regular_file) > ... ok > test_symlink_error > (click_package.tests.test_osextras.TestOSExtrasNative.test_symlink_error) ... > ok > test_symlink_file_present > (click_package.tests.test_osextras.TestOSExtrasNative.test_symlink_file_present) > ... ok > test_symlink_link_present > (click_package.tests.test_osextras.TestOSExtrasNative.test_symlink_link_present) > ... ok > test_symlink_missing > (click_package.tests.test_osextras.TestOSExtrasNative.test_symlink_missing) > ... ok > test_symlink_unlink_error > (click_package.tests.test_osextras.TestOSExtrasNative.test_symlink_unlink_error) > ... ok > test_umask (click_package.tests.test_osextras.TestOSExtrasNative.test_umask) > ... ok > test_unlink_error > (click_package.tests.test_osextras.TestOSExtrasNative.test_unlink_error) ... > ok > test_unlink_file_missing > (click_package.tests.test_osextras.TestOSExtrasNative.test_unlink_file_missing) > ... ok > test_unlink_file_present > (click_package.tests.test_osextras.TestOSExtrasNative.test_unlink_file_present) > ... ok > test_ensuredir_oserror > (click_package.tests.test_osextras.TestOSExtrasPython.test_ensuredir_oserror) > ... ok > test_ensuredir_previously_missing > (click_package.tests.test_osextras.TestOSExtrasPython.test_ensuredir_previously_missing) > ... ok > test_ensuredir_previously_present > (click_package.tests.test_osextras.TestOSExtrasPython.test_ensuredir_previously_present) > ... ok > test_find_on_path_missing_environment > (click_package.tests.test_osextras.TestOSExtrasPython.test_find_on_path_missing_environment) > ... ok > test_find_on_path_present_executable > (click_package.tests.test_osextras.TestOSExtrasPython.test_find_on_path_present_executable) > ... ok > test_find_on_path_present_not_executable > (click_package.tests.test_osextras.TestOSExtrasPython.test_find_on_path_present_not_executable) > ... ok > test_find_on_path_requires_regular_file > (click_package.tests.test_osextras.TestOSExtrasPython.test_find_on_path_requires_regular_file) > ... ok > test_listdir_directory_missing > (click_package.tests.test_osextras.TestOSExtrasPython.test_listdir_directory_missing) > ... ok > test_listdir_directory_present > (click_package.tests.test_osextras.TestOSExtrasPython.test_listdir_directory_present) > ... ok > test_listdir_oserror > (click_package.tests.test_osextras.TestOSExtrasPython.test_listdir_oserror) > ... ok > test_symlink_file_present > (click_package.tests.test_osextras.TestOSExtrasPython.test_symlink_file_present) > ... ok > test_symlink_link_present > (click_package.tests.test_osextras.TestOSExtrasPython.test_symlink_link_present) > ... ok > test_symlink_missing > (click_package.tests.test_osextras.TestOSExtrasPython.test_symlink_missing) > ... ok > test_symlink_oserror > (click_package.tests.test_osextras.TestOSExtrasPython.test_symlink_oserror) > ... ok > test_symlink_unlink_oserror > (click_package.tests.test_osextras.TestOSExtrasPython.test_symlink_unlink_oserror) > ... ok > test_umask (click_package.tests.test_osextras.TestOSExtrasPython.test_umask) > ... ok > test_unlink_file_missing > (click_package.tests.test_osextras.TestOSExtrasPython.test_unlink_file_missing) > ... ok > test_unlink_file_present > (click_package.tests.test_osextras.TestOSExtrasPython.test_unlink_file_present) > ... ok > test_unlink_oserror > (click_package.tests.test_osextras.TestOSExtrasPython.test_unlink_oserror) > ... ok > test_pep8_clean (click_package.tests.test_static.TestStatic.test_pep8_clean) > ... ok > test_pyflakes_clean > (click_package.tests.test_static.TestStatic.test_pyflakes_clean) ... ok > test_audit_bad_click_version > (click_package.tests.test_install.TestClickInstaller.test_audit_bad_click_version) > ... ok > test_audit_broken_md5sums > (click_package.tests.test_install.TestClickInstaller.test_audit_broken_md5sums) > ... ok > test_audit_forbids_depends > (click_package.tests.test_install.TestClickInstaller.test_audit_forbids_depends) > ... ok > test_audit_forbids_maintscript > (click_package.tests.test_install.TestClickInstaller.test_audit_forbids_maintscript) > ... ok > test_audit_invalid_manifest_json > (click_package.tests.test_install.TestClickInstaller.test_audit_invalid_manifest_json) > ... ok > test_audit_matching_md5sums > (click_package.tests.test_install.TestClickInstaller.test_audit_matching_md5sums) > ... b'Traceback (most recent call last):\n File > "/<<PKGBUILDDIR>>/click_package/tests/gimock.py", line 497, in > run_in_subprocess\n yield partial(helper, lib_path, rpreloads), preloads\n > File "/<<PKGBUILDDIR>>/click_package/tests/test_install.py", line 421, in > test_audit_matching_md5sums\n ("test-package", "1.0"), > installer.audit(path, slow=True))\n > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File > "/<<PKGBUILDDIR>>/click_package/install.py", line 291, in audit\n > self.extract(path, temp_dir)\n File > "/<<PKGBUILDDIR>>/click_package/install.py", line 167, in extract\n > subprocess.check_call(command, env=env, **kwargs)\n File > "/usr/lib/python3.12/subprocess.py", line 413, in check_call\n raise > CalledProcessError(retcode, cmd)\nsubprocess.CalledProcessError: Command > \'[\'dpkg-deb\', \'-R\', \'/tmp/click6kwiheyy/fake-package.click\', > \'/tmp/clickucq7i822\']\' returned non-zero exit status 2.\n' > ERROR > test_audit_missing_dot_slash > (click_package.tests.test_install.TestClickInstaller.test_audit_missing_dot_slash) > ... ok > test_audit_missing_framework > (click_package.tests.test_install.TestClickInstaller.test_audit_missing_framework) > ... /usr/lib/python3.12/xml/etree/ElementTree.py:568: ResourceWarning: > unclosed file <_io.FileIO name=3 mode='rb' closefd=True> > self._root = parser._parse_whole(source) > ResourceWarning: Enable tracemalloc to get the object allocation traceback > ok > test_audit_missing_framework_force > (click_package.tests.test_install.TestClickInstaller.test_audit_missing_framework_force) > ... ok > test_audit_multiple_frameworks > (click_package.tests.test_install.TestClickInstaller.test_audit_multiple_frameworks) > ... ok > test_audit_name_bad_character > (click_package.tests.test_install.TestClickInstaller.test_audit_name_bad_character) > ... ok > test_audit_new_click_version > (click_package.tests.test_install.TestClickInstaller.test_audit_new_click_version) > ... ok > test_audit_no_click_version > (click_package.tests.test_install.TestClickInstaller.test_audit_no_click_version) > ... ok > test_audit_no_framework > (click_package.tests.test_install.TestClickInstaller.test_audit_no_framework) > ... ok > test_audit_no_name > (click_package.tests.test_install.TestClickInstaller.test_audit_no_name) ... > ok > test_audit_no_signature > (click_package.tests.test_install.TestClickInstaller.test_audit_no_signature) > ... skipped 'this test needs debsig-verify' > test_audit_no_version > (click_package.tests.test_install.TestClickInstaller.test_audit_no_version) > ... ok > test_audit_passes_correct_package > (click_package.tests.test_install.TestClickInstaller.test_audit_passes_correct_package) > ... ok > test_audit_requires_manifest > (click_package.tests.test_install.TestClickInstaller.test_audit_requires_manifest) > ... ok > test_install > (click_package.tests.test_install.TestClickInstaller.test_install) ... > b'ERROR:root:[\'dpkg\', \'--force-not-root\', \'--force-bad-path\', > \'--force-architecture\', \'--instdir\', > \'/tmp/clickdc80l9ve/root/test-package/1.0\', \'--admindir\', > \'/tmp/clickdc80l9ve/root/test-package/1.0/.click\', \'--path-exclude\', > \'*/.click/*\', \'--log\', \'/tmp/clickdc80l9ve/root/.click/log\', > \'--no-triggers\', \'--install\', \'/tmp/clickdc80l9ve/fake-package.click\'] > failed with exit_code 1:\ndpkg-deb: error: tar subprocess was killed by > signal (Segmentation fault)\ndpkg: error processing archive > /tmp/clickdc80l9ve/fake-package.click (--install):\n dpkg-deb --control > subprocess returned error exit status 2\nErrors were encountered while > processing:\n /tmp/clickdc80l9ve/fake-package.click\n\nTraceback (most recent > call last):\n File "/<<PKGBUILDDIR>>/click_package/tests/gimock.py", line > 497, in run_in_subprocess\n yield partial(helper, lib_path, rpreloads), > preloads\n File "/<<PKGBUILDDIR>>/click_package/tests/test_install.py", line > 476, in test_install\n installer.install(path)\n File > "/<<PKGBUILDDIR>>/click_package/install.py", line 467, in install\n > package_name, package_version, old_version = self._unpack(\n > ^^^^^^^^^^^^^\n File > "/<<PKGBUILDDIR>>/click_package/install.py", line 421, in _unpack\n > fn(command,\n File "/usr/lib/python3.12/subprocess.py", line 466, in > check_output\n return run(*popenargs, stdout=PIPE, timeout=timeout, > check=True,\n > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File > "/usr/lib/python3.12/subprocess.py", line 571, in run\n raise > CalledProcessError(retcode, process.args,\nsubprocess.CalledProcessError: > Command \'[\'dpkg\', \'--force-not-root\', \'--force-bad-path\', > \'--force-architecture\', \'--instdir\', > \'/tmp/clickdc80l9ve/root/test-package/1.0\', \'--admindir\', > \'/tmp/clickdc80l9ve/root/test-package/1.0/.click\', \'--path-exclude\', > \'*/.click/*\', \'--log\', \'/tmp/clickdc80l9ve/root/.click/log\', > \'--no-triggers\', \'--install\', > \'/tmp/clickdc80l9ve/fake-package.click\']\' returned non-zero exit status > 1.\n' > ERROR > test_multiple_architectures > (click_package.tests.test_install.TestClickInstaller.test_multiple_architectures) > ... /usr/lib/python3.12/xml/etree/ElementTree.py:568: ResourceWarning: > unclosed file <_io.FileIO name=3 mode='rb' closefd=True> > self._root = parser._parse_whole(source) > ResourceWarning: Enable tracemalloc to get the object allocation traceback > b'ERROR:root:[\'dpkg\', \'--force-not-root\', \'--force-bad-path\', > \'--force-architecture\', \'--instdir\', > \'/tmp/clickn5a80u_d/root/test-package/1.1\', \'--admindir\', > \'/tmp/clickn5a80u_d/root/test-package/1.1/.click\', \'--path-exclude\', > \'*/.click/*\', \'--log\', \'/tmp/clickn5a80u_d/root/.click/log\', > \'--no-triggers\', \'--install\', \'/tmp/clickn5a80u_d/fake-package.click\'] > failed with exit_code 1:\ndpkg-deb: error: tar subprocess was killed by > signal (Segmentation fault)\ndpkg: error processing archive > /tmp/clickn5a80u_d/fake-package.click (--install):\n dpkg-deb --control > subprocess returned error exit status 2\nErrors were encountered while > processing:\n /tmp/clickn5a80u_d/fake-package.click\n\nTraceback (most recent > call last):\n File "/<<PKGBUILDDIR>>/click_package/tests/gimock.py", line > 497, in run_in_subprocess\n yield partial(helper, lib_path, rpreloads), > preloads\n File "/<<PKGBUILDDIR>>/click_package/tests/test_install.py", line > 724, in test_multiple_architectures\n installer.install(path)\n File > "/<<PKGBUILDDIR>>/click_package/install.py", line 467, in install\n > package_name, package_version, old_version = self._unpack(\n > ^^^^^^^^^^^^^\n File > "/<<PKGBUILDDIR>>/click_package/install.py", line 421, in _unpack\n > fn(command,\n File "/usr/lib/python3.12/subprocess.py", line 466, in > check_output\n return run(*popenargs, stdout=PIPE, timeout=timeout, > check=True,\n > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File > "/usr/lib/python3.12/subprocess.py", line 571, in run\n raise > CalledProcessError(retcode, process.args,\nsubprocess.CalledProcessError: > Command \'[\'dpkg\', \'--force-not-root\', \'--force-bad-path\', > \'--force-architecture\', \'--instdir\', > \'/tmp/clickn5a80u_d/root/test-package/1.1\', \'--admindir\', > \'/tmp/clickn5a80u_d/root/test-package/1.1/.click\', \'--path-exclude\', > \'*/.click/*\', \'--log\', \'/tmp/clickn5a80u_d/root/.click/log\', > \'--no-triggers\', \'--install\', > \'/tmp/clickn5a80u_d/fake-package.click\']\' returned non-zero exit status > 1.\n' > ERROR > test_no_write_permission > (click_package.tests.test_install.TestClickInstaller.test_no_write_permission) > ... ok > test_reinstall_preinstalled > (click_package.tests.test_install.TestClickInstaller.test_reinstall_preinstalled) > ... /usr/lib/python3.12/unittest/mock.py:2185: ResourceWarning: unclosed > file <_io.FileIO name=3 mode='rb' closefd=True> > def __init__(self, name, parent): > ResourceWarning: Enable tracemalloc to get the object allocation traceback > ERROR > test_sandbox > (click_package.tests.test_install.TestClickInstaller.test_sandbox) ... ok > test_single_architecture > (click_package.tests.test_install.TestClickInstaller.test_single_architecture) > ... b'ERROR:root:[\'dpkg\', \'--force-not-root\', \'--force-bad-path\', > \'--force-architecture\', \'--instdir\', > \'/tmp/clickxei67lc4/root/test-package/1.1\', \'--admindir\', > \'/tmp/clickxei67lc4/root/test-package/1.1/.click\', \'--path-exclude\', > \'*/.click/*\', \'--log\', \'/tmp/clickxei67lc4/root/.click/log\', > \'--no-triggers\', \'--install\', \'/tmp/clickxei67lc4/fake-package.click\'] > failed with exit_code 1:\ndpkg-deb: error: tar subprocess was killed by > signal (Segmentation fault)\ndpkg: error processing archive > /tmp/clickxei67lc4/fake-package.click (--install):\n dpkg-deb --control > subprocess returned error exit status 2\nErrors were encountered while > processing:\n /tmp/clickxei67lc4/fake-package.click\n\nTraceback (most recent > call last):\n File "/<<PKGBUILDDIR>>/click_package/tests/gimock.py", line > 497, in run_in_subprocess\n yield partial(helper, lib_path, rpreloads), > preloads\n File "/<<PKGBUILDDIR>>/click_package/tests/test_install.py", line > 687, in test_single_architecture\n installer.install(path)\n File > "/<<PKGBUILDDIR>>/click_package/install.py", line 467, in install\n > package_name, package_version, old_version = self._unpack(\n > ^^^^^^^^^^^^^\n File > "/<<PKGBUILDDIR>>/click_package/install.py", line 421, in _unpack\n > fn(command,\n File "/usr/lib/python3.12/subprocess.py", line 466, in > check_output\n return run(*popenargs, stdout=PIPE, timeout=timeout, > check=True,\n > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File > "/usr/lib/python3.12/subprocess.py", line 571, in run\n raise > CalledProcessError(retcode, process.args,\nsubprocess.CalledProcessError: > Command \'[\'dpkg\', \'--force-not-root\', \'--force-bad-path\', > \'--force-architecture\', \'--instdir\', > \'/tmp/clickxei67lc4/root/test-package/1.1\', \'--admindir\', > \'/tmp/clickxei67lc4/root/test-package/1.1/.click\', \'--path-exclude\', > \'*/.click/*\', \'--log\', \'/tmp/clickxei67lc4/root/.click/log\', > \'--no-triggers\', \'--install\', > \'/tmp/clickxei67lc4/fake-package.click\']\' returned non-zero exit status > 1.\n' > ERROR > test_upgrade > (click_package.tests.test_install.TestClickInstaller.test_upgrade) ... > /<<PKGBUILDDIR>>/click_package/tests/gimock.py:140: ResourceWarning: unclosed > file <_io.FileIO name=3 mode='rb' closefd=True> > def _corens(tag): > ResourceWarning: Enable tracemalloc to get the object allocation traceback > b'ERROR:root:[\'dpkg\', \'--force-not-root\', \'--force-bad-path\', > \'--force-architecture\', \'--instdir\', > \'/tmp/clickkts56m2f/root/test-package/1.1\', \'--admindir\', > \'/tmp/clickkts56m2f/root/test-package/1.1/.click\', \'--path-exclude\', > \'*/.click/*\', \'--log\', \'/tmp/clickkts56m2f/root/.click/log\', > \'--no-triggers\', \'--install\', \'/tmp/clickkts56m2f/fake-package.click\'] > failed with exit_code 1:\ndpkg-deb: error: tar subprocess was killed by > signal (Segmentation fault)\ndpkg: error processing archive > /tmp/clickkts56m2f/fake-package.click (--install):\n dpkg-deb --control > subprocess returned error exit status 2\nErrors were encountered while > processing:\n /tmp/clickkts56m2f/fake-package.click\n\nTraceback (most recent > call last):\n File "/<<PKGBUILDDIR>>/click_package/tests/gimock.py", line > 497, in run_in_subprocess\n yield partial(helper, lib_path, rpreloads), > preloads\n File "/<<PKGBUILDDIR>>/click_package/tests/test_install.py", line > 579, in test_upgrade\n installer.install(path)\n File > "/<<PKGBUILDDIR>>/click_package/install.py", line 467, in install\n > package_name, package_version, old_version = self._unpack(\n > ^^^^^^^^^^^^^\n File > "/<<PKGBUILDDIR>>/click_package/install.py", line 421, in _unpack\n > fn(command,\n File "/usr/lib/python3.12/subprocess.py", line 466, in > check_output\n return run(*popenargs, stdout=PIPE, timeout=timeout, > check=True,\n > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File > "/usr/lib/python3.12/subprocess.py", line 571, in run\n raise > CalledProcessError(retcode, process.args,\nsubprocess.CalledProcessError: > Command \'[\'dpkg\', \'--force-not-root\', \'--force-bad-path\', > \'--force-architecture\', \'--instdir\', > \'/tmp/clickkts56m2f/root/test-package/1.1\', \'--admindir\', > \'/tmp/clickkts56m2f/root/test-package/1.1/.click\', \'--path-exclude\', > \'*/.click/*\', \'--log\', \'/tmp/clickkts56m2f/root/.click/log\', > \'--no-triggers\', \'--install\', > \'/tmp/clickkts56m2f/fake-package.click\']\' returned non-zero exit status > 1.\n' > ERROR > test_world_readable > (click_package.tests.test_install.TestClickInstaller.test_world_readable) ... > /<<PKGBUILDDIR>>/click_package/tests/gimock.py:239: ResourceWarning: unclosed > file <_io.FileIO name=3 mode='rb' closefd=True> > params.append({ > ResourceWarning: Enable tracemalloc to get the object allocation traceback > b'ERROR:root:[\'dpkg\', \'--force-not-root\', \'--force-bad-path\', > \'--force-architecture\', \'--instdir\', > \'/tmp/click5w38ovxm/root/test-package/1.1\', \'--admindir\', > \'/tmp/click5w38ovxm/root/test-package/1.1/.click\', \'--path-exclude\', > \'*/.click/*\', \'--log\', \'/tmp/click5w38ovxm/root/.click/log\', > \'--no-triggers\', \'--install\', \'/tmp/click5w38ovxm/fake-package.click\'] > failed with exit_code 1:\ndpkg-deb: error: tar subprocess was killed by > signal (Segmentation fault)\ndpkg: error processing archive > /tmp/click5w38ovxm/fake-package.click (--install):\n dpkg-deb --control > subprocess returned error exit status 2\nErrors were encountered while > processing:\n /tmp/click5w38ovxm/fake-package.click\n\nTraceback (most recent > call last):\n File "/<<PKGBUILDDIR>>/click_package/tests/gimock.py", line > 497, in run_in_subprocess\n yield partial(helper, lib_path, rpreloads), > preloads\n File "/<<PKGBUILDDIR>>/click_package/tests/test_install.py", line > 644, in test_world_readable\n installer.install(path)\n File > "/<<PKGBUILDDIR>>/click_package/install.py", line 467, in install\n > package_name, package_version, old_version = self._unpack(\n > ^^^^^^^^^^^^^\n File > "/<<PKGBUILDDIR>>/click_package/install.py", line 421, in _unpack\n > fn(command,\n File "/usr/lib/python3.12/subprocess.py", line 466, in > check_output\n return run(*popenargs, stdout=PIPE, timeout=timeout, > check=True,\n > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File > "/usr/lib/python3.12/subprocess.py", line 571, in run\n raise > CalledProcessError(retcode, process.args,\nsubprocess.CalledProcessError: > Command \'[\'dpkg\', \'--force-not-root\', \'--force-bad-path\', > \'--force-architecture\', \'--instdir\', > \'/tmp/click5w38ovxm/root/test-package/1.1\', \'--admindir\', > \'/tmp/click5w38ovxm/root/test-package/1.1/.click\', \'--path-exclude\', > \'*/.click/*\', \'--log\', \'/tmp/click5w38ovxm/root/.click/log\', > \'--no-triggers\', \'--install\', > \'/tmp/click5w38ovxm/fake-package.click\']\' returned non-zero exit status > 1.\n' > ERROR > test_scripts (click_package.tests.test_scripts.TestScripts.test_scripts) ... > ok > test_hook_name_absent > (click_package.tests.test_hooks.TestClickHookSystemLevel.test_hook_name_absent) > ... ok > test_hook_name_present > (click_package.tests.test_hooks.TestClickHookSystemLevel.test_hook_name_present) > ... /<<PKGBUILDDIR>>/click_package/tests/gimock.py:230: ResourceWarning: > unclosed file <_io.FileIO name=3 mode='rb' closefd=True> > if attr.get("name") == "headers": > ResourceWarning: Enable tracemalloc to get the object allocation traceback > ok > 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=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240115&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.