I'm trying to update from FC4T2 to current rawhide, x86_64: yum update: [...] --> Running transaction check --> Processing Dependency: struts11 = 1.1-1jpp_2fc for package: struts11-webapps-tomcat5 --> Finished Dependency Resolution Error: Missing Dependency: struts11 = 1.1-1jpp_2fc is needed by package struts11-webapps-tomcat5
OK, what about: sudo yum --exclude=struts11-webapps-tomcat5 update
Same result!
Now, a suggestion:
Why can't yum have a switch to tell it to go ahead and update whatever it can, instead of refusing to proceed to update 1000 packages just because of 1 dep problem?
On Sat, 2005-05-07 at 15:31 -0400, Neal Becker wrote:
I'm trying to update from FC4T2 to current rawhide, x86_64: yum update: [...] --> Running transaction check --> Processing Dependency: struts11 = 1.1-1jpp_2fc for package: struts11-webapps-tomcat5 --> Finished Dependency Resolution Error: Missing Dependency: struts11 = 1.1-1jpp_2fc is needed by package struts11-webapps-tomcat5
OK, what about: sudo yum --exclude=struts11-webapps-tomcat5 update
Same result!
You need to exclude struts11 The problem is that struts11-webapps-tomcat5 needs the old version of struts11 (I'm guessing here) and yum is trying to update that old struts11 - so until the tomcat is rebuilt, you will get that error.
Now, a suggestion:
Why can't yum have a switch to tell it to go ahead and update whatever it can, instead of refusing to proceed to update 1000 packages just because of 1 dep problem?
That would be nice - but I suspect it would require a lot of additional code for something that shouldn't happen once core is stable (it has ONLY happened to me in core3 when I use repositories other than core/extras/livna)
Michael A. Peters wrote:
On Sat, 2005-05-07 at 15:31 -0400, Neal Becker wrote:
I'm trying to update from FC4T2 to current rawhide, x86_64: yum update: [...] --> Running transaction check --> Processing Dependency: struts11 = 1.1-1jpp_2fc for package: struts11-webapps-tomcat5 --> Finished Dependency Resolution Error: Missing Dependency: struts11 = 1.1-1jpp_2fc is needed by package struts11-webapps-tomcat5
OK, what about: sudo yum --exclude=struts11-webapps-tomcat5 update
Same result!
You need to exclude struts11 The problem is that struts11-webapps-tomcat5 needs the old version of struts11 (I'm guessing here) and yum is trying to update that old struts11 - so until the tomcat is rebuilt, you will get that error.
Now, a suggestion:
Why can't yum have a switch to tell it to go ahead and update whatever it can, instead of refusing to proceed to update 1000 packages just because of 1 dep problem?
That would be nice - but I suspect it would require a lot of additional code for something that shouldn't happen once core is stable (it has ONLY happened to me in core3 when I use repositories other than core/extras/livna)
Ran into this as well... as per a previous message on this list
yum erase struts11* yum install struts11 yum update struts11
was the solution that worked for me.
Bill