diff options
| author | John Turner <jturner.usa@gmail.com> | 2025-12-11 16:25:25 -0500 |
|---|---|---|
| committer | John Turner <jturner.usa@gmail.com> | 2025-12-11 16:25:25 -0500 |
| commit | 7eed5e4b6b794deac875e7eef28e5b8f297b7d0e (patch) | |
| tree | c20119113ce5d94de7e49e7004e277c1020328d2 | |
| parent | b8cc311d931a7988a457c9f128f119c036820c29 (diff) | |
| download | zshrc-7eed5e4b6b794deac875e7eef28e5b8f297b7d0e.tar.gz | |
return 1 when equery which in eunpack returns nothing
| -rw-r--r-- | functions.zsh | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/functions.zsh b/functions.zsh index b068b3c..3ecc3c9 100644 --- a/functions.zsh +++ b/functions.zsh @@ -22,6 +22,12 @@ with-userns() { } eunpack() { + local pkg=$(equery which "${1}") || exit $? + + if [[ -z ${pkg} ]]; then + return 1 + fi + env PORTAGE_USERNAME=${USER} \ PORTAGE_GRPNAME=${USER} \ FEATURES="unprivileged" \ |
