ln -sf ld-linux.so.2 /lib/ld-lsb.so.3
ln -sf ld-linux-x86-64.so.2 /lib64/ld-lsb-x86-64.so.2
ln -sf ld-linux-x86-64.so.2 /lib64/ld-lsb-x86-64.so.3
- [ -L /lib/ld-lsb-x86-64.so.2 ] && rm /lib/ld-lsb-x86-64.so.2 || true
- [ -L /lib/ld-lsb-x86-64.so.3 ] && rm /lib/ld-lsb-x86-64.so.3 || true
;;
ia64)
ln -sf ld-linux-ia64.so.2 /lib/ld-lsb-ia64.so.1
shadowconfig on >&2 || true
fi
fi
+ if dpkg --compare-versions "$2" lt "3.2+Debian30" ; then
+ [ -L /lib/ld-lsb-x86-64.so.2 ] && rm /lib/ld-lsb-x86-64.so.2 || true
+ [ -L /lib/ld-lsb-x86-64.so.3 ] && rm /lib/ld-lsb-x86-64.so.3 || true
+ fi
setup_ldso_symlink
;;
abort-upgrade|abort-remove|abort-deconfigure)
rm -f /lib/ld-lsb.so.[123]
;;
amd64)
- rm -f /lib/ld-lsb.so.[123] /lib64/ld-lsb-x86-64.so.[23] /lib/ld-lsb-x86-64.so.[23]
+ rm -f /lib/ld-lsb.so.[123] /lib64/ld-lsb-x86-64.so.[23]
;;
*)
echo "ld-lsb-*.so.1 symlink for $ARCH is unknown; not removed."