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)