NOTE: First time reporting a bug, if it's the wrong category, my apologies! PROBLEM: When selecting a package in the RPMDrake package manager to install on your Mageia installation, if the package as additional dependencies, they will be selected for installation. However, should you then deselect the package that queued the dependencies, RPMDrake reports it will untick the dependencies packages marked by the package you want, but what happens is the package that you selected gets deselected while the dependencies remain ticked. In other words, it does not "cleanup" or unmark additional packages that were automatically ticked for installation to satisfy the original package you wanted to install. Reset package markings is also broken. HOW TO REPLICATE: 1) Start RPMDrake. 2) In the search, enter (for example) "wine". 3) Select the Wine package for your arch for installation. RPMDrake should say "the following packages will also be installed..." 4) Deselect the Wine package so it no longer to be installed. RPMDrake should say "the following packages will also be unmarked..." 5) When you go to click apply, you will notice that the dependencies for Wine are still queued for installation. 6) Also, when attempting to use the "reset package markings", it does not unmark the packages queued for installation. TEMPORARY RESOLUTION: Close RPMDrake and start it again. It will have a clean slate. WHAT SHOULD THE PROGRAM DO INSTEAD: Well... It should be like a good program and unmark dependencies for packages that I untick.
This seems to be the same as the behaviour described in : https://bugs.mageia.org/show_bug.cgi?id=5770#c8 *** This bug has been marked as a duplicate of bug 5770 ***
Status: NEW => RESOLVEDResolution: (none) => DUPLICATE