Bug 773440 - clean_requirements_on_remove tries to remove dependencies still required by other packages
Summary: clean_requirements_on_remove tries to remove dependencies still required by o...
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: yum
Version: 16
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Fedora Packaging Toolset Team
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-01-11 20:31 UTC by Garrett Holmstrom
Modified: 2014-01-21 23:20 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-02-13 20:48:05 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Garrett Holmstrom 2012-01-11 20:31:29 UTC
Description of problem:
An update to eclipse-platform dropped that package's dependence on tomcat6-jsp-2.1-api.  clean_requirements_on_remove then went to remove it, but there were still two other packages (javamail and bsf) that still required it.  So after tomcat6-jsp-2.1-api was marked for removal that package's revdeps were pulled out as well, breaking the transaction since some of those revdeps were needed by other packages on the system.  See the output below for more info.


Version-Release number of selected component (if applicable):
yum-3.4.3-7.fc16.noarch


How reproducible:
Always, at least on this system.  Ask if you need a package list.


Steps to Reproduce:
1. yum upgrade (from F16 as of last Friday)

  
Actual results:
[212] luna ~ # yum -v shell
Not loading "blacklist" plugin, as it is disabled
Loading "local" plugin
Loading "presto" plugin
Not loading "whiteout" plugin, as it is disabled
Config time: 0.019
Yum Version: 3.4.3
No argument to shell
Setting up Yum Shell
> upgrade
Yum Version: 3.4.3
Setting up Package Sacks
pkgsack time: 0.054
rpmdb time: 0.000
Setting up Upgrade Process
Updating Everything
Building updates object
up:Obs Init time: 0.311
up:simple updates time: 0.031
up:obs time: 0.007
up:condense time: 0.000
updates time: 0.712
Not Updating Package that is already updated: eclipse-rcp.x86_64 1:3.7.1-4.fc16
Not Updating Package that is already updated: eclipse-swt.x86_64 1:3.7.1-4.fc16
Not Updating Package that is already updated: eclipse-pde.x86_64 1:3.7.1-4.fc16
Not Updating Package that is already updated: eclipse-platform.x86_64 1:3.7.1-4.fc16
Not Updating Package that is already updated: eclipse-jdt.x86_64 1:3.7.1-4.fc16
> ts

============================================================
 Package           Arch    Version         Repository  Size
============================================================
Updating:
 eclipse-jdt       x86_64  1:3.7.1-7.fc16  updates      19 M
 eclipse-pde       x86_64  1:3.7.1-7.fc16  updates      84 M
 eclipse-platform  x86_64  1:3.7.1-7.fc16  updates      32 M
 eclipse-rcp       x86_64  1:3.7.1-7.fc16  updates     7.6 M
 eclipse-swt       x86_64  1:3.7.1-7.fc16  updates     2.2 M

Transaction Summary
============================================================
Upgrade       5 Packages

> ts solve
--> Running transaction check
---> Package eclipse-jdt.x86_64 1:3.7.1-4.fc16 will be updated
Checking deps for eclipse-jdt.x86_64 1:3.7.1-4.fc16 - ud
---> Package eclipse-jdt.x86_64 1:3.7.1-7.fc16 will be an update
Checking deps for eclipse-jdt.x86_64 1:3.7.1-7.fc16 - u
looking for ('eclipse-platform', 'EQ', ('1', '3.7.1', '7.fc16')) as a requirement of eclipse-jdt.x86_64 1:3.7.1-7.fc16 - u
looking for ('eclipse-cvs-client', 'EQ', ('1', '3.7.1', '7.fc16')) as a requirement of eclipse-jdt.x86_64 1:3.7.1-7.fc16 - u
---> Package eclipse-pde.x86_64 1:3.7.1-4.fc16 will be updated
Checking deps for eclipse-pde.x86_64 1:3.7.1-4.fc16 - ud
---> Package eclipse-pde.x86_64 1:3.7.1-7.fc16 will be an update
Checking deps for eclipse-pde.x86_64 1:3.7.1-7.fc16 - u
looking for ('eclipse-platform', 'EQ', ('1', '3.7.1', '7.fc16')) as a requirement of eclipse-pde.x86_64 1:3.7.1-7.fc16 - u
looking for ('eclipse-jdt', 'EQ', ('1', '3.7.1', '7.fc16')) as a requirement of eclipse-pde.x86_64 1:3.7.1-7.fc16 - u
---> Package eclipse-platform.x86_64 1:3.7.1-4.fc16 will be updated
Checking deps for eclipse-platform.x86_64 1:3.7.1-4.fc16 - ud
---> Package eclipse-platform.x86_64 1:3.7.1-7.fc16 will be an update
Checking deps for eclipse-platform.x86_64 1:3.7.1-7.fc16 - u
looking for ('eclipse-rcp', 'EQ', ('1', '3.7.1', '7.fc16')) as a requirement of eclipse-platform.x86_64 1:3.7.1-7.fc16 - u
looking for ('tomcat-lib', 'GE', ('0', '7.0.22', '2')) as a requirement of eclipse-platform.x86_64 1:3.7.1-7.fc16 - u
1:eclipse-platform-3.7.1-7.fc16.x86_64 requires: tomcat-lib >= 7.0.22-2
--> Processing Dependency: tomcat-lib >= 7.0.22-2 for package: 1:eclipse-platform-3.7.1-7.fc16.x86_64
Searching pkgSack for dep: tomcat-lib
TSINFO: Marking tomcat-lib-7.0.23-1.fc16.noarch as install for 1:eclipse-platform-3.7.1-7.fc16.x86_64
---> Package eclipse-rcp.x86_64 1:3.7.1-4.fc16 will be updated
Checking deps for eclipse-rcp.x86_64 1:3.7.1-4.fc16 - ud
---> Package eclipse-rcp.x86_64 1:3.7.1-7.fc16 will be an update
Checking deps for eclipse-rcp.x86_64 1:3.7.1-7.fc16 - u
looking for ('eclipse-swt', 'EQ', ('1', '3.7.1', '7.fc16')) as a requirement of eclipse-rcp.x86_64 1:3.7.1-7.fc16 - u
---> Package eclipse-swt.x86_64 1:3.7.1-4.fc16 will be updated
Checking deps for eclipse-swt.x86_64 1:3.7.1-4.fc16 - ud
---> Package eclipse-swt.x86_64 1:3.7.1-7.fc16 will be an update
Checking deps for eclipse-swt.x86_64 1:3.7.1-7.fc16 - u
--> Running transaction check
---> Package tomcat-lib.noarch 0:7.0.23-1.fc16 will be installed
Checking deps for tomcat-lib.noarch 0:7.0.23-1.fc16 - u
looking for ('tomcat-servlet-3.0-api', 'EQ', ('0', '7.0.23', '1.fc16')) as a requirement of tomcat-lib.noarch 0:7.0.23-1.fc16 - u
looking for ('tomcat-jsp-2.2-api', 'EQ', ('0', '7.0.23', '1.fc16')) as a requirement of tomcat-lib.noarch 0:7.0.23-1.fc16 - u
looking for ('tomcat-el-2.2-api', 'EQ', ('0', '7.0.23', '1.fc16')) as a requirement of tomcat-lib.noarch 0:7.0.23-1.fc16 - u
looking for ('ecj', None, (None, None, None)) as a requirement of tomcat-lib.noarch 0:7.0.23-1.fc16 - u
looking for ('coreutils', None, (None, None, None)) as a requirement of tomcat-lib.noarch 0:7.0.23-1.fc16 - u
looking for ('apache-commons-pool', None, (None, None, None)) as a requirement of tomcat-lib.noarch 0:7.0.23-1.fc16 - u
looking for ('apache-commons-dbcp', None, (None, None, None)) as a requirement of tomcat-lib.noarch 0:7.0.23-1.fc16 - u
looking for ('apache-commons-collections', None, (None, None, None)) as a requirement of tomcat-lib.noarch 0:7.0.23-1.fc16 - u
tomcat-lib-7.0.23-1.fc16.noarch requires: tomcat-servlet-3.0-api = 7.0.23-1.fc16
--> Processing Dependency: tomcat-servlet-3.0-api = 7.0.23-1.fc16 for package: tomcat-lib-7.0.23-1.fc16.noarch
Searching pkgSack for dep: tomcat-servlet-3.0-api
TSINFO: Marking tomcat-servlet-3.0-api-7.0.23-1.fc16.noarch as install for tomcat-lib-7.0.23-1.fc16.noarch
tomcat-lib-7.0.23-1.fc16.noarch requires: tomcat-jsp-2.2-api = 7.0.23-1.fc16
--> Processing Dependency: tomcat-jsp-2.2-api = 7.0.23-1.fc16 for package: tomcat-lib-7.0.23-1.fc16.noarch
Searching pkgSack for dep: tomcat-jsp-2.2-api
TSINFO: Marking tomcat-jsp-2.2-api-7.0.23-1.fc16.noarch as install for tomcat-lib-7.0.23-1.fc16.noarch
tomcat-lib-7.0.23-1.fc16.noarch requires: tomcat-el-2.2-api = 7.0.23-1.fc16
--> Processing Dependency: tomcat-el-2.2-api = 7.0.23-1.fc16 for package: tomcat-lib-7.0.23-1.fc16.noarch
Searching pkgSack for dep: tomcat-el-2.2-api
TSINFO: Marking tomcat-el-2.2-api-7.0.23-1.fc16.noarch as install for tomcat-lib-7.0.23-1.fc16.noarch
tomcat-lib-7.0.23-1.fc16.noarch requires: ecj
--> Processing Dependency: ecj for package: tomcat-lib-7.0.23-1.fc16.noarch
Searching pkgSack for dep: ecj
TSINFO: Marking 1:ecj-3.4.2-9.fc15.x86_64 as install for tomcat-lib-7.0.23-1.fc16.noarch
tomcat-lib-7.0.23-1.fc16.noarch requires: apache-commons-pool
--> Processing Dependency: apache-commons-pool for package: tomcat-lib-7.0.23-1.fc16.noarch
Searching pkgSack for dep: apache-commons-pool
TSINFO: Marking apache-commons-pool-1.5.6-1.fc16.noarch as install for tomcat-lib-7.0.23-1.fc16.noarch
tomcat-lib-7.0.23-1.fc16.noarch requires: apache-commons-dbcp
--> Processing Dependency: apache-commons-dbcp for package: tomcat-lib-7.0.23-1.fc16.noarch
Searching pkgSack for dep: apache-commons-dbcp
TSINFO: Marking apache-commons-dbcp-1.4-7.fc16.noarch as install for tomcat-lib-7.0.23-1.fc16.noarch
tomcat-lib-7.0.23-1.fc16.noarch requires: apache-commons-collections
--> Processing Dependency: apache-commons-collections for package: tomcat-lib-7.0.23-1.fc16.noarch
Searching pkgSack for dep: apache-commons-collections
TSINFO: Marking apache-commons-collections-3.2.1-11.fc16.noarch as install for tomcat-lib-7.0.23-1.fc16.noarch
--> Running transaction check
---> Package apache-commons-collections.noarch 0:3.2.1-11.fc16 will be installed
Checking deps for apache-commons-collections.noarch 0:3.2.1-11.fc16 - u
looking for ('/bin/sh', None, (None, None, None)) as a requirement of apache-commons-collections.noarch 0:3.2.1-11.fc16 - u
looking for ('/bin/sh', None, (None, None, None)) as a requirement of apache-commons-collections.noarch 0:3.2.1-11.fc16 - u
looking for ('java', None, (None, None, None)) as a requirement of apache-commons-collections.noarch 0:3.2.1-11.fc16 - u
looking for ('jpackage-utils', None, (None, None, None)) as a requirement of apache-commons-collections.noarch 0:3.2.1-11.fc16 - u
looking for ('jpackage-utils', None, (None, None, None)) as a requirement of apache-commons-collections.noarch 0:3.2.1-11.fc16 - u
---> Package apache-commons-dbcp.noarch 0:1.4-7.fc16 will be installed
Checking deps for apache-commons-dbcp.noarch 0:1.4-7.fc16 - u
looking for ('java', 'GE', ('1', '1.6.0', None)) as a requirement of apache-commons-dbcp.noarch 0:1.4-7.fc16 - u
looking for ('jpackage-utils', None, (None, None, None)) as a requirement of apache-commons-dbcp.noarch 0:1.4-7.fc16 - u
looking for ('apache-commons-pool', None, (None, None, None)) as a requirement of apache-commons-dbcp.noarch 0:1.4-7.fc16 - u
---> Package apache-commons-pool.noarch 0:1.5.6-1.fc16 will be installed
Checking deps for apache-commons-pool.noarch 0:1.5.6-1.fc16 - u
looking for ('java', 'GE', ('1', '1.6.0', None)) as a requirement of apache-commons-pool.noarch 0:1.5.6-1.fc16 - u
looking for ('/bin/sh', None, (None, None, None)) as a requirement of apache-commons-pool.noarch 0:1.5.6-1.fc16 - u
looking for ('/bin/sh', None, (None, None, None)) as a requirement of apache-commons-pool.noarch 0:1.5.6-1.fc16 - u
looking for ('jpackage-utils', None, (None, None, None)) as a requirement of apache-commons-pool.noarch 0:1.5.6-1.fc16 - u
looking for ('jpackage-utils', None, (None, None, None)) as a requirement of apache-commons-pool.noarch 0:1.5.6-1.fc16 - u
---> Package ecj.x86_64 1:3.4.2-9.fc15 will be installed
Checking deps for ecj.x86_64 1:3.4.2-9.fc15 - u
looking for ('libgcj', 'GE', ('0', '4.0.0', None)) as a requirement of ecj.x86_64 1:3.4.2-9.fc15 - u
looking for ('libm.so.6(GLIBC_2.2.5)(64bit)', None, (None, None, None)) as a requirement of ecj.x86_64 1:3.4.2-9.fc15 - u
looking for ('/bin/sh', None, (None, None, None)) as a requirement of ecj.x86_64 1:3.4.2-9.fc15 - u
looking for ('libc.so.6(GLIBC_2.2.5)(64bit)', None, (None, None, None)) as a requirement of ecj.x86_64 1:3.4.2-9.fc15 - u
looking for ('java-gcj-compat', None, (None, None, None)) as a requirement of ecj.x86_64 1:3.4.2-9.fc15 - u
looking for ('/bin/sh', None, (None, None, None)) as a requirement of ecj.x86_64 1:3.4.2-9.fc15 - u
looking for ('libgcc_s.so.1(GCC_3.0)(64bit)', None, (None, None, None)) as a requirement of ecj.x86_64 1:3.4.2-9.fc15 - u
looking for ('rtld(GNU_HASH)', None, (None, None, None)) as a requirement of ecj.x86_64 1:3.4.2-9.fc15 - u
looking for ('java-gcj-compat', None, (None, None, None)) as a requirement of ecj.x86_64 1:3.4.2-9.fc15 - u
looking for ('libgcj_bc.so.1()(64bit)', None, (None, None, None)) as a requirement of ecj.x86_64 1:3.4.2-9.fc15 - u
looking for ('libpthread.so.0()(64bit)', None, (None, None, None)) as a requirement of ecj.x86_64 1:3.4.2-9.fc15 - u
looking for ('libgcc_s.so.1()(64bit)', None, (None, None, None)) as a requirement of ecj.x86_64 1:3.4.2-9.fc15 - u
looking for ('librt.so.1()(64bit)', None, (None, None, None)) as a requirement of ecj.x86_64 1:3.4.2-9.fc15 - u
looking for ('libdl.so.2()(64bit)', None, (None, None, None)) as a requirement of ecj.x86_64 1:3.4.2-9.fc15 - u
looking for ('libm.so.6()(64bit)', None, (None, None, None)) as a requirement of ecj.x86_64 1:3.4.2-9.fc15 - u
looking for ('libz.so.1()(64bit)', None, (None, None, None)) as a requirement of ecj.x86_64 1:3.4.2-9.fc15 - u
---> Package tomcat-el-2.2-api.noarch 0:7.0.23-1.fc16 will be installed
Checking deps for tomcat-el-2.2-api.noarch 0:7.0.23-1.fc16 - u
looking for ('chkconfig', None, (None, None, None)) as a requirement of tomcat-el-2.2-api.noarch 0:7.0.23-1.fc16 - u
looking for ('chkconfig', None, (None, None, None)) as a requirement of tomcat-el-2.2-api.noarch 0:7.0.23-1.fc16 - u
looking for ('/bin/sh', None, (None, None, None)) as a requirement of tomcat-el-2.2-api.noarch 0:7.0.23-1.fc16 - u
looking for ('/bin/sh', None, (None, None, None)) as a requirement of tomcat-el-2.2-api.noarch 0:7.0.23-1.fc16 - u
---> Package tomcat-jsp-2.2-api.noarch 0:7.0.23-1.fc16 will be installed
Checking deps for tomcat-jsp-2.2-api.noarch 0:7.0.23-1.fc16 - u
looking for ('tomcat-servlet-3.0-api', 'EQ', ('0', '7.0.23', '1.fc16')) as a requirement of tomcat-jsp-2.2-api.noarch 0:7.0.23-1.fc16 - u
looking for ('chkconfig', None, (None, None, None)) as a requirement of tomcat-jsp-2.2-api.noarch 0:7.0.23-1.fc16 - u
looking for ('chkconfig', None, (None, None, None)) as a requirement of tomcat-jsp-2.2-api.noarch 0:7.0.23-1.fc16 - u
looking for ('/bin/sh', None, (None, None, None)) as a requirement of tomcat-jsp-2.2-api.noarch 0:7.0.23-1.fc16 - u
looking for ('/bin/sh', None, (None, None, None)) as a requirement of tomcat-jsp-2.2-api.noarch 0:7.0.23-1.fc16 - u
---> Package tomcat-servlet-3.0-api.noarch 0:7.0.23-1.fc16 will be installed
Checking deps for tomcat-servlet-3.0-api.noarch 0:7.0.23-1.fc16 - u
looking for ('chkconfig', None, (None, None, None)) as a requirement of tomcat-servlet-3.0-api.noarch 0:7.0.23-1.fc16 - u
looking for ('chkconfig', None, (None, None, None)) as a requirement of tomcat-servlet-3.0-api.noarch 0:7.0.23-1.fc16 - u
looking for ('/bin/sh', None, (None, None, None)) as a requirement of tomcat-servlet-3.0-api.noarch 0:7.0.23-1.fc16 - u
looking for ('/bin/sh', None, (None, None, None)) as a requirement of tomcat-servlet-3.0-api.noarch 0:7.0.23-1.fc16 - u
--> Finished Dependency Resolution
Dependency Process ending
--> Finding unneeded leftover dependencies
Examining revdeps of webkitgtk-1.6.1-1.fc16.x86_64
webkitgtk-1.6.1-1.fc16.x86_64 has revdep midori-0.4.3-1.fc16.x86_64 which was user-installed.
Examining revdeps of xulrunner-9.0.1-1.fc16.x86_64
xulrunner-9.0.1-1.fc16.x86_64 has revdep libproxy-mozjs-0.4.7-1.fc16.x86_64 which was user-installed.
Examining revdeps of gtk2-2.24.8-3.fc16.x86_64
gtk2-2.24.8-3.fc16.x86_64 has revdep ibus-1.4.0-17.fc16.x86_64 which was user-installed.
Examining revdeps of jpackage-utils-1.7.5-15.fc16.x86_64
jpackage-utils-1.7.5-15.fc16.x86_64 has revdep eclipse-dtp-1.9.0-2.fc16.noarch which was user-installed.
Examining revdeps of 1:icu4j-eclipse-4.4.2-2.fc16.x86_64
1:icu4j-eclipse-4.4.2-2.fc16.x86_64 has no user-installed revdeps.
Examining revdeps of hamcrest-1.1-10.4.fc15.noarch
hamcrest-1.1-10.4.fc15.noarch has no user-installed revdeps.
Examining revdeps of objectweb-asm-3.3.1-1.fc16.noarch
objectweb-asm-3.3.1-1.fc16.noarch has revdep 1:eclipse-cdt-8.0.0-5.fc16.x86_64 which was user-installed.
Examining revdeps of apache-commons-el-1.0-22.fc15.noarch
apache-commons-el-1.0-22.fc15.noarch has no user-installed revdeps.
Examining revdeps of ant-jdepend-1.8.2-6.fc16.noarch
ant-jdepend-1.8.2-6.fc16.noarch has no user-installed revdeps.
Examining revdeps of lucene-contrib-2.9.4-7.fc16.noarch
lucene-contrib-2.9.4-7.fc16.noarch has no user-installed revdeps.
Examining revdeps of tomcat5-jasper-eclipse-5.5.31-3.fc15.noarch
tomcat5-jasper-eclipse-5.5.31-3.fc15.noarch has no user-installed revdeps.
---> Marking tomcat5-jasper-eclipse to be removed - no longer needed by eclipse-platform
Examining revdeps of tomcat6-jsp-2.1-api-6.0.32-17.fc16.noarch
tomcat6-jsp-2.1-api-6.0.32-17.fc16.noarch has no user-installed revdeps.
---> Marking tomcat6-jsp-2.1-api to be removed - no longer needed by eclipse-platform
Examining revdeps of ant-commons-logging-1.8.2-6.fc16.noarch
ant-commons-logging-1.8.2-6.fc16.noarch has no user-installed revdeps.
Examining revdeps of ant-commons-net-1.8.2-6.fc16.noarch
ant-commons-net-1.8.2-6.fc16.noarch has no user-installed revdeps.
Examining revdeps of jsch-0.1.44-3.fc15.noarch
jsch-0.1.44-3.fc15.noarch has no user-installed revdeps.
Examining revdeps of ant-jsch-1.8.2-6.fc16.noarch
ant-jsch-1.8.2-6.fc16.noarch has no user-installed revdeps.
Examining revdeps of ant-javamail-1.8.2-6.fc16.noarch
ant-javamail-1.8.2-6.fc16.noarch has no user-installed revdeps.
Examining revdeps of sat4j-2.3.0-1.fc16.noarch
sat4j-2.3.0-1.fc16.noarch has no user-installed revdeps.
Examining revdeps of ant-apache-regexp-1.8.2-6.fc16.noarch
ant-apache-regexp-1.8.2-6.fc16.noarch has no user-installed revdeps.
Examining revdeps of ant-swing-1.8.2-6.fc16.noarch
ant-swing-1.8.2-6.fc16.noarch has no user-installed revdeps.
Examining revdeps of ant-apache-xalan2-1.8.2-6.fc16.noarch
ant-apache-xalan2-1.8.2-6.fc16.noarch has no user-installed revdeps.
Examining revdeps of ant-testutil-1.8.2-6.fc16.noarch
ant-testutil-1.8.2-6.fc16.noarch has no user-installed revdeps.
Examining revdeps of lucene-2.9.4-7.fc16.noarch
lucene-2.9.4-7.fc16.noarch has revdep 1:libreoffice-writer-3.4.4.2-6.fc16.x86_64 which was user-installed.
Examining revdeps of apache-commons-logging-1.1.1-16.fc16.noarch
apache-commons-logging-1.1.1-16.fc16.noarch has revdep eclipse-valgrind-0.7.0-1.fc16.x86_64 which was user-installed.
Examining revdeps of ant-apache-bsf-1.8.2-6.fc16.noarch
ant-apache-bsf-1.8.2-6.fc16.noarch has no user-installed revdeps.
Examining revdeps of ant-apache-resolver-1.8.2-6.fc16.noarch
ant-apache-resolver-1.8.2-6.fc16.noarch has no user-installed revdeps.
Examining revdeps of jetty-6.1.26-7.fc16.noarch
jetty-6.1.26-7.fc16.noarch has no user-installed revdeps.
Examining revdeps of ant-apache-log4j-1.8.2-6.fc16.noarch
ant-apache-log4j-1.8.2-6.fc16.noarch has no user-installed revdeps.
Examining revdeps of apache-commons-codec-1.4-12.fc15.noarch
apache-commons-codec-1.4-12.fc15.noarch has revdep 1:eclipse-pydev-2.2.4-1.fc16.noarch which was user-installed.
Examining revdeps of ant-apache-bcel-1.8.2-6.fc16.noarch
ant-apache-bcel-1.8.2-6.fc16.noarch has no user-installed revdeps.
Examining revdeps of ant-apache-oro-1.8.2-6.fc16.noarch
ant-apache-oro-1.8.2-6.fc16.noarch has no user-installed revdeps.
Examining revdeps of ant-junit-1.8.2-6.fc16.noarch
ant-junit-1.8.2-6.fc16.noarch has no user-installed revdeps.
Examining revdeps of ant-antlr-1.8.2-6.fc16.noarch
ant-antlr-1.8.2-6.fc16.noarch has no user-installed revdeps.
Examining revdeps of ant-jmf-1.8.2-6.fc16.noarch
ant-jmf-1.8.2-6.fc16.noarch has no user-installed revdeps.
Examining revdeps of tomcat6-servlet-2.5-api-6.0.32-17.fc16.noarch
tomcat6-servlet-2.5-api-6.0.32-17.fc16.noarch has been visited already and cannot be removed.
Examining revdeps of junit4-4.8.2-2.fc15.noarch
junit4-4.8.2-2.fc15.noarch has no user-installed revdeps.
Examining revdeps of junit-3.8.2-8.fc15.noarch
junit-3.8.2-8.fc15.noarch has revdep 1:eclipse-pydev-2.2.4-1.fc16.noarch which was user-installed.
Examining revdeps of 1:jakarta-commons-httpclient-3.1-5.fc16.noarch
1:jakarta-commons-httpclient-3.1-5.fc16.noarch has revdep eclipse-valgrind-0.7.0-1.fc16.x86_64 which was user-installed.
Examining revdeps of 1:java-1.6.0-openjdk-javadoc-1.6.0.0-61.1.10.4.fc16.x86_64
1:java-1.6.0-openjdk-javadoc-1.6.0.0-61.1.10.4.fc16.x86_64 has no user-installed revdeps.
Examining revdeps of 1:java-1.6.0-openjdk-devel-1.6.0.0-61.1.10.4.fc16.x86_64
1:java-1.6.0-openjdk-devel-1.6.0.0-61.1.10.4.fc16.x86_64 has been visited already and cannot be removed.
tomcat6-servlet-2.5-api-6.0.32-17.fc16.noarch has been visited already and cannot be removed.
Found and removing 2 unneeded dependencies
--> Running transaction check
---> Package tomcat5-jasper-eclipse.noarch 0:5.5.31-3.fc15 will be erased
Checking deps for tomcat5-jasper-eclipse.noarch 0:5.5.31-3.fc15 - e
---> Package tomcat6-jsp-2.1-api.noarch 0:6.0.32-17.fc16 will be erased
Checking deps for tomcat6-jsp-2.1-api.noarch 0:6.0.32-17.fc16 - e
jetty-6.1.26-7.fc16.noarch requires: jsp21
--> Processing Dependency: jsp21 for package: jetty-6.1.26-7.fc16.noarch
Needed Require is not a package name. Looking up: jsp21
Potential Provider: tomcat6-jsp-2.1-api.noarch 0:6.0.32-17.fc16
Mode is e for provider of jsp21: tomcat6-jsp-2.1-api.noarch 0:6.0.32-17.fc16
Mode for pkg providing jsp21: e
TSINFO: jetty-6.1.26-7.fc16.noarch package requiring jsp21 marked as erase
bsf-2.4.0-9.fc15.noarch requires: tomcat6-jsp-2.1-api
--> Processing Dependency: tomcat6-jsp-2.1-api for package: bsf-2.4.0-9.fc15.noarch
Potential Provider: tomcat6-jsp-2.1-api.noarch 0:6.0.32-17.fc16
Mode is e for provider of tomcat6-jsp-2.1-api: tomcat6-jsp-2.1-api.noarch 0:6.0.32-17.fc16
Mode for pkg providing tomcat6-jsp-2.1-api: e
TSINFO: bsf-2.4.0-9.fc15.noarch package requiring tomcat6-jsp-2.1-api marked as erase
javamail-1.4.3-6.fc15.noarch requires: tomcat6-jsp-2.1-api
--> Processing Dependency: tomcat6-jsp-2.1-api for package: javamail-1.4.3-6.fc15.noarch
Needed Require has already been looked up, cheating
Potential Provider: tomcat6-jsp-2.1-api.noarch 0:6.0.32-17.fc16
Mode is e for provider of tomcat6-jsp-2.1-api: tomcat6-jsp-2.1-api.noarch 0:6.0.32-17.fc16
Mode for pkg providing tomcat6-jsp-2.1-api: e
TSINFO: javamail-1.4.3-6.fc15.noarch package requiring tomcat6-jsp-2.1-api marked as erase
--> Running transaction check
---> Package bsf.noarch 0:2.4.0-9.fc15 will be erased
Checking deps for bsf.noarch 0:2.4.0-9.fc15 - e
ant-apache-bsf-1.8.2-6.fc16.noarch requires: bsf
--> Processing Dependency: bsf for package: ant-apache-bsf-1.8.2-6.fc16.noarch
Potential Provider: bsf.noarch 0:2.4.0-9.fc15
Mode is e for provider of bsf: bsf.noarch 0:2.4.0-9.fc15
Mode for pkg providing bsf: e
TSINFO: ant-apache-bsf-1.8.2-6.fc16.noarch package requiring bsf marked as erase
---> Package javamail.noarch 0:1.4.3-6.fc15 will be erased
Checking deps for javamail.noarch 0:1.4.3-6.fc15 - e
axis-1.4-8.fc15.noarch requires: javamail
--> Processing Dependency: javamail for package: axis-1.4-8.fc15.noarch
Potential Provider: javamail.noarch 0:1.4.3-6.fc15
Mode is e for provider of javamail: javamail.noarch 0:1.4.3-6.fc15
Mode for pkg providing javamail: e
TSINFO: axis-1.4-8.fc15.noarch package requiring javamail marked as erase
ant-javamail-1.8.2-6.fc16.noarch requires: javamail >= 1.2-5jpp
--> Processing Dependency: javamail >= 1.2-5jpp for package: ant-javamail-1.8.2-6.fc16.noarch
Potential Provider: javamail.noarch 0:1.4.3-6.fc15
Mode is e for provider of javamail >= 1.2-5jpp: javamail.noarch 0:1.4.3-6.fc15
Mode for pkg providing javamail >= 1.2-5jpp: e
TSINFO: ant-javamail-1.8.2-6.fc16.noarch package requiring javamail marked as erase
1:mx4j-3.0.1-12.fc15.noarch requires: javamail >= 1.2-5jpp
--> Processing Dependency: javamail >= 1.2-5jpp for package: 1:mx4j-3.0.1-12.fc15.noarch
Needed Require has already been looked up, cheating
Potential Provider: javamail.noarch 0:1.4.3-6.fc15
Mode is e for provider of javamail >= 1.2-5jpp: javamail.noarch 0:1.4.3-6.fc15
Mode for pkg providing javamail >= 1.2-5jpp: e
TSINFO: 1:mx4j-3.0.1-12.fc15.noarch package requiring javamail marked as erase
---> Package jetty.noarch 0:6.1.26-7.fc16 will be erased
Checking deps for jetty.noarch 0:6.1.26-7.fc16 - e
1:eclipse-platform-3.7.1-7.fc16.x86_64 requires: jetty >= 6.1.24-1
--> Processing Dependency: jetty >= 6.1.24-1 for package: 1:eclipse-platform-3.7.1-7.fc16.x86_64
Searching pkgSack for dep: jetty
jetty-6.1.26-7.fc16.noarch is in providing packages but it is already installed, removing.
--> Running transaction check
---> Package ant-apache-bsf.noarch 0:1.8.2-6.fc16 will be erased
Checking deps for ant-apache-bsf.noarch 0:1.8.2-6.fc16 - e
1:eclipse-platform-3.7.1-7.fc16.x86_64 requires: ant-apache-bsf
--> Processing Dependency: ant-apache-bsf for package: 1:eclipse-platform-3.7.1-7.fc16.x86_64
Searching pkgSack for dep: ant-apache-bsf
ant-apache-bsf-1.8.2-6.fc16.noarch is in providing packages but it is already installed, removing.
1:eclipse-platform-3.7.1-7.fc16.x86_64 requires: ant-apache-bsf
--> Processing Dependency: ant-apache-bsf for package: 1:eclipse-platform-3.7.1-7.fc16.x86_64
Searching pkgSack for dep: ant-apache-bsf
ant-apache-bsf-1.8.2-6.fc16.noarch is in providing packages but it is already installed, removing.
---> Package ant-javamail.noarch 0:1.8.2-6.fc16 will be erased
Checking deps for ant-javamail.noarch 0:1.8.2-6.fc16 - e
1:eclipse-platform-3.7.1-7.fc16.x86_64 requires: ant-javamail
--> Processing Dependency: ant-javamail for package: 1:eclipse-platform-3.7.1-7.fc16.x86_64
Searching pkgSack for dep: ant-javamail
ant-javamail-1.8.2-6.fc16.noarch is in providing packages but it is already installed, removing.
1:eclipse-platform-3.7.1-7.fc16.x86_64 requires: ant-javamail
--> Processing Dependency: ant-javamail for package: 1:eclipse-platform-3.7.1-7.fc16.x86_64
Searching pkgSack for dep: ant-javamail
ant-javamail-1.8.2-6.fc16.noarch is in providing packages but it is already installed, removing.
---> Package axis.noarch 0:1.4-8.fc15 will be erased
Checking deps for axis.noarch 0:1.4-8.fc15 - e
---> Package jetty.noarch 0:6.1.26-7.fc16 will be erased
Checking deps for jetty.noarch 0:6.1.26-7.fc16 - e
1:eclipse-platform-3.7.1-7.fc16.x86_64 requires: jetty >= 6.1.24-1
--> Processing Dependency: jetty >= 6.1.24-1 for package: 1:eclipse-platform-3.7.1-7.fc16.x86_64
Searching pkgSack for dep: jetty
jetty-6.1.26-7.fc16.noarch is in providing packages but it is already installed, removing.
---> Package mx4j.noarch 1:3.0.1-12.fc15 will be erased
Checking deps for mx4j.noarch 1:3.0.1-12.fc15 - e
--> Finished Dependency Resolution
Dependency Process ending
Depsolve time: 7.158
Error: Package: 1:eclipse-platform-3.7.1-7.fc16.x86_64 (updates)
    Requires: ant-apache-bsf
    Removing: ant-apache-bsf-1.8.2-6.fc16.noarch (@fedora)
        ant-apache-bsf = 1.8.2-6.fc16
        ant-apache-bsf = 1.8.2-6.fc16
Error: Package: 1:eclipse-platform-3.7.1-7.fc16.x86_64 (updates)
    Requires: ant-javamail
    Removing: ant-javamail-1.8.2-6.fc16.noarch (@fedora)
        ant-javamail = 1.8.2-6.fc16
        ant-javamail = 1.8.2-6.fc16
Error: Package: 1:eclipse-platform-3.7.1-7.fc16.x86_64 (updates)
    Requires: jetty >= 6.1.24-1
    Removing: jetty-6.1.26-7.fc16.noarch (@fedora)
        jetty = 6.1.26-7.fc16

Comment 1 Garrett Holmstrom 2012-02-29 18:16:05 UTC
[444] luna ~ # yumdb info eclipse-platform
Loaded plugins: local, presto
1:eclipse-platform-3.7.1-4.fc16.x86_64
     changed_by = 1032
     checksum_data = be0a76d35a4b989da944d90773c896283218e30ed6385b044568331e4736b8ac
     checksum_type = sha256
     command_line = upgrade
     from_repo = updates
     from_repo_revision = 1321897497
     from_repo_timestamp = 1321897786
     installed_by = 4294967295
     reason = dep
     releasever = 16

This is after updating to yum-3.4.3-19.fc16.noarch.

Comment 2 Fedora Admin XMLRPC Client 2012-04-27 15:26:40 UTC
This package has changed ownership in the Fedora Package Database.  Reassigning to the new owner of this component.

Comment 3 Casey Jao 2012-05-21 20:36:41 UTC
A potential fix for this has been committed (http://lists.baseurl.org/pipermail/yum-commits/2012-May/004628.html). Please update this if the bug persists.

Comment 4 Fedora End Of Life 2013-01-16 16:47:40 UTC
This message is a reminder that Fedora 16 is nearing its end of life.
Approximately 4 (four) weeks from now Fedora will stop maintaining
and issuing updates for Fedora 16. It is Fedora's policy to close all
bug reports from releases that are no longer maintained. At that time
this bug will be closed as WONTFIX if it remains open with a Fedora 
'version' of '16'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version prior to Fedora 16's end of life.

Bug Reporter: Thank you for reporting this issue and we are sorry that 
we may not be able to fix it before Fedora 16 is end of life. If you 
would still like to see this bug fixed and are able to reproduce it 
against a later version of Fedora, you are encouraged to click on 
"Clone This Bug" and open it against that version of Fedora.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events. Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

The process we are following is described here: 
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 5 Fedora End Of Life 2013-02-13 20:48:09 UTC
Fedora 16 changed to end-of-life (EOL) status on 2013-02-12. Fedora 16 is 
no longer maintained, which means that it will not receive any further 
security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of 
Fedora please feel free to reopen this bug against that version.

Thank you for reporting this bug and we are sorry it could not be fixed.


Note You need to log in before you can comment on or make changes to this bug.