Platform is Gentoo Prefix on SUSE Enterprise 10 SP2. Emerging fails with checking for CAIRO_USER_FONTS... yes checking for INKSCAPE... configure: error: Package requirements (gdkmm-2.4 glibmm-2.4 giomm-2.4 gtkmm-2.4 >= 2.10.0 gtk+-2.0 libxml-2.0 >= 2.6.11 libxslt >= 1.0.15 cairo sigc++-2.0 >= 2.0.12 gthread-2.0 >= 2.0 libpng >= 1.2 gsl) were not met: No package 'gdkmm-2.4' found No package 'gtkmm-2.4' found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables INKSCAPE_CFLAGS and INKSCAPE_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. !!! Please attach the following file when seeking support: !!! /local/scratch/portage/media-gfx/inkscape-0.48.0/work/inkscape-0.48.0/config.log * ERROR: media-gfx/inkscape-0.48.0 failed (configure phase): * econf failed `equery list gtkmm' produces [IP-] [ ] dev-cpp/gtkmm-3.0.1:3.0 whereas `equery list gtkmm' produces nothing.
it wants version 2.4 exactly, you only seem to have 3.0
This commit has corrected that: + 22 Feb 2011; Tim Harder <radhermit@gentoo.org> inkscape-0.47.ebuild, + inkscape-0.48.0.ebuild: + Use correct slot dependencies for gtk+ and gtkmm. A sync was all that was necessary here in this case :/ Thanks