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 broken dependencies. Version-Release number of selected component (if applicable): Pirut-.3.7-1.fc7.noarch How reproducible: 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 installed: 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 deleting gtkmozembed 3. Install gnome-python2-gtkmozembed-2.14.3-3.fc7 and Listen works again. Actual results: I thinks is a BIG problem if you can't trust YUM or your packet manager in general!! Expected results: 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