# remove failed packages
for pkg in $(zpm list -s failed); do
zpm rmpackage -m 'gc removed failed' "$pkg"
- echo removed $pkg
+ echo removed failed $pkg
done
for pkg in $(zpm list -s dryrun); do
zpm rmpackage -m 'gc removed dryrun' "$pkg"
- echo removed $pkg
+ echo removed dryrun $pkg
done
# remove incomplete packages
if [ $remove_incomplete_packages -ne 0 ]; then
for pkg in $(zpm list -F 'hash is null'); do
zpm rmpackage -m 'gc removed incomplete' $pkg
- echo removed $pkg
+ echo removed incomplete $pkg
done
fi
if [ $remove_old_packages -ne 0 ]; then
zpm shell $ZPMDB "select printf('%s-%s-%s',package,version,release) from package_age where age > $retain_old" | while read pkg; do
zpm rmpackage -m 'gc removed old package' $pkg
- echo removed $pkg
+ echo removed old package $pkg
done
fi