I tried to reproduce this problem here without success so far. Here is what I setup:
Package: recommends-test-package Version: 1.1 Recommends: 3dchess, 2vcard [..] Package: recommends-test-package Version: 1.0 Recommends: 3dchess [..] # apt-get install --allow-unauthenticated --install-recommends recommends-test-package=1.0 Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: 3dchess recommends-test-package The following NEW packages will be installed: 3dchess recommends-test-package # dpkg -r 3dchess(Reading database ... 290520 files and directories currently installed.) Removing 3dchess ... # apt-get install --allow-unauthenticated --install-recommends recommends-test-package # apt-get install --allow-unauthenticated --install-recommends recommends-test-package Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: 2vcard Recommended packages: 3dchess The following NEW packages will be installed: 2vcard The following packages will be upgraded: recommends-test-package 1 upgraded, 1 newly installed, 0 to remove and 347 not upgraded. The '3dchess' package that I removed earlier is not marked for reinstall (as designed). The same works for "apt-get dist-upgrade --install- recommends". The same is true if I move the recommends-test-packages into the meta- packages section. -- Synaptic wants to reinstall all recomended packages on upgrade https://bugs.launchpad.net/bugs/82876 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs