6 # Remove log file when dpkg is purged
8 rm -f
/var
/log
/dpkg.log
/var
/log
/dpkg.log.
* 2>/dev
/null
11 # Cleanup multiarch infodb leftovers
12 cleanup_multiarch_infodb
()
14 admindir
=${DPKG_ADMINDIR:-/var/lib/dpkg}
15 pkgadmindir
=$admindir/info
17 echo "Cleaning up the multiarch dpkg control files database ..."
18 ls $pkgadmindir |
grep : |
while read oldfile
; do
19 rm "$pkgadmindir/$oldfile"
21 rm -f
$pkgadmindir/format
33 # Downgrade the multiarch db to a “monoarch” db layout
34 if dpkg
--compare-versions
"$2" lt
1.16.2; then
35 cleanup_multiarch_infodb
39 failed-upgrade|disappear|abort-install|abort-upgrade
)
44 echo "$0 called with unknown argument '$1'" 1>&2