CI runs the suite as an unprivileged user with HOME=/root in one fixture; Path.is_dir() raised PermissionError from _user_local_bin_entries and the run-env builder crashed. An unreadable home has no usable ~/.local/bin, so treat the OSError as absent.