On Mon 27 May 2024 at 12:23:41 (-0400), Michael Grant wrote: > [ … ] > so I thought I'd try the same process with db5.3, but removing db5.3 > wants to remove a slew of packages: > > # apt reinstall -s libdb5.3/bookworm > ... > Selected version '5.3.28+dfsg2-1' (Debian:12.5/stable [amd64]) for 'libdb5.3' > The following packages were automatically installed and are no longer > required: > acl apache2-data apache2-utils augeas-lenses avahi-daemon clamav-base > colord-data git-man gnupg-l10n gnupg-utils gpg-wks-server guile-3.0-libs > ipp-usb libapr1 libaprutil1 > libaprutil1-dbd-sqlite3 libaugeas0 libavahi-core7 libcolorhug2 libdaemon0 > libexif12 libgphoto2-l10n libgphoto2-port12 libgudev-1.0-0 libgusb2 > libhashkit2 libieee1284-3 libldap-common > liblua5.3-0 libnspr4 libnss-mdns libnss3 libopendbx1 libopendbx1-sqlite3 > libopendkim11 libpoppler-glib8 libpoppler126 libpython2-stdlib libpython3.11 > librbl1 librtmp1 libsane-common > libsnmp-base libsnmp40 libssh2-1 libvbr2 mailutils-common python2 > python2-minimal python3-augeas sane-airscan update-inetd usb.ids > Use 'apt autoremove' to remove them
So what did it say after that? > Is there some way to get apt to reinstall a package such that it does > not think it has to uninstall things which depend on it because it's > being immediatly reinstalled? That is the idea behind reinstall, though downgrading is always a test of its ability to succeed. Cheers, David.