diff options
Diffstat (limited to 'source/a/pkgtools/scripts/upgradepkg')
-rw-r--r-- | source/a/pkgtools/scripts/upgradepkg | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/source/a/pkgtools/scripts/upgradepkg b/source/a/pkgtools/scripts/upgradepkg index cc3250da..6b0c2abb 100644 --- a/source/a/pkgtools/scripts/upgradepkg +++ b/source/a/pkgtools/scripts/upgradepkg @@ -245,7 +245,7 @@ if [ ! -r $ROOT/var/log/packages/$OLD ]; then +============================================================================== EOF - installpkg $INCOMINGDIR/$NNAME + /sbin/installpkg $INCOMINGDIR/$NNAME fi fi shift 1 @@ -323,11 +323,11 @@ EOF # Next, the new package is pre-installed: if [ "$VERBOSE" = "verbose" ]; then - installpkg $INCOMINGDIR/$NNAME + /sbin/installpkg $INCOMINGDIR/$NNAME RETCODE=$? else echo "Pre-installing package $NEW..." - installpkg $INCOMINGDIR/$NNAME 1> /dev/null + /sbin/installpkg $INCOMINGDIR/$NNAME 1> /dev/null RETCODE=$? fi # Make sure that worked: @@ -347,9 +347,9 @@ if [ -d "$ROOT" ]; then ( cd $ROOT/var/log/packages for rempkg in *-$TIMESTAMP ; do if [ "$VERBOSE" = "verbose" ]; then - ROOT=$ROOT removepkg $rempkg + ROOT=$ROOT /sbin/removepkg $rempkg else - ROOT=$ROOT removepkg $rempkg | grep -v "Skipping\." | grep -v "Removing files:" + ROOT=$ROOT /sbin/removepkg $rempkg | grep -v "Skipping\." | grep -v "Removing files:" fi done ) @@ -357,9 +357,9 @@ else ( cd /var/log/packages for rempkg in *-$TIMESTAMP ; do if [ "$VERBOSE" = "verbose" ]; then - removepkg $rempkg + /sbin/removepkg $rempkg else - removepkg $rempkg | grep -v "Skipping\." | grep -v "Removing files:" + /sbin/removepkg $rempkg | grep -v "Skipping\." | grep -v "Removing files:" fi done ) @@ -370,7 +370,7 @@ echo # Seriously, the reinstalling of a package can be crucial if any files # shift location, so we should always reinstall as the final step: if [ ! "$NOT_PARANOID" = "true" ]; then - installpkg $INCOMINGDIR/$NNAME + /sbin/installpkg $INCOMINGDIR/$NNAME fi echo "Package $OLD upgraded with new package $INCOMINGDIR/$NNAME." |