>>> py3-userpath: Building community/py3-userpath 1.9.2-r1 (using abuild 3.15.0-r1) started Thu, 16 Oct 2025 20:43:07 +0000 >>> py3-userpath: Validating /home/udu/aports/community/py3-userpath/APKBUILD... >>> WARNING: py3-userpath: No maintainer >>> py3-userpath: Analyzing dependencies... >>> py3-userpath: Installing for build: build-base py3-click py3-gpep517 py3-hatchling py3-pytest WARNING: opening /home/udu/packages//community: No such file or directory WARNING: opening /home/udu/packages//main: No such file or directory fetch http://dl-cdn.alpinelinux.org/alpine/v3.22/main/x86_64/APKINDEX.tar.gz fetch http://dl-cdn.alpinelinux.org/alpine/v3.22/community/x86_64/APKINDEX.tar.gz (1/27) Installing py3-click-pyc (8.1.8-r1) (2/27) Installing py3-click (8.1.8-r1) (3/27) Installing py3-installer (0.7.0-r2) (4/27) Installing py3-installer-pyc (0.7.0-r2) (5/27) Installing py3-gpep517 (19-r0) (6/27) Installing py3-gpep517-pyc (19-r0) (7/27) Installing py3-editables (0.5-r2) (8/27) Installing py3-editables-pyc (0.5-r2) (9/27) Installing py3-parsing (3.2.3-r0) (10/27) Installing py3-parsing-pyc (3.2.3-r0) (11/27) Installing py3-packaging (25.0-r0) (12/27) Installing py3-packaging-pyc (25.0-r0) (13/27) Installing py3-pathspec (0.12.1-r2) (14/27) Installing py3-pathspec-pyc (0.12.1-r2) (15/27) Installing py3-pluggy (1.5.0-r0) (16/27) Installing py3-pluggy-pyc (1.5.0-r0) (17/27) Installing py3-trove-classifiers (2025.9.11.17-r0) (18/27) Installing py3-trove-classifiers-pyc (2025.9.11.17-r0) (19/27) Installing py3-hatchling (1.27.0-r0) (20/27) Installing py3-hatchling-pyc (1.27.0-r0) (21/27) Installing py3-iniconfig (2.1.0-r0) (22/27) Installing py3-iniconfig-pyc (2.1.0-r0) (23/27) Installing py3-py (1.11.0-r4) (24/27) Installing py3-py-pyc (1.11.0-r4) (25/27) Installing py3-pytest (8.3.5-r0) (26/27) Installing py3-pytest-pyc (8.3.5-r0) (27/27) Installing .makedepends-py3-userpath (20251016.204308) Executing busybox-1.37.0-r19.trigger OK: 304 MiB in 116 packages >>> py3-userpath: Cleaning up srcdir >>> py3-userpath: Cleaning up pkgdir >>> py3-userpath: Cleaning up tmpdir >>> py3-userpath: Fetching py3-userpath-1.9.2.tar.gz::https://github.com/ofek/userpath/archive/refs/tags/v1.9.2.tar.gz >>> py3-userpath: Fetching py3-userpath-1.9.2.tar.gz::https://github.com/ofek/userpath/archive/refs/tags/v1.9.2.tar.gz >>> py3-userpath: Checking sha512sums... py3-userpath-1.9.2.tar.gz: OK >>> py3-userpath: Unpacking /var/cache/distfiles/py3-userpath-1.9.2.tar.gz... 2025-10-16 20:43:08,611 gpep517 INFO Building wheel via backend hatchling.build 2025-10-16 20:43:08,655 gpep517 INFO The backend produced .dist/userpath-1.9.2-py3-none-any.whl userpath-1.9.2-py3-none-any.whl ========================================================================================================================================================= test session starts ========================================================================================================================================================== platform linux -- Python 3.12.12, pytest-8.3.5, pluggy-1.5.0 rootdir: /home/udu/aports/community/py3-userpath/src/userpath-1.9.2 configfile: pyproject.toml collected 25 items tests/test_bash.py FFFFF [ 20%] tests/test_fish.py FFFF [ 36%] tests/test_sh.py FFFF [ 52%] tests/test_windows.py ssss [ 68%] tests/test_xonsh.py FFFF [ 84%] tests/test_zsh.py FFFF [100%] =============================================================================================================================================================== FAILURES =============================================================================================================================================================== _______________________________________________________________________________________________________________________________________________________ TestDebian.test_prepend ________________________________________________________________________________________________________________________________________________________ self = , request = >, shell_test = None def test_prepend(self, request, shell_test): if shell_test is None: location = get_random_path() assert not userpath.in_current_path(location) > assert userpath.prepend(location, check=True) tests/test_bash.py:19: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ userpath/core.py:7: in prepend return interface.put(location, front=True, app_name=app_name, check=check) userpath/interface.py:160: in put return self.location_in_new_path(location, check=check) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , location = '/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/Ifj7n2E=', check = True def location_in_new_path(self, location, check=False): locations = normpath(location).split(os.pathsep) for shell in self.shells_to_verify: for show_path_command in shell.show_path_commands(): new_path = get_flat_output(show_path_command) for location in locations: if not location_in_path(location, new_path): if check: > raise Exception( 'Unable to find `{}` in the output of `{}`:\n{}'.format( location, show_path_command, new_path ) ) E Exception: Unable to find `/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/Ifj7n2E=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: E /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin userpath/interface.py:120: Exception ___________________________________________________________________________________________________________________________________________________ TestDebian.test_prepend_multiple ___________________________________________________________________________________________________________________________________________________ self = , request = >, shell_test = None def test_prepend_multiple(self, request, shell_test): if shell_test is None: locations = [get_random_path(), get_random_path()] assert not userpath.in_current_path(locations) > assert userpath.prepend(locations, check=True) tests/test_bash.py:32: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ userpath/core.py:7: in prepend return interface.put(location, front=True, app_name=app_name, check=check) userpath/interface.py:160: in put return self.location_in_new_path(location, check=check) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , location = '/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/9pkZeQw=', check = True def location_in_new_path(self, location, check=False): locations = normpath(location).split(os.pathsep) for shell in self.shells_to_verify: for show_path_command in shell.show_path_commands(): new_path = get_flat_output(show_path_command) for location in locations: if not location_in_path(location, new_path): if check: > raise Exception( 'Unable to find `{}` in the output of `{}`:\n{}'.format( location, show_path_command, new_path ) ) E Exception: Unable to find `/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/9pkZeQw=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: E /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin userpath/interface.py:120: Exception ____________________________________________________________________________________________________________________________________________________ TestDebian.test_prepend_twice _____________________________________________________________________________________________________________________________________________________ self = , request = >, shell_test = None def test_prepend_twice(self, request, shell_test): if shell_test is None: location = get_random_path() assert not userpath.in_current_path(location) > assert userpath.prepend(location, check=True) tests/test_bash.py:45: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ userpath/core.py:7: in prepend return interface.put(location, front=True, app_name=app_name, check=check) userpath/interface.py:160: in put return self.location_in_new_path(location, check=check) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , location = '/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/fi5wGb4=', check = True def location_in_new_path(self, location, check=False): locations = normpath(location).split(os.pathsep) for shell in self.shells_to_verify: for show_path_command in shell.show_path_commands(): new_path = get_flat_output(show_path_command) for location in locations: if not location_in_path(location, new_path): if check: > raise Exception( 'Unable to find `{}` in the output of `{}`:\n{}'.format( location, show_path_command, new_path ) ) E Exception: Unable to find `/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/fi5wGb4=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: E /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin userpath/interface.py:120: Exception ________________________________________________________________________________________________________________________________________________________ TestDebian.test_append ________________________________________________________________________________________________________________________________________________________ self = , request = >, shell_test = None def test_append(self, request, shell_test): if shell_test is None: location = get_random_path() assert not userpath.in_current_path(location) > assert userpath.append(location, check=True) tests/test_bash.py:61: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ userpath/core.py:12: in append return interface.put(location, front=False, app_name=app_name, check=check) userpath/interface.py:160: in put return self.location_in_new_path(location, check=check) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , location = '/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/W_11EAI=', check = True def location_in_new_path(self, location, check=False): locations = normpath(location).split(os.pathsep) for shell in self.shells_to_verify: for show_path_command in shell.show_path_commands(): new_path = get_flat_output(show_path_command) for location in locations: if not location_in_path(location, new_path): if check: > raise Exception( 'Unable to find `{}` in the output of `{}`:\n{}'.format( location, show_path_command, new_path ) ) E Exception: Unable to find `/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/W_11EAI=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: E /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin userpath/interface.py:120: Exception ___________________________________________________________________________________________________________________________________________________ TestDebian.test_append_multiple ____________________________________________________________________________________________________________________________________________________ self = , request = >, shell_test = None def test_append_multiple(self, request, shell_test): if shell_test is None: locations = [get_random_path(), get_random_path()] assert not userpath.in_current_path(locations) > assert userpath.append(locations, check=True) tests/test_bash.py:74: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ userpath/core.py:12: in append return interface.put(location, front=False, app_name=app_name, check=check) userpath/interface.py:160: in put return self.location_in_new_path(location, check=check) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , location = '/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/FO0c02c=', check = True def location_in_new_path(self, location, check=False): locations = normpath(location).split(os.pathsep) for shell in self.shells_to_verify: for show_path_command in shell.show_path_commands(): new_path = get_flat_output(show_path_command) for location in locations: if not location_in_path(location, new_path): if check: > raise Exception( 'Unable to find `{}` in the output of `{}`:\n{}'.format( location, show_path_command, new_path ) ) E Exception: Unable to find `/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/FO0c02c=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: E /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin userpath/interface.py:120: Exception _______________________________________________________________________________________________________________________________________________________ TestDebian.test_prepend ________________________________________________________________________________________________________________________________________________________ self = , request = >, shell_test = None def test_prepend(self, request, shell_test): if shell_test is None: location = get_random_path() assert not userpath.in_current_path(location) > assert userpath.prepend(location, check=True) tests/test_fish.py:19: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ userpath/core.py:7: in prepend return interface.put(location, front=True, app_name=app_name, check=check) userpath/interface.py:160: in put return self.location_in_new_path(location, check=check) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , location = '/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/aQlEuK4=', check = True def location_in_new_path(self, location, check=False): locations = normpath(location).split(os.pathsep) for shell in self.shells_to_verify: for show_path_command in shell.show_path_commands(): new_path = get_flat_output(show_path_command) for location in locations: if not location_in_path(location, new_path): if check: > raise Exception( 'Unable to find `{}` in the output of `{}`:\n{}'.format( location, show_path_command, new_path ) ) E Exception: Unable to find `/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/aQlEuK4=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: E /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin userpath/interface.py:120: Exception ___________________________________________________________________________________________________________________________________________________ TestDebian.test_prepend_multiple ___________________________________________________________________________________________________________________________________________________ self = , request = >, shell_test = None def test_prepend_multiple(self, request, shell_test): if shell_test is None: locations = [get_random_path(), get_random_path()] assert not userpath.in_current_path(locations) > assert userpath.prepend(locations, check=True) tests/test_fish.py:32: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ userpath/core.py:7: in prepend return interface.put(location, front=True, app_name=app_name, check=check) userpath/interface.py:160: in put return self.location_in_new_path(location, check=check) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , location = '/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/Qd0VDYU=', check = True def location_in_new_path(self, location, check=False): locations = normpath(location).split(os.pathsep) for shell in self.shells_to_verify: for show_path_command in shell.show_path_commands(): new_path = get_flat_output(show_path_command) for location in locations: if not location_in_path(location, new_path): if check: > raise Exception( 'Unable to find `{}` in the output of `{}`:\n{}'.format( location, show_path_command, new_path ) ) E Exception: Unable to find `/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/Qd0VDYU=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: E /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin userpath/interface.py:120: Exception ________________________________________________________________________________________________________________________________________________________ TestDebian.test_append ________________________________________________________________________________________________________________________________________________________ self = , request = >, shell_test = None def test_append(self, request, shell_test): if shell_test is None: location = get_random_path() assert not userpath.in_current_path(location) > assert userpath.append(location, check=True) tests/test_fish.py:45: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ userpath/core.py:12: in append return interface.put(location, front=False, app_name=app_name, check=check) userpath/interface.py:160: in put return self.location_in_new_path(location, check=check) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , location = '/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/b8xrnRs=', check = True def location_in_new_path(self, location, check=False): locations = normpath(location).split(os.pathsep) for shell in self.shells_to_verify: for show_path_command in shell.show_path_commands(): new_path = get_flat_output(show_path_command) for location in locations: if not location_in_path(location, new_path): if check: > raise Exception( 'Unable to find `{}` in the output of `{}`:\n{}'.format( location, show_path_command, new_path ) ) E Exception: Unable to find `/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/b8xrnRs=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: E /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin userpath/interface.py:120: Exception ___________________________________________________________________________________________________________________________________________________ TestDebian.test_append_multiple ____________________________________________________________________________________________________________________________________________________ self = , request = >, shell_test = None def test_append_multiple(self, request, shell_test): if shell_test is None: locations = [get_random_path(), get_random_path()] assert not userpath.in_current_path(locations) > assert userpath.append(locations, check=True) tests/test_fish.py:58: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ userpath/core.py:12: in append return interface.put(location, front=False, app_name=app_name, check=check) userpath/interface.py:160: in put return self.location_in_new_path(location, check=check) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , location = '/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/24vmkmM=', check = True def location_in_new_path(self, location, check=False): locations = normpath(location).split(os.pathsep) for shell in self.shells_to_verify: for show_path_command in shell.show_path_commands(): new_path = get_flat_output(show_path_command) for location in locations: if not location_in_path(location, new_path): if check: > raise Exception( 'Unable to find `{}` in the output of `{}`:\n{}'.format( location, show_path_command, new_path ) ) E Exception: Unable to find `/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/24vmkmM=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: E /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin userpath/interface.py:120: Exception _______________________________________________________________________________________________________________________________________________________ TestDebian.test_prepend ________________________________________________________________________________________________________________________________________________________ self = , request = >, shell_test = None def test_prepend(self, request, shell_test): if shell_test is None: location = get_random_path() assert not userpath.in_current_path(location) > assert userpath.prepend(location, check=True) tests/test_sh.py:19: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ userpath/core.py:7: in prepend return interface.put(location, front=True, app_name=app_name, check=check) userpath/interface.py:160: in put return self.location_in_new_path(location, check=check) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , location = '/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/sjDL_s0=', check = True def location_in_new_path(self, location, check=False): locations = normpath(location).split(os.pathsep) for shell in self.shells_to_verify: for show_path_command in shell.show_path_commands(): new_path = get_flat_output(show_path_command) for location in locations: if not location_in_path(location, new_path): if check: > raise Exception( 'Unable to find `{}` in the output of `{}`:\n{}'.format( location, show_path_command, new_path ) ) E Exception: Unable to find `/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/sjDL_s0=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: E /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin userpath/interface.py:120: Exception ___________________________________________________________________________________________________________________________________________________ TestDebian.test_prepend_multiple ___________________________________________________________________________________________________________________________________________________ self = , request = >, shell_test = None def test_prepend_multiple(self, request, shell_test): if shell_test is None: locations = [get_random_path(), get_random_path()] assert not userpath.in_current_path(locations) > assert userpath.prepend(locations, check=True) tests/test_sh.py:32: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ userpath/core.py:7: in prepend return interface.put(location, front=True, app_name=app_name, check=check) userpath/interface.py:160: in put return self.location_in_new_path(location, check=check) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , location = '/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/7b9m2U0=', check = True def location_in_new_path(self, location, check=False): locations = normpath(location).split(os.pathsep) for shell in self.shells_to_verify: for show_path_command in shell.show_path_commands(): new_path = get_flat_output(show_path_command) for location in locations: if not location_in_path(location, new_path): if check: > raise Exception( 'Unable to find `{}` in the output of `{}`:\n{}'.format( location, show_path_command, new_path ) ) E Exception: Unable to find `/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/7b9m2U0=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: E /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin userpath/interface.py:120: Exception ________________________________________________________________________________________________________________________________________________________ TestDebian.test_append ________________________________________________________________________________________________________________________________________________________ self = , request = >, shell_test = None def test_append(self, request, shell_test): if shell_test is None: location = get_random_path() assert not userpath.in_current_path(location) > assert userpath.append(location, check=True) tests/test_sh.py:45: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ userpath/core.py:12: in append return interface.put(location, front=False, app_name=app_name, check=check) userpath/interface.py:160: in put return self.location_in_new_path(location, check=check) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , location = '/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/zMR9OHI=', check = True def location_in_new_path(self, location, check=False): locations = normpath(location).split(os.pathsep) for shell in self.shells_to_verify: for show_path_command in shell.show_path_commands(): new_path = get_flat_output(show_path_command) for location in locations: if not location_in_path(location, new_path): if check: > raise Exception( 'Unable to find `{}` in the output of `{}`:\n{}'.format( location, show_path_command, new_path ) ) E Exception: Unable to find `/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/zMR9OHI=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: E /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin userpath/interface.py:120: Exception ___________________________________________________________________________________________________________________________________________________ TestDebian.test_append_multiple ____________________________________________________________________________________________________________________________________________________ self = , request = >, shell_test = None def test_append_multiple(self, request, shell_test): if shell_test is None: locations = [get_random_path(), get_random_path()] assert not userpath.in_current_path(locations) > assert userpath.append(locations, check=True) tests/test_sh.py:58: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ userpath/core.py:12: in append return interface.put(location, front=False, app_name=app_name, check=check) userpath/interface.py:160: in put return self.location_in_new_path(location, check=check) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , location = '/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/oez8JTw=', check = True def location_in_new_path(self, location, check=False): locations = normpath(location).split(os.pathsep) for shell in self.shells_to_verify: for show_path_command in shell.show_path_commands(): new_path = get_flat_output(show_path_command) for location in locations: if not location_in_path(location, new_path): if check: > raise Exception( 'Unable to find `{}` in the output of `{}`:\n{}'.format( location, show_path_command, new_path ) ) E Exception: Unable to find `/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/oez8JTw=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: E /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin userpath/interface.py:120: Exception _______________________________________________________________________________________________________________________________________________________ TestDebian.test_prepend ________________________________________________________________________________________________________________________________________________________ self = , request = >, shell_test = None def test_prepend(self, request, shell_test): if shell_test is None: location = get_random_path() assert not userpath.in_current_path(location) > assert userpath.prepend(location, check=True) tests/test_xonsh.py:19: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ userpath/core.py:7: in prepend return interface.put(location, front=True, app_name=app_name, check=check) userpath/interface.py:160: in put return self.location_in_new_path(location, check=check) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , location = '/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/bW4Mbko=', check = True def location_in_new_path(self, location, check=False): locations = normpath(location).split(os.pathsep) for shell in self.shells_to_verify: for show_path_command in shell.show_path_commands(): new_path = get_flat_output(show_path_command) for location in locations: if not location_in_path(location, new_path): if check: > raise Exception( 'Unable to find `{}` in the output of `{}`:\n{}'.format( location, show_path_command, new_path ) ) E Exception: Unable to find `/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/bW4Mbko=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: E /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin userpath/interface.py:120: Exception ___________________________________________________________________________________________________________________________________________________ TestDebian.test_prepend_multiple ___________________________________________________________________________________________________________________________________________________ self = , request = >, shell_test = None def test_prepend_multiple(self, request, shell_test): if shell_test is None: locations = [get_random_path(), get_random_path()] assert not userpath.in_current_path(locations) > assert userpath.prepend(locations, check=True) tests/test_xonsh.py:32: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ userpath/core.py:7: in prepend return interface.put(location, front=True, app_name=app_name, check=check) userpath/interface.py:160: in put return self.location_in_new_path(location, check=check) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , location = '/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/26QXmtE=', check = True def location_in_new_path(self, location, check=False): locations = normpath(location).split(os.pathsep) for shell in self.shells_to_verify: for show_path_command in shell.show_path_commands(): new_path = get_flat_output(show_path_command) for location in locations: if not location_in_path(location, new_path): if check: > raise Exception( 'Unable to find `{}` in the output of `{}`:\n{}'.format( location, show_path_command, new_path ) ) E Exception: Unable to find `/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/26QXmtE=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: E /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin userpath/interface.py:120: Exception ________________________________________________________________________________________________________________________________________________________ TestDebian.test_append ________________________________________________________________________________________________________________________________________________________ self = , request = >, shell_test = None def test_append(self, request, shell_test): if shell_test is None: location = get_random_path() assert not userpath.in_current_path(location) > assert userpath.append(location, check=True) tests/test_xonsh.py:45: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ userpath/core.py:12: in append return interface.put(location, front=False, app_name=app_name, check=check) userpath/interface.py:160: in put return self.location_in_new_path(location, check=check) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , location = '/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/W0jTxYI=', check = True def location_in_new_path(self, location, check=False): locations = normpath(location).split(os.pathsep) for shell in self.shells_to_verify: for show_path_command in shell.show_path_commands(): new_path = get_flat_output(show_path_command) for location in locations: if not location_in_path(location, new_path): if check: > raise Exception( 'Unable to find `{}` in the output of `{}`:\n{}'.format( location, show_path_command, new_path ) ) E Exception: Unable to find `/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/W0jTxYI=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: E /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin userpath/interface.py:120: Exception ___________________________________________________________________________________________________________________________________________________ TestDebian.test_append_multiple ____________________________________________________________________________________________________________________________________________________ self = , request = >, shell_test = None def test_append_multiple(self, request, shell_test): if shell_test is None: locations = [get_random_path(), get_random_path()] assert not userpath.in_current_path(locations) > assert userpath.append(locations, check=True) tests/test_xonsh.py:58: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ userpath/core.py:12: in append return interface.put(location, front=False, app_name=app_name, check=check) userpath/interface.py:160: in put return self.location_in_new_path(location, check=check) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , location = '/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/_sXMRks=', check = True def location_in_new_path(self, location, check=False): locations = normpath(location).split(os.pathsep) for shell in self.shells_to_verify: for show_path_command in shell.show_path_commands(): new_path = get_flat_output(show_path_command) for location in locations: if not location_in_path(location, new_path): if check: > raise Exception( 'Unable to find `{}` in the output of `{}`:\n{}'.format( location, show_path_command, new_path ) ) E Exception: Unable to find `/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/_sXMRks=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: E /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin userpath/interface.py:120: Exception _______________________________________________________________________________________________________________________________________________________ TestDebian.test_prepend ________________________________________________________________________________________________________________________________________________________ self = , request = >, shell_test = None def test_prepend(self, request, shell_test): if shell_test is None: location = get_random_path() assert not userpath.in_current_path(location) > assert userpath.prepend(location, check=True) tests/test_zsh.py:19: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ userpath/core.py:7: in prepend return interface.put(location, front=True, app_name=app_name, check=check) userpath/interface.py:160: in put return self.location_in_new_path(location, check=check) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , location = '/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/RmLx_7o=', check = True def location_in_new_path(self, location, check=False): locations = normpath(location).split(os.pathsep) for shell in self.shells_to_verify: for show_path_command in shell.show_path_commands(): new_path = get_flat_output(show_path_command) for location in locations: if not location_in_path(location, new_path): if check: > raise Exception( 'Unable to find `{}` in the output of `{}`:\n{}'.format( location, show_path_command, new_path ) ) E Exception: Unable to find `/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/RmLx_7o=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: E /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin userpath/interface.py:120: Exception ___________________________________________________________________________________________________________________________________________________ TestDebian.test_prepend_multiple ___________________________________________________________________________________________________________________________________________________ self = , request = >, shell_test = None def test_prepend_multiple(self, request, shell_test): if shell_test is None: locations = [get_random_path(), get_random_path()] assert not userpath.in_current_path(locations) > assert userpath.prepend(locations, check=True) tests/test_zsh.py:32: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ userpath/core.py:7: in prepend return interface.put(location, front=True, app_name=app_name, check=check) userpath/interface.py:160: in put return self.location_in_new_path(location, check=check) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , location = '/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/2VKS2XA=', check = True def location_in_new_path(self, location, check=False): locations = normpath(location).split(os.pathsep) for shell in self.shells_to_verify: for show_path_command in shell.show_path_commands(): new_path = get_flat_output(show_path_command) for location in locations: if not location_in_path(location, new_path): if check: > raise Exception( 'Unable to find `{}` in the output of `{}`:\n{}'.format( location, show_path_command, new_path ) ) E Exception: Unable to find `/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/2VKS2XA=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: E /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin userpath/interface.py:120: Exception ________________________________________________________________________________________________________________________________________________________ TestDebian.test_append ________________________________________________________________________________________________________________________________________________________ self = , request = >, shell_test = None def test_append(self, request, shell_test): if shell_test is None: location = get_random_path() assert not userpath.in_current_path(location) > assert userpath.append(location, check=True) tests/test_zsh.py:45: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ userpath/core.py:12: in append return interface.put(location, front=False, app_name=app_name, check=check) userpath/interface.py:160: in put return self.location_in_new_path(location, check=check) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , location = '/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/0VrMjg8=', check = True def location_in_new_path(self, location, check=False): locations = normpath(location).split(os.pathsep) for shell in self.shells_to_verify: for show_path_command in shell.show_path_commands(): new_path = get_flat_output(show_path_command) for location in locations: if not location_in_path(location, new_path): if check: > raise Exception( 'Unable to find `{}` in the output of `{}`:\n{}'.format( location, show_path_command, new_path ) ) E Exception: Unable to find `/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/0VrMjg8=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: E /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin userpath/interface.py:120: Exception ___________________________________________________________________________________________________________________________________________________ TestDebian.test_append_multiple ____________________________________________________________________________________________________________________________________________________ self = , request = >, shell_test = None def test_append_multiple(self, request, shell_test): if shell_test is None: locations = [get_random_path(), get_random_path()] assert not userpath.in_current_path(locations) > assert userpath.append(locations, check=True) tests/test_zsh.py:58: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ userpath/core.py:12: in append return interface.put(location, front=False, app_name=app_name, check=check) userpath/interface.py:160: in put return self.location_in_new_path(location, check=check) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , location = '/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/FIq9Tfs=', check = True def location_in_new_path(self, location, check=False): locations = normpath(location).split(os.pathsep) for shell in self.shells_to_verify: for show_path_command in shell.show_path_commands(): new_path = get_flat_output(show_path_command) for location in locations: if not location_in_path(location, new_path): if check: > raise Exception( 'Unable to find `{}` in the output of `{}`:\n{}'.format( location, show_path_command, new_path ) ) E Exception: Unable to find `/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/FIq9Tfs=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: E /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin userpath/interface.py:120: Exception ======================================================================================================================================================= short test summary info ======================================================================================================================================================== FAILED tests/test_bash.py::TestDebian::test_prepend - Exception: Unable to find `/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/Ifj7n2E=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: FAILED tests/test_bash.py::TestDebian::test_prepend_multiple - Exception: Unable to find `/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/9pkZeQw=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: FAILED tests/test_bash.py::TestDebian::test_prepend_twice - Exception: Unable to find `/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/fi5wGb4=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: FAILED tests/test_bash.py::TestDebian::test_append - Exception: Unable to find `/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/W_11EAI=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: FAILED tests/test_bash.py::TestDebian::test_append_multiple - Exception: Unable to find `/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/FO0c02c=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: FAILED tests/test_fish.py::TestDebian::test_prepend - Exception: Unable to find `/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/aQlEuK4=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: FAILED tests/test_fish.py::TestDebian::test_prepend_multiple - Exception: Unable to find `/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/Qd0VDYU=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: FAILED tests/test_fish.py::TestDebian::test_append - Exception: Unable to find `/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/b8xrnRs=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: FAILED tests/test_fish.py::TestDebian::test_append_multiple - Exception: Unable to find `/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/24vmkmM=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: FAILED tests/test_sh.py::TestDebian::test_prepend - Exception: Unable to find `/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/sjDL_s0=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: FAILED tests/test_sh.py::TestDebian::test_prepend_multiple - Exception: Unable to find `/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/7b9m2U0=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: FAILED tests/test_sh.py::TestDebian::test_append - Exception: Unable to find `/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/zMR9OHI=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: FAILED tests/test_sh.py::TestDebian::test_append_multiple - Exception: Unable to find `/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/oez8JTw=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: FAILED tests/test_xonsh.py::TestDebian::test_prepend - Exception: Unable to find `/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/bW4Mbko=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: FAILED tests/test_xonsh.py::TestDebian::test_prepend_multiple - Exception: Unable to find `/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/26QXmtE=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: FAILED tests/test_xonsh.py::TestDebian::test_append - Exception: Unable to find `/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/W0jTxYI=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: FAILED tests/test_xonsh.py::TestDebian::test_append_multiple - Exception: Unable to find `/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/_sXMRks=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: FAILED tests/test_zsh.py::TestDebian::test_prepend - Exception: Unable to find `/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/RmLx_7o=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: FAILED tests/test_zsh.py::TestDebian::test_prepend_multiple - Exception: Unable to find `/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/2VKS2XA=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: FAILED tests/test_zsh.py::TestDebian::test_append - Exception: Unable to find `/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/0VrMjg8=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: FAILED tests/test_zsh.py::TestDebian::test_append_multiple - Exception: Unable to find `/home/udu/aports/community/py3-userpath/src/userpath-1.9.2/FIq9Tfs=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: ==================================================================================================================================================== 21 failed, 4 skipped in 0.27s ===================================================================================================================================================== >>> ERROR: py3-userpath: check failed >>> py3-userpath: Uninstalling dependencies... (1/27) Purging .makedepends-py3-userpath (20251016.204308) (2/27) Purging py3-click-pyc (8.1.8-r1) (3/27) Purging py3-click (8.1.8-r1) (4/27) Purging py3-gpep517-pyc (19-r0) (5/27) Purging py3-gpep517 (19-r0) (6/27) Purging py3-installer-pyc (0.7.0-r2) (7/27) Purging py3-installer (0.7.0-r2) (8/27) Purging py3-hatchling-pyc (1.27.0-r0) (9/27) Purging py3-hatchling (1.27.0-r0) (10/27) Purging py3-editables-pyc (0.5-r2) (11/27) Purging py3-editables (0.5-r2) (12/27) Purging py3-pathspec-pyc (0.12.1-r2) (13/27) Purging py3-pathspec (0.12.1-r2) (14/27) Purging py3-trove-classifiers-pyc (2025.9.11.17-r0) (15/27) Purging py3-trove-classifiers (2025.9.11.17-r0) (16/27) Purging py3-pytest-pyc (8.3.5-r0) (17/27) Purging py3-pytest (8.3.5-r0) (18/27) Purging py3-iniconfig-pyc (2.1.0-r0) (19/27) Purging py3-iniconfig (2.1.0-r0) (20/27) Purging py3-packaging-pyc (25.0-r0) (21/27) Purging py3-packaging (25.0-r0) (22/27) Purging py3-parsing-pyc (3.2.3-r0) (23/27) Purging py3-parsing (3.2.3-r0) (24/27) Purging py3-pluggy-pyc (1.5.0-r0) (25/27) Purging py3-pluggy (1.5.0-r0) (26/27) Purging py3-py-pyc (1.11.0-r4) (27/27) Purging py3-py (1.11.0-r4) Executing busybox-1.37.0-r19.trigger OK: 296 MiB in 89 packages