There was an error in the postun of the Lucene package when I yum removed libgcj. Please refer to the attached log file for details. Thanks.
Created attachment 140405 [details] log file showing postun problems removing libgcj
FC6's lucene (1.4.2-1jpp.14) has a Requires(pre) and Requires(post) for java-1.4.2-gcj-compat. However, the log shows that it is being uninstalled before lucene is. This should not be happening... seems like an issue with yum. Adding Jeremy to cc:.
s/lucene (1.4.2-1jpp.14)/lucene (1.4.3.1jpp.14)
(In reply to comment #2) > FC6's lucene (1.4.2-1jpp.14) has a Requires(pre) and Requires(post) for > java-1.4.2-gcj-compat. However, the log shows that it is being uninstalled > before lucene is. This should not be happening... seems like an issue with yum. The Eclipse sub-packages have a Requires(postun) for java-gcj-compat as well and as you can see they have the same problem. In fact the Eclipse packages leave directories on the filesystem because the Requires(postun) ordering of the sub-packages are not respected either.
Given that you were removing libgcc as well, this likely led to a number of dep loops at which point, ordering can't be guaranteed
Since this isn't a bug, I'll close it. If I have come up with a test case involving the eclispe alone, I'll file a bug against rpm.