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:
Created attachment 21924 [details] x11-themes/gtk-engines-crux ebuild with gnome dependancies removed
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
Those individual gtk-engines ebuilds have been deprecated. If you are still interested in this engine, you should be looking at gnome-themes.