Dear Maintainer, on my system I have both i386 and amd64 versions of Java. I used update-alternatives to select am64 version while the proimary architecture is i386. My configuration looked like # update-alternatives --config java There are 2 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ 0 /usr/lib/jvm/java-11-openjdk-i386/bin/java 1111 auto mode * 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1110 manual mode 2 /usr/lib/jvm/java-11-openjdk-i386/bin/java 1111 manual mode While doing "apt-get dist-upgrade" I saw following messages in the console: update-alternatives: removing manually selected alternative - switching java to auto mode update-alternatives: using /usr/lib/jvm/java-11-openjdk-i386/bin/java to provide /usr/bin/java (java) in auto mode and the resulting configuration looked like this: # update-alternatives --config java There are 2 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-i386/bin/java 1111 auto mode 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1110 manual mode 2 /usr/lib/jvm/java-11-openjdk-i386/bin/java 1111 manual mode My understanding of the manpage of update-alternatives is that once manual mode is selected it should not be changed back to auto mode by an action like updating the package? Or how else should I achieve the desired effect? Best Regards Richard