Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 867494 Details for
Bug 911981
app-admin/webapp-config-1.55-r3 fails test - ERROR: test_showpostinst (_main_.EbuildTest.test_showpostinst)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
app-admin:webapp-config-1.55-r3:20230809-090212.log
app-admin:webapp-config-1.55-r3:20230809-090212.log (text/plain), 30.75 KB, created by
Toralf Förster
on 2023-08-09 17:40:35 UTC
(
hide
)
Description:
app-admin:webapp-config-1.55-r3:20230809-090212.log
Filename:
MIME Type:
Creator:
Toralf Förster
Created:
2023-08-09 17:40:35 UTC
Size:
30.75 KB
patch
obsolete
> * Package: app-admin/webapp-config-1.55-r3:0 > * Repository: gentoo > * Maintainer: web-apps@gentoo.org > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux portage python_targets_python3_11 > * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox > >>>> Unpacking source... >>>> Unpacking webapp-config-1.55.tar.bz2 to /var/tmp/portage/app-admin/webapp-config-1.55-r3/work >>>> Source unpacked in /var/tmp/portage/app-admin/webapp-config-1.55-r3/work >>>> Preparing source in /var/tmp/portage/app-admin/webapp-config-1.55-r3/work/webapp-config-1.55 ... > * Build system packages: > * dev-python/gpep517 : 13 > * dev-python/installer : 0.7.0 > * dev-python/setuptools : 68.0.0-r1 > * dev-python/setuptools-rust : 1.6.0 > * dev-python/setuptools-scm : 7.1.0 > * dev-python/wheel : 0.41.1 > * Adjusting to prefix / > * eprefix.py ... > [ ok ] > * webapp-config ... > [ ok ] >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/app-admin/webapp-config-1.55-r3/work/webapp-config-1.55 ... >>>> Source configured. >>>> Compiling source in /var/tmp/portage/app-admin/webapp-config-1.55-r3/work/webapp-config-1.55 ... > * python3_11: running distutils-r1_run_phase distutils-r1_python_compile > * Building the wheel for webapp-config-1.55 via setuptools.build_meta:__legacy__ >gpep517 build-wheel --backend setuptools.build_meta:__legacy__ --output-fd 3 --wheel-dir /var/tmp/portage/app-admin/webapp-config-1.55-r3/work/webapp-config-1.55-python3_11/wheel >2023-08-09 09:02:15,100 gpep517 INFO Building wheel via backend setuptools.build_meta:__legacy__ >2023-08-09 09:02:15,167 root INFO running bdist_wheel >2023-08-09 09:02:15,292 root INFO running build >2023-08-09 09:02:15,292 root INFO running build_py >2023-08-09 09:02:15,307 root INFO creating build >2023-08-09 09:02:15,308 root INFO creating build/lib >2023-08-09 09:02:15,308 root INFO creating build/lib/WebappConfig >2023-08-09 09:02:15,308 root INFO copying WebappConfig/eprefix.py -> build/lib/WebappConfig >2023-08-09 09:02:15,308 root INFO copying WebappConfig/server.py -> build/lib/WebappConfig >2023-08-09 09:02:15,309 root INFO copying WebappConfig/__init__.py -> build/lib/WebappConfig >2023-08-09 09:02:15,309 root INFO copying WebappConfig/db.py -> build/lib/WebappConfig >2023-08-09 09:02:15,309 root INFO copying WebappConfig/content.py -> build/lib/WebappConfig >2023-08-09 09:02:15,309 root INFO copying WebappConfig/ebuild.py -> build/lib/WebappConfig >2023-08-09 09:02:15,310 root INFO copying WebappConfig/dotconfig.py -> build/lib/WebappConfig >2023-08-09 09:02:15,310 root INFO copying WebappConfig/version.py -> build/lib/WebappConfig >2023-08-09 09:02:15,310 root INFO copying WebappConfig/config.py -> build/lib/WebappConfig >2023-08-09 09:02:15,310 root INFO copying WebappConfig/permissions.py -> build/lib/WebappConfig >2023-08-09 09:02:15,311 root INFO copying WebappConfig/worker.py -> build/lib/WebappConfig >2023-08-09 09:02:15,311 root INFO copying WebappConfig/wrapper.py -> build/lib/WebappConfig >2023-08-09 09:02:15,311 root INFO copying WebappConfig/compat.py -> build/lib/WebappConfig >2023-08-09 09:02:15,311 root INFO copying WebappConfig/sandbox.py -> build/lib/WebappConfig >2023-08-09 09:02:15,312 root INFO copying WebappConfig/debug.py -> build/lib/WebappConfig >2023-08-09 09:02:15,312 root INFO copying WebappConfig/filetype.py -> build/lib/WebappConfig >2023-08-09 09:02:15,312 root INFO copying WebappConfig/protect.py -> build/lib/WebappConfig >2023-08-09 09:02:15,313 root WARNING warning: build_py: byte-compiling is disabled, skipping. > >2023-08-09 09:02:15,313 root INFO running build_scripts >2023-08-09 09:02:15,313 root INFO creating build/scripts-3.11 >2023-08-09 09:02:15,313 root INFO copying and adjusting sbin/webapp-config -> build/scripts-3.11 >2023-08-09 09:02:15,313 root INFO copying sbin/webapp-cleaner -> build/scripts-3.11 >2023-08-09 09:02:15,314 root INFO changing mode of build/scripts-3.11/webapp-config from 644 to 755 >2023-08-09 09:02:15,346 wheel INFO installing to build/bdist.linux-x86_64/wheel >2023-08-09 09:02:15,346 root INFO running install >2023-08-09 09:02:15,354 root INFO running install_lib >2023-08-09 09:02:15,370 root INFO creating build/bdist.linux-x86_64 >2023-08-09 09:02:15,370 root INFO creating build/bdist.linux-x86_64/wheel >2023-08-09 09:02:15,370 root INFO creating build/bdist.linux-x86_64/wheel/WebappConfig >2023-08-09 09:02:15,370 root INFO copying build/lib/WebappConfig/protect.py -> build/bdist.linux-x86_64/wheel/WebappConfig >2023-08-09 09:02:15,371 root INFO copying build/lib/WebappConfig/filetype.py -> build/bdist.linux-x86_64/wheel/WebappConfig >2023-08-09 09:02:15,371 root INFO copying build/lib/WebappConfig/debug.py -> build/bdist.linux-x86_64/wheel/WebappConfig >2023-08-09 09:02:15,371 root INFO copying build/lib/WebappConfig/sandbox.py -> build/bdist.linux-x86_64/wheel/WebappConfig >2023-08-09 09:02:15,372 root INFO copying build/lib/WebappConfig/compat.py -> build/bdist.linux-x86_64/wheel/WebappConfig >2023-08-09 09:02:15,372 root INFO copying build/lib/WebappConfig/wrapper.py -> build/bdist.linux-x86_64/wheel/WebappConfig >2023-08-09 09:02:15,372 root INFO copying build/lib/WebappConfig/worker.py -> build/bdist.linux-x86_64/wheel/WebappConfig >2023-08-09 09:02:15,373 root INFO copying build/lib/WebappConfig/permissions.py -> build/bdist.linux-x86_64/wheel/WebappConfig >2023-08-09 09:02:15,373 root INFO copying build/lib/WebappConfig/config.py -> build/bdist.linux-x86_64/wheel/WebappConfig >2023-08-09 09:02:15,373 root INFO copying build/lib/WebappConfig/version.py -> build/bdist.linux-x86_64/wheel/WebappConfig >2023-08-09 09:02:15,374 root INFO copying build/lib/WebappConfig/dotconfig.py -> build/bdist.linux-x86_64/wheel/WebappConfig >2023-08-09 09:02:15,374 root INFO copying build/lib/WebappConfig/ebuild.py -> build/bdist.linux-x86_64/wheel/WebappConfig >2023-08-09 09:02:15,374 root INFO copying build/lib/WebappConfig/content.py -> build/bdist.linux-x86_64/wheel/WebappConfig >2023-08-09 09:02:15,375 root INFO copying build/lib/WebappConfig/db.py -> build/bdist.linux-x86_64/wheel/WebappConfig >2023-08-09 09:02:15,375 root INFO copying build/lib/WebappConfig/__init__.py -> build/bdist.linux-x86_64/wheel/WebappConfig >2023-08-09 09:02:15,375 root INFO copying build/lib/WebappConfig/server.py -> build/bdist.linux-x86_64/wheel/WebappConfig >2023-08-09 09:02:15,376 root INFO copying build/lib/WebappConfig/eprefix.py -> build/bdist.linux-x86_64/wheel/WebappConfig >2023-08-09 09:02:15,376 root WARNING warning: install_lib: byte-compiling is disabled, skipping. > >2023-08-09 09:02:15,376 root INFO running install_egg_info >2023-08-09 09:02:15,394 root INFO running egg_info >2023-08-09 09:02:15,394 root INFO creating webapp_config.egg-info >2023-08-09 09:02:15,411 root INFO writing webapp_config.egg-info/PKG-INFO >2023-08-09 09:02:15,411 root INFO writing dependency_links to webapp_config.egg-info/dependency_links.txt >2023-08-09 09:02:15,411 root INFO writing top-level names to webapp_config.egg-info/top_level.txt >2023-08-09 09:02:15,471 root INFO writing manifest file 'webapp_config.egg-info/SOURCES.txt' >2023-08-09 09:02:15,515 setuptools_scm.file_finder_git ERROR listing git files failed - pretending there aren't any >2023-08-09 09:02:15,520 root INFO reading manifest file 'webapp_config.egg-info/SOURCES.txt' >2023-08-09 09:02:15,520 root INFO adding license file 'COPYING' >2023-08-09 09:02:15,520 root INFO adding license file 'AUTHORS' >2023-08-09 09:02:15,521 root INFO writing manifest file 'webapp_config.egg-info/SOURCES.txt' >2023-08-09 09:02:15,521 root INFO Copying webapp_config.egg-info to build/bdist.linux-x86_64/wheel/webapp_config-1.55-py3.11.egg-info >2023-08-09 09:02:15,522 root INFO running install_scripts >2023-08-09 09:02:15,522 root INFO creating build/bdist.linux-x86_64/wheel/webapp_config-1.55.data >2023-08-09 09:02:15,522 root INFO creating build/bdist.linux-x86_64/wheel/webapp_config-1.55.data/scripts >2023-08-09 09:02:15,523 root INFO copying build/scripts-3.11/webapp-cleaner -> build/bdist.linux-x86_64/wheel/webapp_config-1.55.data/scripts >2023-08-09 09:02:15,523 root INFO copying build/scripts-3.11/webapp-config -> build/bdist.linux-x86_64/wheel/webapp_config-1.55.data/scripts >2023-08-09 09:02:15,523 root INFO changing mode of build/bdist.linux-x86_64/wheel/webapp_config-1.55.data/scripts/webapp-cleaner to 755 >2023-08-09 09:02:15,523 root INFO changing mode of build/bdist.linux-x86_64/wheel/webapp_config-1.55.data/scripts/webapp-config to 755 >2023-08-09 09:02:15,525 wheel INFO creating build/bdist.linux-x86_64/wheel/webapp_config-1.55.dist-info/WHEEL >2023-08-09 09:02:15,526 wheel INFO creating '/var/tmp/portage/app-admin/webapp-config-1.55-r3/work/webapp-config-1.55-python3_11/wheel/.tmp-tuygz31a/webapp_config-1.55-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it >2023-08-09 09:02:15,526 wheel INFO adding 'WebappConfig/__init__.py' >2023-08-09 09:02:15,527 wheel INFO adding 'WebappConfig/compat.py' >2023-08-09 09:02:15,527 wheel INFO adding 'WebappConfig/config.py' >2023-08-09 09:02:15,527 wheel INFO adding 'WebappConfig/content.py' >2023-08-09 09:02:15,528 wheel INFO adding 'WebappConfig/db.py' >2023-08-09 09:02:15,528 wheel INFO adding 'WebappConfig/debug.py' >2023-08-09 09:02:15,528 wheel INFO adding 'WebappConfig/dotconfig.py' >2023-08-09 09:02:15,528 wheel INFO adding 'WebappConfig/ebuild.py' >2023-08-09 09:02:15,528 wheel INFO adding 'WebappConfig/eprefix.py' >2023-08-09 09:02:15,529 wheel INFO adding 'WebappConfig/filetype.py' >2023-08-09 09:02:15,529 wheel INFO adding 'WebappConfig/permissions.py' >2023-08-09 09:02:15,529 wheel INFO adding 'WebappConfig/protect.py' >2023-08-09 09:02:15,529 wheel INFO adding 'WebappConfig/sandbox.py' >2023-08-09 09:02:15,529 wheel INFO adding 'WebappConfig/server.py' >2023-08-09 09:02:15,530 wheel INFO adding 'WebappConfig/version.py' >2023-08-09 09:02:15,530 wheel INFO adding 'WebappConfig/worker.py' >2023-08-09 09:02:15,530 wheel INFO adding 'WebappConfig/wrapper.py' >2023-08-09 09:02:15,530 wheel INFO adding 'webapp_config-1.55.data/scripts/webapp-cleaner' >2023-08-09 09:02:15,530 wheel INFO adding 'webapp_config-1.55.data/scripts/webapp-config' >2023-08-09 09:02:15,531 wheel INFO adding 'webapp_config-1.55.dist-info/AUTHORS' >2023-08-09 09:02:15,531 wheel INFO adding 'webapp_config-1.55.dist-info/COPYING' >2023-08-09 09:02:15,531 wheel INFO adding 'webapp_config-1.55.dist-info/METADATA' >2023-08-09 09:02:15,531 wheel INFO adding 'webapp_config-1.55.dist-info/WHEEL' >2023-08-09 09:02:15,531 wheel INFO adding 'webapp_config-1.55.dist-info/top_level.txt' >2023-08-09 09:02:15,531 wheel INFO adding 'webapp_config-1.55.dist-info/RECORD' >2023-08-09 09:02:15,532 wheel INFO removing build/bdist.linux-x86_64/wheel >2023-08-09 09:02:15,533 gpep517 INFO The backend produced /var/tmp/portage/app-admin/webapp-config-1.55-r3/work/webapp-config-1.55-python3_11/wheel/webapp_config-1.55-py3-none-any.whl > * Installing webapp_config-1.55-py3-none-any.whl to /var/tmp/portage/app-admin/webapp-config-1.55-r3/work/webapp-config-1.55-python3_11/install >gpep517 install-wheel --destdir=/var/tmp/portage/app-admin/webapp-config-1.55-r3/work/webapp-config-1.55-python3_11/install --interpreter=/usr/bin/python3.11 --prefix=/usr --optimize=all /var/tmp/portage/app-admin/webapp-config-1.55-r3/work/webapp-config-1.55-python3_11/wheel/webapp_config-1.55-py3-none-any.whl >2023-08-09 09:02:15,650 gpep517 INFO Installing /var/tmp/portage/app-admin/webapp-config-1.55-r3/work/webapp-config-1.55-python3_11/wheel/webapp_config-1.55-py3-none-any.whl into /var/tmp/portage/app-admin/webapp-config-1.55-r3/work/webapp-config-1.55-python3_11/install >2023-08-09 09:02:15,749 gpep517 INFO Installation complete > * Using python3.11 in global scope > * python3_11: running distutils-r1_run_phase python_compile_all >make -j5 -C doc/ >make: Entering directory '/var/tmp/portage/app-admin/webapp-config-1.55-r3/work/webapp-config-1.55/doc' >MAN webapp-config.8 >MAN webapp-config.5 >MAN webapp-eclass.5 >HTML webapp-config.8.html >HTML webapp-config.5.html >HTML webapp-eclass.5.html >make: Leaving directory '/var/tmp/portage/app-admin/webapp-config-1.55-r3/work/webapp-config-1.55/doc' >>>> Source compiled. >>>> Test phase: app-admin/webapp-config-1.55-r3 > * python3_11: running distutils-r1_run_phase python_test >test_add (__main__.ContentsTest.test_add) ... ok >test_add_pretend (__main__.ContentsTest.test_add_pretend) ... ok >test_can_rm (__main__.ContentsTest.test_can_rm) ... ok >test_read_clean (__main__.ContentsTest.test_read_clean) ... ok >test_read_corrupt (__main__.ContentsTest.test_read_corrupt) ... ok >test_write (__main__.ContentsTest.test_write) ... ok >test_has_dotconfig (__main__.DotConfigTest.test_has_dotconfig) ... ok >test_install (__main__.DotConfigTest.test_install) ... ok >test_is_empty (__main__.DotConfigTest.test_is_empty) ... ok >test_remove (__main__.DotConfigTest.test_remove) ... ok >test_show_installed (__main__.DotConfigTest.test_show_installed) ... ok >test_showpostinst (__main__.EbuildTest.test_showpostinst) ... ERROR > >Stderr: >/usr/lib/python3.11/site-packages/portage/versions.py:82: DeprecationWarning: typing.re is deprecated, import directly from typing instead. typing.re will be removed in Python 3.12. > def _get_slot_re(eapi_attrs: _eapi_attrs) -> typing.re.Pattern: >/usr/lib/python3.11/site-packages/portage/versions.py:102: DeprecationWarning: typing.re is deprecated, import directly from typing instead. typing.re will be removed in Python 3.12. > def _get_pv_re(eapi_attrs: _eapi_attrs) -> typing.re.Pattern: >test_dirtypes (__main__.FileTypeTest.test_dirtypes) ... ok >test_filetypes (__main__.FileTypeTest.test_filetypes) ... ok >test_dirisconfprotected (__main__.ProtectTest.test_dirisconfprotected) ... ERROR >test_getprotectedname (__main__.ProtectTest.test_getprotectedname) ... ERROR >test_how_to_update (__main__.ProtectTest.test_how_to_update) ... ERROR >test_mk (__main__.WebappAddTest.test_mk) ... ERROR >test_add_rm (__main__.WebappDBTest.test_add_rm) ... ok >test_list_installs (__main__.WebappDBTest.test_list_installs) ... ok >test_list_locations (__main__.WebappDBTest.test_list_locations) ... ok >test_remove_files (__main__.WebappRemoveTest.test_remove_files) ... ok >test_get_src_dirs (__main__.WebappSourceTest.test_get_src_dirs) ... ok >test_get_src_files (__main__.WebappSourceTest.test_get_src_files) ... ok >test_list_unused (__main__.WebappSourceTest.test_list_unused) ... ok >test_pkg_avail (__main__.WebappSourceTest.test_pkg_avail) ... ok >test_read (__main__.WebappSourceTest.test_read) ... ok >test_src_exists (__main__.WebappSourceTest.test_src_exists) ... ok > >====================================================================== >ERROR: test_showpostinst (__main__.EbuildTest.test_showpostinst) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/usr/lib/python3.11/site-packages/portage/util/__init__.py", line 688, in grablines > with open( > ^^^^^ >PermissionError: [Errno 13] Permission denied: b'/etc/portage/profile/packages' > >During handling of the above exception, another exception occurred: > >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/webapp-config-1.55-r3/work/webapp-config-1.55/WebappConfig/tests/external.py", line 323, in test_showpostinst > ebuild = Ebuild(config) > ^^^^^^^^^^^^^^ > File "/var/tmp/portage/app-admin/webapp-config-1.55-r3/work/webapp-config-1.55/WebappConfig/ebuild.py", line 43, in __init__ > self.__root = wrapper.get_root(self.config) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/var/tmp/portage/app-admin/webapp-config-1.55-r3/work/webapp-config-1.55/WebappConfig/wrapper.py", line 93, in get_root > return portage.settings['ROOT'] > ~~~~~~~~~~~~~~~~^^^^^^^^ > File "/usr/lib/python3.11/site-packages/portage/proxy/objectproxy.py", line 45, in __getitem__ > return object.__getattribute__(self, "_get_target")()[key] > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/portage/__init__.py", line 816, in _get_target > return _get_legacy_global(name) > ^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/portage/_legacy_globals.py", line 41, in _get_legacy_global > portage.db = portage.create_trees(**kwargs) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/portage/__init__.py", line 650, in create_trees > settings = config( > ^^^^^^^ > File "/usr/lib/python3.11/site-packages/portage/proxy/objectproxy.py", line 31, in __call__ > return result(*args, **kwargs) > ^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/portage/package/ebuild/config.py", line 694, in __init__ > packages_list = [ > ^ > File "/usr/lib/python3.11/site-packages/portage/package/ebuild/config.py", line 695, in <listcomp> > grabfile_package( > File "/usr/lib/python3.11/site-packages/portage/util/__init__.py", line 584, in grabfile_package > pkgs = grabfile( > ^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/portage/util/__init__.py", line 174, in grabfile > mylines = grablines(myfilename, recursive, remember_source_file=True) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/portage/util/__init__.py", line 699, in grablines > raise PermissionDenied(myfilename) >portage.exception.PermissionDenied: /etc/portage/profile/packages > >Stderr: >/usr/lib/python3.11/site-packages/portage/versions.py:82: DeprecationWarning: typing.re is deprecated, import directly from typing instead. typing.re will be removed in Python 3.12. > def _get_slot_re(eapi_attrs: _eapi_attrs) -> typing.re.Pattern: >/usr/lib/python3.11/site-packages/portage/versions.py:102: DeprecationWarning: typing.re is deprecated, import directly from typing instead. typing.re will be removed in Python 3.12. > def _get_pv_re(eapi_attrs: _eapi_attrs) -> typing.re.Pattern: > >====================================================================== >ERROR: test_dirisconfprotected (__main__.ProtectTest.test_dirisconfprotected) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/usr/lib/python3.11/site-packages/portage/util/__init__.py", line 688, in grablines > with open( > ^^^^^ >PermissionError: [Errno 13] Permission denied: b'/etc/portage/profile/packages' > >During handling of the above exception, another exception occurred: > >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/webapp-config-1.55-r3/work/webapp-config-1.55/WebappConfig/tests/external.py", line 383, in test_dirisconfprotected > pro = Protection('', 'horde', '3.0.5', 'portage') > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/var/tmp/portage/app-admin/webapp-config-1.55-r3/work/webapp-config-1.55/WebappConfig/protect.py", line 43, in __init__ > self.config_protect = WebappConfig.wrapper.config_protect(cat, pn, pvr, pm) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/var/tmp/portage/app-admin/webapp-config-1.55-r3/work/webapp-config-1.55/WebappConfig/wrapper.py", line 52, in config_protect > return portage.settings['CONFIG_PROTECT'] > ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/portage/proxy/objectproxy.py", line 45, in __getitem__ > return object.__getattribute__(self, "_get_target")()[key] > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/portage/__init__.py", line 816, in _get_target > return _get_legacy_global(name) > ^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/portage/_legacy_globals.py", line 41, in _get_legacy_global > portage.db = portage.create_trees(**kwargs) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/portage/__init__.py", line 650, in create_trees > settings = config( > ^^^^^^^ > File "/usr/lib/python3.11/site-packages/portage/package/ebuild/config.py", line 694, in __init__ > packages_list = [ > ^ > File "/usr/lib/python3.11/site-packages/portage/package/ebuild/config.py", line 695, in <listcomp> > grabfile_package( > File "/usr/lib/python3.11/site-packages/portage/util/__init__.py", line 584, in grabfile_package > pkgs = grabfile( > ^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/portage/util/__init__.py", line 174, in grabfile > mylines = grablines(myfilename, recursive, remember_source_file=True) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/portage/util/__init__.py", line 699, in grablines > raise PermissionDenied(myfilename) >portage.exception.PermissionDenied: /etc/portage/profile/packages > >====================================================================== >ERROR: test_getprotectedname (__main__.ProtectTest.test_getprotectedname) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/usr/lib/python3.11/site-packages/portage/util/__init__.py", line 688, in grablines > with open( > ^^^^^ >PermissionError: [Errno 13] Permission denied: b'/etc/portage/profile/packages' > >During handling of the above exception, another exception occurred: > >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/webapp-config-1.55-r3/work/webapp-config-1.55/WebappConfig/tests/external.py", line 373, in test_getprotectedname > pro = Protection('', 'horde', '3.0.5', 'portage') > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/var/tmp/portage/app-admin/webapp-config-1.55-r3/work/webapp-config-1.55/WebappConfig/protect.py", line 43, in __init__ > self.config_protect = WebappConfig.wrapper.config_protect(cat, pn, pvr, pm) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/var/tmp/portage/app-admin/webapp-config-1.55-r3/work/webapp-config-1.55/WebappConfig/wrapper.py", line 52, in config_protect > return portage.settings['CONFIG_PROTECT'] > ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/portage/proxy/objectproxy.py", line 45, in __getitem__ > return object.__getattribute__(self, "_get_target")()[key] > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/portage/__init__.py", line 816, in _get_target > return _get_legacy_global(name) > ^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/portage/_legacy_globals.py", line 41, in _get_legacy_global > portage.db = portage.create_trees(**kwargs) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/portage/__init__.py", line 650, in create_trees > settings = config( > ^^^^^^^ > File "/usr/lib/python3.11/site-packages/portage/package/ebuild/config.py", line 694, in __init__ > packages_list = [ > ^ > File "/usr/lib/python3.11/site-packages/portage/package/ebuild/config.py", line 695, in <listcomp> > grabfile_package( > File "/usr/lib/python3.11/site-packages/portage/util/__init__.py", line 584, in grabfile_package > pkgs = grabfile( > ^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/portage/util/__init__.py", line 174, in grabfile > mylines = grablines(myfilename, recursive, remember_source_file=True) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/portage/util/__init__.py", line 699, in grablines > raise PermissionDenied(myfilename) >portage.exception.PermissionDenied: /etc/portage/profile/packages > >====================================================================== >ERROR: test_how_to_update (__main__.ProtectTest.test_how_to_update) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/usr/lib/python3.11/site-packages/portage/util/__init__.py", line 688, in grablines > with open( > ^^^^^ >PermissionError: [Errno 13] Permission denied: b'/etc/portage/profile/packages' > >During handling of the above exception, another exception occurred: > >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/webapp-config-1.55-r3/work/webapp-config-1.55/WebappConfig/tests/external.py", line 405, in test_how_to_update > pro = Protection('', 'horde', '3.0.5', 'portage') > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/var/tmp/portage/app-admin/webapp-config-1.55-r3/work/webapp-config-1.55/WebappConfig/protect.py", line 43, in __init__ > self.config_protect = WebappConfig.wrapper.config_protect(cat, pn, pvr, pm) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/var/tmp/portage/app-admin/webapp-config-1.55-r3/work/webapp-config-1.55/WebappConfig/wrapper.py", line 52, in config_protect > return portage.settings['CONFIG_PROTECT'] > ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/portage/proxy/objectproxy.py", line 45, in __getitem__ > return object.__getattribute__(self, "_get_target")()[key] > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/portage/__init__.py", line 816, in _get_target > return _get_legacy_global(name) > ^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/portage/_legacy_globals.py", line 41, in _get_legacy_global > portage.db = portage.create_trees(**kwargs) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/portage/__init__.py", line 650, in create_trees > settings = config( > ^^^^^^^ > File "/usr/lib/python3.11/site-packages/portage/package/ebuild/config.py", line 694, in __init__ > packages_list = [ > ^ > File "/usr/lib/python3.11/site-packages/portage/package/ebuild/config.py", line 695, in <listcomp> > grabfile_package( > File "/usr/lib/python3.11/site-packages/portage/util/__init__.py", line 584, in grabfile_package > pkgs = grabfile( > ^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/portage/util/__init__.py", line 174, in grabfile > mylines = grablines(myfilename, recursive, remember_source_file=True) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/portage/util/__init__.py", line 699, in grablines > raise PermissionDenied(myfilename) >portage.exception.PermissionDenied: /etc/portage/profile/packages > >====================================================================== >ERROR: test_mk (__main__.WebappAddTest.test_mk) >---------------------------------------------------------------------- >Traceback (most recent call last): > File "/usr/lib/python3.11/site-packages/portage/util/__init__.py", line 688, in grablines > with open( > ^^^^^ >PermissionError: [Errno 13] Permission denied: b'/etc/portage/profile/packages' > >During handling of the above exception, another exception occurred: > >Traceback (most recent call last): > File "/var/tmp/portage/app-admin/webapp-config-1.55-r3/work/webapp-config-1.55/WebappConfig/tests/external.py", line 430, in test_mk > protect = Protection('', 'horde', '3.0.5', 'portage') > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/var/tmp/portage/app-admin/webapp-config-1.55-r3/work/webapp-config-1.55/WebappConfig/protect.py", line 43, in __init__ > self.config_protect = WebappConfig.wrapper.config_protect(cat, pn, pvr, pm) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/var/tmp/portage/app-admin/webapp-config-1.55-r3/work/webapp-config-1.55/WebappConfig/wrapper.py", line 52, in config_protect > return portage.settings['CONFIG_PROTECT'] > ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/portage/proxy/objectproxy.py", line 45, in __getitem__ > return object.__getattribute__(self, "_get_target")()[key] > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/portage/__init__.py", line 816, in _get_target > return _get_legacy_global(name) > ^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/portage/_legacy_globals.py", line 41, in _get_legacy_global > portage.db = portage.create_trees(**kwargs) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/portage/__init__.py", line 650, in create_trees > settings = config( > ^^^^^^^ > File "/usr/lib/python3.11/site-packages/portage/package/ebuild/config.py", line 694, in __init__ > packages_list = [ > ^ > File "/usr/lib/python3.11/site-packages/portage/package/ebuild/config.py", line 695, in <listcomp> > grabfile_package( > File "/usr/lib/python3.11/site-packages/portage/util/__init__.py", line 584, in grabfile_package > pkgs = grabfile( > ^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/portage/util/__init__.py", line 174, in grabfile > mylines = grablines(myfilename, recursive, remember_source_file=True) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.11/site-packages/portage/util/__init__.py", line 699, in grablines > raise PermissionDenied(myfilename) >portage.exception.PermissionDenied: /etc/portage/profile/packages > >---------------------------------------------------------------------- >Ran 28 tests in 0.302s > >FAILED (errors=5) > * ERROR: app-admin/webapp-config-1.55-r3::gentoo failed (test phase): > * Testing failed with python3.11 > * > * Call stack: > * ebuild.sh, line 136: Called src_test > * environment, line 4039: Called distutils-r1_src_test > * environment, line 1958: Called _distutils-r1_run_foreach_impl 'python_test' > * environment, line 748: Called python_foreach_impl 'distutils-r1_run_phase' 'python_test' > * environment, line 3611: Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' > * environment, line 3112: Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' > * environment, line 3110: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'python_test' > * environment, line 1163: Called distutils-r1_run_phase 'python_test' > * environment, line 1881: Called python_test > * environment, line 3919: Called die > * The specific snippet of code: > * PYTHONPATH="." "${EPYTHON}" WebappConfig/tests/external.py -v || die "Testing failed with ${EPYTHON}" > * > * If you need support, post the output of `emerge --info '=app-admin/webapp-config-1.55-r3::gentoo'`, > * the complete build log and the output of `emerge -pqv '=app-admin/webapp-config-1.55-r3::gentoo'`. > * The complete build log is located at '/var/log/portage/app-admin:webapp-config-1.55-r3:20230809-090212.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/app-admin/webapp-config-1.55-r3/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/app-admin/webapp-config-1.55-r3/temp/environment'. > * Working directory: '/var/tmp/portage/app-admin/webapp-config-1.55-r3/work/webapp-config-1.55' > * S: '/var/tmp/portage/app-admin/webapp-config-1.55-r3/work/webapp-config-1.55' >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 911981
:
867493
| 867494 |
867495
|
867496
|
867497
|
867498
|
867499