Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 371619 - Emerging inkscape-0.48.0 fails
Summary: Emerging inkscape-0.48.0 fails
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Prefix Support (show other bugs)
Hardware: x86 Linux
: Normal normal
Assignee: Gentoo Prefix
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-06-14 12:37 UTC by Rabbe Fogelholm
Modified: 2011-08-27 17:41 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 Rabbe Fogelholm 2011-06-14 12:37:06 UTC
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.
Comment 1 Fabian Groffen gentoo-dev 2011-08-27 17:36:37 UTC
it wants version 2.4 exactly, you only seem to have 3.0
Comment 2 Fabian Groffen gentoo-dev 2011-08-27 17:41:52 UTC
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