Description of problem: The --skip-broken code fails to fix the dependency issue in the attached log and continue with the install. The update of system-config-firewall-tui and system-config-firewall fail because the wrong version of usermode is the only thing available, but both of these are not skipped (the -tui package has no requires but is required by system-config-firewall which also requires usermode). Skip broken should prevent both packages from stopping the update. Version-Release number of selected component (if applicable): yum-3.2.11-1.fc9.noarch ---> Package system-config-firewall.noarch 0:1.2.3-1.fc9 set to be updated Checking deps for system-config-firewall.noarch 0-1.2.3-1.fc9 - u looking for (u'usermode', u'GE', (u'0', u'1.94.1', None)) as a requirement of system-config-firewall.noarch 0-1.2.3-1.fc9 - u looking for (u'system-config-firewall-tui', u'EQ', (u'0', u'1.2.3', u'1.fc9')) as a requirement of system-config-firewall.noarch 0-1.2.3-1.fc9 - u system-config-firewall-1.2.3-1.fc9.noarch requires: usermode >= 1.94.1 --> Processing Dependency: usermode >= 1.94.1 for package: system-config-firewall Searching pkgSack for dep: usermode Potential match for usermode from usermode-1.94-1.fc9.x86_64 system-config-firewall-1.2.3-1.fc9.noarch from development has depsolving problems --> Missing Dependency: usermode >= 1.94.1 is needed by package system-config-firewall-1.2.3-1.fc9.noarch (development) 1:anjuta-2.2.0-4.fc9.x86_64 from installed has depsolving problems --> Missing Dependency: libgbf-widgets-1.so.0()(64bit) is needed by package 1:anjuta-2.2.0-4.fc9.x86_64 (installed) Running "postresolve" handler for "fedorakmod" plugin Skip-broken round 1 --> Running transaction check Checking deps for system-config-firewall-tui.noarch 0-1.2.2-1.fc9 - None system-config-firewall-1.2.2-1.fc9.noarch requires: system-config-firewall-tui = 1.2.2-1.fc9 --> Processing Dependency: system-config-firewall-tui = 1.2.2-1.fc9 for package: system-config-firewall Potential Provider: system-config-firewall-tui.noarch 0:1.2.2-1.fc9 Mode is u for provider of system-config-firewall-tui = 1.2.2-1.fc9: system-config-firewall-tui.noarch 0:1.2.2-1.fc9 Mode for pkg providing system-config-firewall-tui = 1.2.2-1.fc9: u Error: No Package Matching system-config-firewall
Created attachment 294543 [details] sysconf-firewall-skipbroken-fail-d9.txt
*** This bug has been marked as a duplicate of 432143 ***