Red Hat Bugzilla – Bug 217841
smart is asking me to downgrade a package
Last modified: 2007-11-30 17:11:50 EST
Description of problem:
I don't know why, when i do upgrade, smart asks me to downgrade the package
mikmod from version 3.1.6-39.fc6 to 3.1.6-38.1 and to uninstall tracker
First of all I don't understand what tracker has to do with mikmod; there are no
dependencies between the two packages.
Then I have to say that such a downgrade is being asked only by smart. I also
tried with pirut, yum, yumex, apt-get and synaptic but none of these asks so.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. verify that no other package manager requires such a downgrade.
2. run smart and update the channels
3. ask for upgrade and it shows that it's going to do a downgrade
Can you add the full output of smart upgrade --update?
Downgrades are not a bug in smart, but rather a feature. If the repo was in a
state that certain other upgrades could only happen if it downgrades a package,
then smart calculates what is best for the system overall and can make a
decision to downgrade. So depedneing on the context it may have been the right
thing to do. But it may as well be a bug, so we need all available details.
Also try adding --explain to the command above to see smart's reasoning and post
that, too, please.
If smart's decision was based on a partially synced repo, e.g. only some
packages had been pushed to "updates", you may now find that the repo has been
fixed and smart doesn't offer that downgrade anymore.