Red Hat Bugzilla – Bug 91644
gtkhtml3-3.0.4-1 requires and provides wrong .so
Last modified: 2007-04-18 12:54:01 EDT
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4b) Gecko/20030509
Description of problem:
% sudo rpm -Fvh gtkhtml3-3.0.4-1.i386.rpm gtkhtml3-devel-3.0.4-1.i386.rpm
error: Failed dependencies:
libgal-2.0.so.3 is needed by gtkhtml3-3.0.4-1
libgtkhtml-3.0.so.1 is needed by gtkhtml3-3.0.4-1
libgtkhtml-a11y-3.0.so.1 is needed by gtkhtml3-3.0.4-1
libgtkhtml-3.0.so.1 is needed by (installed) evolution-1.3.3-2
libgtkhtml-a11y-3.0.so.1 is needed by (installed) evolution-1.3.3-2
If we ignore the requirements of evolution and take a closer look at what
gtkhtml3 requires and provides we notice:
% rpm -qp --provides gtkhtml3-3.0.4-1.i386.rpm
gtkhtml3 = 3.0.4-1
% rpm -qp --requires gtkhtml3-3.0.4-1.i386.rpm|grep gtkht
Same thing seems to be the problem with libgal2-1.99.6-1, I'll file a separate
bug on that...
Filed under gtkhtml2 as the component gtkhtml3 doesn't exist.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Try installing/freshening gtkhtml3
Actual Results: Fails due to dependencies against itself
Expected Results: Shouldn't fail
libgal2 is bug #91645, they're pretty much related to install evolution 1.3.92-1.
I don't get it how the dependencies are wrong on the rawhide binary build since
if I rebuild from the SRPM they're automagically correct.
this is really a gtkhml3 bug, reassigning.
Fixed in -2.