Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 280495 - Emerging media-gfx/inkscape-0.46-r5 fails in Gentoo Prefix
Summary: Emerging media-gfx/inkscape-0.46-r5 fails in Gentoo Prefix
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Prefix Support (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Prefix
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-05 19:39 UTC by Rabbe Fogelholm
Modified: 2010-12-07 15:00 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 2009-08-05 19:39:15 UTC
Platform is Gentoo Prefix on SUSE10 Enterprise SP2. Emerging inkscape fails:

i686-pc-linux-gnu-g++  -Wall -Wformat-security -W -Wpointer-arith -Wcast-align -Wsign-compare -Woverloaded-virtual -Wswitch -D_FORTIFY_SOURCE=2 -Wno-unused-parameter -O2 -pipe --export-dynamic  -Wl,-O1 -o inkscape main.o  libinkpre.a application/libinkapp.a ui/dialog/libuidialog.a dialogs/libspdialogs.a ui/cache/libuicache.a jabber_whiteboard/libjabber_whiteboard.a pedro/libpedro.a trace/libtrace.a svg/libspsvg.a widgets/libspwidgets.a display/libspdisplay.a helper/libspchelp.a libcroco/libcroco.a libnrtype/libnrtype.a libnr/libnr.a libavoid/libavoid.a livarot/libvarot.a live_effects/liblive_effects.a live_effects/parameter/liblpeparam.a ui/view/libuiview.a ui/libui.a ui/widget/libuiwidget.a libgdl/libgdl.a graphlayout/libgraphlayout.a removeoverlap/libremoveoverlap.a libcola/libcola.a libvpsc/libvpsc.a extension/libextension.a extension/implementation/libimplementation.a extension/internal/libinternal.a extension/script/libscript.a dom/libdom.a xml/libspxml.a 2geom/lib2geom.a util/libinkutil.a io/libio.a  libinkpost.a debug/libinkdebug.a -pthread -L/local/tmp/r/usr/lib -lgtkmm-2.4 -lgiomm-2.4 -lgdkmm-2.4 -latkmm-1.6 -lpangomm-1.4 -lcairomm-1.0 -lglibmm-2.4 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lxslt -lz -lm -lxml2 -lcairo -lsigc-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lpng12   -lpng -lz -lpopt  -L/local/tmp/r/usr/lib -lXft -lXrender -lfontconfig -lfreetype -lX11   -L/local/tmp/r/usr/lib -lpangoft2-1.0 -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0   -L/local/tmp/r/usr/lib -lfreetype -lz    -rdynamic -Wl,-O1 /local/tmp/r/usr/lib/perl5/5.8.8/i686-linux/auto/DynaLoader/DynaLoader.a -L/local/tmp/r/usr/lib/perl5/5.8.8/i686-linux/CORE -lperl -lpthread -lnsl -ldl -lm -lcrypt -lutil -lc    -L/local/tmp/r/usr/lib -lMagick++ -lMagickWand -lMagickCore -lXext -lSM -lICE -lX11 -lXt -lbz2 -lz -lm -lpthread -lltdl -lgc   -lpoppler  -lpoppler-glib 
extension/internal/libinternal.a(addNoise.o): In function `Inkscape::Extension::Internal::Bitmap::AddNoise::applyEffect(Magick::Image*)':
addNoise.cpp:(.text+0x127): undefined reference to `Magick::Image::addNoise(MagickLib::NoiseType)'
extension/internal/libinternal.a(channel.o): In function `Inkscape::Extension::Internal::Bitmap::Channel::applyEffect(Magick::Image*)':
channel.cpp:(.text+0x12f): undefined reference to `Magick::Image::channel(MagickLib::ChannelType)'
extension/internal/libinternal.a(levelChannel.o): In function `Inkscape::Extension::Internal::Bitmap::LevelChannel::applyEffect(Magick::Image*)':
levelChannel.cpp:(.text+0x1f6): undefined reference to `Magick::Image::levelChannel(MagickLib::ChannelType, double, double, double)'
collect2: ld returned 1 exit status
make[2]: *** [inkscape] Error 1
make[2]: Leaving directory `/local/scratch/portage/media-gfx/inkscape-0.46-r5/work/inkscape-0.46/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/local/scratch/portage/media-gfx/inkscape-0.46-r5/work/inkscape-0.46'
make: *** [all] Error 2
 * ERROR: media-gfx/inkscape-0.46-r5 failed:
 *   compile failure
 * 
 * Call stack:
 *               ebuild.sh:  64: <call call-ebuildshell 'src_compile'>
 *             environment: 501: <call src_compile>
 *             environment:3013: <call gnome2_src_compile>
 *             environment:2349:     emake || die "compile failure"
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.

>>> Failed to emerge media-gfx/inkscape-0.46-r5, Log file:

>>>  '/local/scratch/portage/media-gfx/inkscape-0.46-r5/temp/build.log'

 * Messages for package media-gfx/inkscape-0.46-r5:

 * ERROR: media-gfx/inkscape-0.46-r5 failed:
 *   compile failure
 * 
 * Call stack:
 *               ebuild.sh:  64: <call call-ebuildshell 'src_compile'>
 *             environment: 501: <call src_compile>
 *             environment:3013: <call gnome2_src_compile>
 *             environment:2349:     emake || die "compile failure"
Comment 1 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2010-01-27 16:03:58 UTC
Can't reproduce with media-gfx/inkscape-0.47
Comment 2 Rabbe Fogelholm 2010-11-09 14:06:27 UTC
Once again inkscape fails to emerge, this time probably for a different reason:

> emerge --nospinner inkscape
Calculating dependencies... done!

!!! All ebuilds that could satisfy ">=media-libs/libwpg-0.1" have been masked.
!!! One of the following masked packages is required to complete your request:
- media-libs/libwpg-0.1.3::gentoo_prefix (masked by: missing keyword)

(dependency required by "media-gfx/inkscape-0.48.0" [ebuild])
(dependency required by "inkscape" [argument])
Comment 3 Rabbe Fogelholm 2010-12-07 14:58:08 UTC
Good news, the current version of inkscape is now 0.48.0, which can be emerged with no problems. In particular the dependency libwpg-0.1.3 emerges just fine.
Comment 4 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2010-12-07 15:00:14 UTC
Ok, closing. thx