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