summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2009-07-29 19:30:36 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2009-07-29 19:30:36 +0000
commitfbe26c92439f4b4f19ee09ec07798a5bbaec0d77 (patch)
treed1761fcf13c89c613c3b5b393fd5bbe76ac74e85
parentd555c2cd0a6c7de37ea1b5339730d6310d5adf34 (diff)
downloadalpine-conf-fbe26c92439f4b4f19ee09ec07798a5bbaec0d77.tar.bz2
alpine-conf-fbe26c92439f4b4f19ee09ec07798a5bbaec0d77.tar.xz
lbu: remove packages.list if exist
fixes http://redmine.alpinelinux.org/issues/show/94
-rw-r--r--lbu.in10
1 files changed, 8 insertions, 2 deletions
diff --git a/lbu.in b/lbu.in
index 48e615e..b84682a 100644
--- a/lbu.in
+++ b/lbu.in
@@ -233,6 +233,12 @@ cmd_package() {
tmppkg="$tmpdir/$(basename $pkg)"
cd "${ROOT:-/}"
+ # remove old package.list
+ if [ -f etc/lbu/packages.list && -f var/lib/apk/world ]; then
+ echo "Note: Removing /etc/lbu/packages.list."
+ echo " /var/lib/apk/world will be used."
+ rm -f etc/lbu/packages.list
+ fi
currentlist=$(apk audit --backup -q)
if [ -f var/lib/apk/world ]; then
currentlist="$currentlist var/lib/apk/world"
@@ -391,10 +397,10 @@ cmd_commit() {
}' | xargs rm 2>/dev/null
# remove obsolete file. some older version of alpine needs this
- # to be ble to upgrade
+ # to be able to upgrade
if [ -z "$DRYRUN" ] && [ -f $mnt/packages.list ]; then
echo "Note: Removing packages.list from $(basename $mnt)."
- echo " $PACKAGES_LIST will be used."
+ echo " /var/lib/apk/world will be used."
rm -f $mnt/packages.list
fi