#1015883 /usr/bin/update-alternatives: update-alternatives: manualy selected choice is overriden by apt-get dist-upgrade

Package:
dpkg
Source:
dpkg
Description:
Debian package management system
Submitter:
Richard Z
Date:
2022-07-23 00:03:04 UTC
Severity:
normal
#1015883#5
Date:
2022-07-23 00:00:15 UTC
From:
To:
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