Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 35446 - x11-themes/gtk-engines-crux dependancy problem
Summary: x11-themes/gtk-engines-crux dependancy problem
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Highest normal
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-12-09 07:18 UTC by jim_jim33
Modified: 2005-03-06 22:06 UTC (History)
2 users (show)

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


Attachments
x11-themes/gtk-engines-crux ebuild with gnome dependancies removed (gtk-engines-crux-1.9.5-r1.ebuild,891 bytes, text/plain)
2003-12-09 07:22 UTC, jim_jim33
Details

Note You need to log in before you can comment on or make changes to this bug.
Description jim_jim33 2003-12-09 07:18:21 UTC
The configure script of x11-themes/gtk-engines-crux requires libgnomeui, but the
dependancy is not listed in the ebuild.

However, I do have gnome libraries installed but I wanted to use this engine
anyway, so after a little searching, I found out that the engine does not appear
to use gnome libraries for anything except compiling a small test executable. 
This theme works fine without gnome libraries if you take out a call to
gnome_init in a test.c file.  Here is the ebuild I used, which removes any
dependancy on libgnomeui.  If you'd prefer not to commit something like this,
you should at least add libgnomeui to the ebuild dependancies.

Reproducible: Always
Steps to Reproduce:
Comment 1 jim_jim33 2003-12-09 07:22:04 UTC
Created attachment 21924 [details]
x11-themes/gtk-engines-crux ebuild with gnome dependancies removed
Comment 2 Peter Gantner (a.k.a. nephros) 2004-05-14 02:43:12 UTC
Can confirm this. The above ebuild works fine.

Searchbait/the exact error:

./configure: line 8589: ./po/POTFILES.in: No such file or directory
checking for pkg-config... /usr/bin/pkg-config
checking for gtk+-2.0 >= 1.3.11
                  gdk-pixbuf-2.0 >= 1.3.11
                  libgnomeui-2.0
                  libglade-2.0... Package libgnomeui-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libgnomeui-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libgnomeui-2.0' found

configure: error: Library requirements (gtk+-2.0 >= 1.3.11
                  gdk-pixbuf-2.0 >= 1.3.11
                  libgnomeui-2.0
                  libglade-2.0) 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: x11-themes/gtk-engines-crux-1.9.5-r1 failed.
!!! Function econf, Line 365, Exitcode 1
!!! econf failed
Comment 3 Leonardo Boshell (RETIRED) gentoo-dev 2005-03-06 22:06:05 UTC
Those individual gtk-engines ebuilds have been deprecated. If you are still interested in this engine, you should be looking at gnome-themes.