aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPiotr Jaroszyński <peper@gentoo.org>2009-04-24 20:24:31 +0000
committerPiotr Jaroszyński <peper@gentoo.org>2009-04-24 20:24:31 +0000
commit63861d784fd29617886103dffea415dfbe65a3f7 (patch)
tree3a9ebf7ca08b3b50b0c69143b088ceec326144a0
parentTest if portageq is executable, but don't run it. (diff)
downloadeselect-63861d784fd29617886103dffea415dfbe65a3f7.tar.gz
eselect-63861d784fd29617886103dffea415dfbe65a3f7.tar.bz2
eselect-63861d784fd29617886103dffea415dfbe65a3f7.zip
Prefer paludis for now as portage is always installed.
svn path=/trunk/; revision=500
-rw-r--r--libs/package-manager.bash.in8
1 files changed, 3 insertions, 5 deletions
diff --git a/libs/package-manager.bash.in b/libs/package-manager.bash.in
index 0c78577..d02d0ff 100644
--- a/libs/package-manager.bash.in
+++ b/libs/package-manager.bash.in
@@ -162,15 +162,13 @@ package-manager() {
return
fi
- # Try Portage first, since it is Gentoo's official package manager
+ # Prefer paludis for now as portage is always installed
# TODO: Add an option to make it selectable by the user
# TODO: Support Pkgcore
- if [[ -x @PORTAGEQ@ ]] ; then
- manager="portage"
- elif $(paludis_command) --list-repositories &>/dev/null ; then
+ if $(paludis_command) --list-repositories &> /dev/null ; then
manager="paludis"
else
- die "No package manager found"
+ manager="portage"
fi
echo ${manager}