Red Hat Bugzilla – Bug 243452
Pirut doesn't solve dependencies
Last modified: 2007-11-30 17:12:06 EST
Description of problem:
Pirut or yum doesn't solve correctly the dependencies of some packets and after
installing them with no errors or warnings, applications don't load because of
Version-Release number of selected component (if applicable):
Each time I uninstall gnome-python2-gtkmozembed-2.14.3-3.fc7
Steps to Reproduce:
I have listen-0.5-15.fc7.1.i386 and gnome-python2-gtkmozembed-2.14.3-3.fc7
1. uninstall with Pirut the packet gnome-python2-gtkmozembed-2.14.3-3.fc7. It
automatically uninstalls listen-0.5-15.fc7.1.i386.
2. Install listen-0.5-15.fc7.1.i386. No complains about gtkmozembed dependencies
but it's needed by Listen and Pirut knows that because has uninstalled it when
3. Install gnome-python2-gtkmozembed-2.14.3-3.fc7 and Listen works again.
I thinks is a BIG problem if you can't trust YUM or your packet manager in general!!
YUM or Pirut MUST be able to handle dependencies in the right way.
I can confirm this on x86_64 with the packages azureus and ares2.
When i install those packages with yum, all dependencies are resolved.
This happens in a few cases where packages will have missing deps. Should be
fixed with yum 3.2.1 when it's released the end of this week or the first of
next and it'll then go out as an F7 update