Problems with SVG/Gimp (linker error)?

Jakob Breivik Grimstveit jakob at ikkjereklame.grimstveit.no.invalid
Mon Sep 13 09:06:50 PDT 2004


I have had (for nearly a month now) problems with upgrading the following
packages. Have tried to remove automake*, autoconf* and libtool*-packages
to force an upgrade of relevant packages, but this have not helped.

System info:

# uname -a
FreeBSD bgjgrimstveit.starshipping.com 5.2.1-RELEASE-p9 FreeBSD
5.2.1-RELEASE-p9 #10: Fri Sep  3 16:55:00 CEST 2004    
root at bgjgrimstveit.starshipping.com:/usr/obj/usr/src/sys/BGJGRIMSTVEIT 
i386 

Se below for compile error report using `portupgrade -aRru`:


<snip>

cc -O -pipe -march=athlon-mp -Wall -o .libs/svg svg.o -Wl,--export-dynamic
-Wl,- -export-dynamic  -L/usr/local/lib -L/usr/X11R6/lib
../../libgimp/.libs/libgimpui -2.0.so
/tmp/usr/ports/graphics/gimp/work/gimp-2.0.4/libgimp/.libs/libgimp-2.0.s o
/tmp/usr/ports/graphics/gimp/work/gimp-2.0.4/libgimpwidgets/.libs/libgimpwidge
ts-2.0.so
/tmp/usr/ports/graphics/gimp/work/gimp-2.0.4/libgimpmodule/.libs/libgi
mpmodule-2.0.so ../../libgimpwidgets/.libs/libgimpwidgets-2.0.so
../../libgimp/. libs/libgimp-2.0.so
/tmp/usr/ports/graphics/gimp/work/gimp-2.0.4/libgimpcolor/.l
ibs/libgimpcolor-2.0.so
/tmp/usr/ports/graphics/gimp/work/gimp-2.0.4/libgimpbase
/.libs/libgimpbase-2.0.so ../../libgimpcolor/.libs/libgimpcolor-2.0.so
../../lib gimpbase/.libs/libgimpbase-2.0.so -lrsvg-2 -lgtk-x11-2.0
-lgdk-x11-2.0 -lXrandr -lXi -lXinerama -lXcursor -latk-1.0
-lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lXft -l Xrender -lXext
/usr/X11R6/lib/libfontconfig.so -lfreetype -lz -lexpat -lpangox-1 .0 -lX11
-lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -liconv -lintl -Wl,-
-rpath -Wl,/usr/X11R6/lib
/usr/bin/ld: warning: libgsf-1.so.10, needed by
/usr/X11R6/lib/librsvg-2.so, not
 found (try using -rpath or -rpath-link)
/usr/X11R6/lib/librsvg-2.so: undefined reference to
`gsf_output_memory_get_bytes '
/usr/X11R6/lib/librsvg-2.so: undefined reference to `gsf_output_write'
/usr/X11R6/lib/librsvg-2.so: undefined reference to `gsf_output_close'
/usr/X11R6/lib/librsvg-2.so: undefined reference to `gsf_input_read'
/usr/X11R6/lib/librsvg-2.so: undefined reference to
`gsf_output_memory_get_type' /usr/X11R6/lib/librsvg-2.so: undefined
reference to `gsf_output_size' /usr/X11R6/lib/librsvg-2.so: undefined
reference to `gsf_input_get_type' /usr/X11R6/lib/librsvg-2.so: undefined
reference to `gsf_output_memory_new' /usr/X11R6/lib/librsvg-2.so:
undefined reference to `gsf_input_gzip_new' /usr/X11R6/lib/librsvg-2.so:
undefined reference to `gsf_input_memory_new' /usr/X11R6/lib/librsvg-2.so:
undefined reference to `gsf_output_get_type' /usr/X11R6/lib/librsvg-2.so:
undefined reference to `gsf_input_remaining' gmake[3]: *** [svg] Error 1
gmake[3]: Leaving directory
`/tmp/usr/ports/graphics/gimp/work/gimp-2.0.4/plug-i ns/common' gmake[2]:
*** [all-recursive] Error 1 gmake[2]: Leaving directory
`/tmp/usr/ports/graphics/gimp/work/gimp-2.0.4/plug-i ns' gmake[1]: ***
[all-recursive] Error 1 gmake[1]: Leaving directory
`/tmp/usr/ports/graphics/gimp/work/gimp-2.0.4' gmake: *** [all] Error 2
*** Error code 2

Stop in /usr/ports/graphics/gimp.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade74467.41 ma
ke
** Fix the problem and try again.
--->  Skipping 'x11-toolkits/py-gnome2' (py23-gnome-2.0.3) because a requisite p
ackage 'nautilus2-2.6.3' (x11-fm/nautilus2) failed (specify -k to force)
--->  Skipping 'net/straw' (straw-0.25.1) because a requisite package 'nautilus2
-2.6.3' (x11-fm/nautilus2) failed (specify -k to force)
** Listing the failed packages (*:skipped / !:failed)
        ! x11/gdm2 (gdm2-2.6.0.3_1)     (linker error)
        * x11-wm/xfce4 (xfce-4.0.6)
        ! x11-fm/nautilus2 (nautilus2-2.6.3)    (linker error)
        * editors/AbiWord2 (AbiWord2-gnome-2.0.9)
        ! graphics/gimp (gimp-gnome-2.0.2,1)    (linker error)
        * x11-toolkits/py-gnome2 (py23-gnome-2.0.3)
        * net/straw (straw-0.25.1)
--->  Packages processed: 1 done, 373 ignored, 4 skipped and 3 failed

</snip>


What can I do to resolve this issue? Thanks in advance for any hints on
this.

-- 
Jakob Breivik Grimstveit, http://www.grimstveit.no/jakob, +47 48298152

Bruk newsergalleriet: http://www.grimstveit.no/newsergalleriet
Treng du noko på CD?: http://www.grimstveit.no/jakob/burncd_no



More information about the freebsd-ports mailing list