Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 60100 - >=gconf-editor-2.6 needs a GTK+-2.4 DEPEND
Summary: >=gconf-editor-2.6 needs a GTK+-2.4 DEPEND
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High minor (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-08-11 16:29 UTC by Tim Yamin (RETIRED)
Modified: 2004-10-30 14:14 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 Tim Yamin (RETIRED) gentoo-dev 2004-08-11 16:29:44 UTC
Compiling gconf-editor-2.6.0 and above fails at linking since gtk_flush_display(...) is not defined in GTK+ lower than 2.4 according to the API documentation. The DEPENDs for gconf-editor-2.6 need to be updated from ">=x11-libs/gtk+-2.0.2" to ">=x11-libs/gtk+-2.4".

Also, the ebuilds are currently doing RDEPEND="..." and DEPEND="${RDEPEND}" - this is wrong according to Ebuild Policy [1] and this should be updated to just DEPEND="...".

[1] http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=3&chap=1
Comment 1 foser (RETIRED) gentoo-dev 2004-08-12 08:55:41 UTC
could someone fix that dep, maybe relay it upstream (i bet it's wrong in the configure file)..

as far as the rdep thing goes, i think you misinterpret it, should probably be made more clear that this is only when it's literally DEP="${RDEP}"
Comment 2 Tim Yamin (RETIRED) gentoo-dev 2004-08-12 09:00:13 UTC
> this is only when it's literally DEP="${RDEP}"

Hm, I didn't notice the gettext and intltool in there. Then it's fine as-is.
Comment 3 foser (RETIRED) gentoo-dev 2004-10-30 14:14:05 UTC
this has been long fixed