--- Begin Message ---
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.
--- End Message ---