Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 35155 - Yelp requires libgtkhtml 2.1.2, claims I have 2.0.2, but I have 3.0.7
Summary: Yelp requires libgtkhtml 2.1.2, claims I have 2.0.2, but I have 3.0.7
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: High major
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-12-05 14:33 UTC by jsado_sc3
Modified: 2003-12-05 15:55 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jsado_sc3 2003-12-05 14:33:36 UTC
I'm trying to emerge Evolution. One of it's dependencies is yelp. This is the
error message I get when yelp configures:
checking DB2HTML_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/libxml2  
checking DB2HTML_LIBS... -lglib-2.0 -lxslt -lxml2 -lpthread -lz -lm  
checking for
        gnome-vfs-2.0 >= 1.1
        libgnome-2.0 >= 2.0.2
        libgnomeui-2.0 >= 1.103.0
        libbonobo-2.0 >= 1.108.0
        libxslt >= 1.0.15
        libglade-2.0 >= 2.0.0
        gconf-2.0
        libgtkhtml-2.0 >= 2.1.2
... Requested 'libgtkhtml-2.0 >= 2.1.2' but version of libgtkhtml is 2.0.2

configure: error: Library requirements (
        gnome-vfs-2.0 >= 1.1
        libgnome-2.0 >= 2.0.2
        libgnomeui-2.0 >= 1.103.0
        libbonobo-2.0 >= 1.108.0
        libxslt >= 1.0.15
        libglade-2.0 >= 2.0.0
        gconf-2.0
        libgtkhtml-2.0 >= 2.1.2
) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your
libraries are in a nonstandard prefix so pkg-config can find them.

!!! ERROR: gnome-extra/yelp-2.4.0 failed.
!!! Function econf, Line 14, Exitcode 1
!!! econf failed


Reproducible: Always
Steps to Reproduce:




I consider this a major severity, because I can't check my email until Evolution
is installed.
Comment 1 foser (RETIRED) gentoo-dev 2003-12-05 15:55:33 UTC
just merge a recent libgtkhtml : 'emerge =libgtkhtml-2.4* -vup' and you should be fine after that.

Problem is portage can't handle ranged deps very well atm ( >x <y ) and we have to resort to some trickery. This should not be a problem if you keep your system allover up to date. 

libgtkhtml 2 & 3 are different, but can coexist. Portage only mentions the latest version on a search, you also have libgtkhtml-2 installed : 'etcat -v libtkhtml' will tell (in gentoolkit package).