>>> py3-userpath: Building community/py3-userpath 1.9.2-r1 (using abuild 3.15.0-r1) started Wed, 22 Oct 2025 07:12:24 +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 (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 (20251022.071224) 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-22 07:12:25,117 gpep517 INFO Building wheel via backend hatchling.build 2025-10-22 07:12:25,161 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/YiS_PGw=', 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/YiS_PGw=` 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/f8wU0yA=', 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/f8wU0yA=` 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/ZaPampg=', 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/ZaPampg=` 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/bqqj58s=', 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/bqqj58s=` 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/go0uYFU=', 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/go0uYFU=` 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/FzqTN7w=', 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/FzqTN7w=` 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/EqOlk2M=', 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/EqOlk2M=` 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/zzIE1L8=', 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/zzIE1L8=` 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/xuC9yXM=', 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/xuC9yXM=` 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/tRbyVuY=', 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/tRbyVuY=` 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/R1avluw=', 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/R1avluw=` 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/9CJk3fQ=', 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/9CJk3fQ=` 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/NOCC7n4=', 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/NOCC7n4=` 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/X53cp2Y=', 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/X53cp2Y=` 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/Dyf6Hf8=', 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/Dyf6Hf8=` 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/-9zv0bQ=', 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/-9zv0bQ=` 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/_nhHK0A=', 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/_nhHK0A=` 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/opGK6Ps=', 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/opGK6Ps=` 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/fPfkliI=', 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/fPfkliI=` 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/Hk3xYrw=', 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/Hk3xYrw=` 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/cELgizc=', 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/cELgizc=` 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/YiS_PGw=` 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/f8wU0yA=` 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/ZaPampg=` 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/bqqj58s=` 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/go0uYFU=` 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/FzqTN7w=` 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/EqOlk2M=` 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/zzIE1L8=` 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/xuC9yXM=` 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/tRbyVuY=` 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/R1avluw=` 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/9CJk3fQ=` 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/NOCC7n4=` 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/X53cp2Y=` 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/Dyf6Hf8=` 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/-9zv0bQ=` 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/_nhHK0A=` 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/opGK6Ps=` 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/fPfkliI=` 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/Hk3xYrw=` 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/cELgizc=` in the output of `['sh', '-i', '-l', '-c', 'echo $PATH']`: ==================================================================================================================================================== 21 failed, 4 skipped in 0.26s ===================================================================================================================================================== >>> ERROR: py3-userpath: check failed >>> py3-userpath: Uninstalling dependencies... (1/27) Purging .makedepends-py3-userpath (20251022.071224) (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