/bin/sh ../libtool --mode=link i686-pc-linux-gnu-gcc -march=pentium3 -O3 -pipe -fomit-frame-pointer -funroll-lo ops -o gthumb actions.o auto-completion.o bookmark-list.o catalog-list.o dir-list.o dlg-bookmarks.o dlg-brigh tness-contrast.o dlg-catalog.o dlg-categories.o dlg-change-date.o dlg-color-balance.o dlg-comment.o dlg-convert. o dlg-crop.o dlg-file-utils.o dlg-hue-saturation.o dlg-image-prop.o dlg-open-with.o dlg-posterize.o dlg-preferen ces.o dlg-rename-series.o dlg-scale-image.o dlg-write-to-cd.o e-combo-button.o fullscreen.o gth-image-selector.o gth-exif-data-viewer.o gth-exif-utils.o gth-folder-selection-dialog.o gth-toggle-button.o gtkorientationbox.o g thumb-preloader.o gthumb-window.o gtkcellrendererthreestates.o main.o -lexif -lm -pthread -Wl,--export-dynamic -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lgnome-keyring -lgnome-2 -lpopt -lbonobo-2 -lgconf-2 -lgnomevfs-2 -lbonobo -activation -lORBit-2 -lgthread-2.0 -lglade-2.0 -lgnomeprintui-2-2 -lgnomeprint-2-2 -lgnomecanvas-2 -lxml2 -lz - lart_lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1 .0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -ljpeg -lpng -lz -ltiff -ljpeg -lz -lgphoto2 -lgphoto2 _port -lm ../libgthumb/libgthumb.la ../src/jpegutils/libgthumb-jpegutils.la i686-pc-linux-gnu-gcc -march=pentium3 -O3 -pipe -fomit-frame-pointer -funroll-loops -o .libs/gthumb actions.o au to-completion.o bookmark-list.o catalog-list.o dir-list.o dlg-bookmarks.o dlg-brightness-contrast.o dlg-catalog. o dlg-categories.o dlg-change-date.o dlg-color-balance.o dlg-comment.o dlg-convert.o dlg-crop.o dlg-file-utils.o dlg-hue-saturation.o dlg-image-prop.o dlg-open-with.o dlg-posterize.o dlg-preferences.o dlg-rename-series.o dlg -scale-image.o dlg-write-to-cd.o e-combo-button.o fullscreen.o gth-image-selector.o gth-exif-data-viewer.o gth-e xif-utils.o gth-folder-selection-dialog.o gth-toggle-button.o gtkorientationbox.o gthumb-preloader.o gthumb-wind ow.o gtkcellrendererthreestates.o main.o -Wl,--export-dynamic /usr/lib/libexif.so -pthread /usr/lib/libgnomeui- 2.so -lSM -lICE /usr/lib/libbonoboui-2.so /usr/lib/libgnome-keyring.so /usr/lib/libgnome-2.so /usr/lib/libpopt.s o /usr/lib/libbonobo-2.so /usr/lib/libgconf-2.so /usr/lib/libgnomevfs-2.so /usr/lib/libbonobo-activation.so /usr /lib/libORBit-2.so /usr/lib/libgthread-2.0.so /usr/lib/libglade-2.0.so /usr/lib/libgnomeprintui-2-2.so /usr/lib/ libgnomeprint-2-2.so /usr/lib/libgnomecanvas-2.so /usr/lib/libxml2.so /usr/lib/libart_lgpl_2.so /usr/lib/libpang oft2-1.0.so /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf- 2.0.so /usr/lib/libpangocairo-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libcairo.so /usr/lib/libgobject-2.0.so /u sr/lib/libgmodule-2.0.so -ldl /usr/lib/libglib-2.0.so -lpng /usr/lib/libtiff.so /usr/lib/libjpeg.so -lz /usr/lib /libgphoto2.so /usr/lib/libgphoto2_port.so -lm ../libgthumb/.libs/libgthumb.so ../src/jpegutils/.libs/libgthumb- jpegutils.a -Wl,--rpath -Wl,/usr/lib/gthumb /usr/lib/libgnomeprintui-2-2.so: undefined reference to `gp_gc_set_data' /usr/lib/libgnomeprintui-2-2.so: undefined reference to `gp_gc_get_data' collect2: ld returned 1 exit status make[3]: *** [gthumb] Error 1 make[3]: Leaving directory `/var/tmp/portage/gthumb-2.6.8/work/gthumb-2.6.8/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/gthumb-2.6.8/work/gthumb-2.6.8/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gthumb-2.6.8/work/gthumb-2.6.8' make: *** [all] Error 2 I have gnome-base/libgnomeprintui-2.12.0 installed.
obz@zen /usr/include $ find . -type f | xargs grep gp_gc_get_data ./libgnomeprint-2.2/libgnomeprint/private/gp-gc-private.h:gpointer gp_gc_get_data (GPGC * gc); Hrmm.
*** Bug 107473 has been marked as a duplicate of this bug. ***
what version is your libgnomeprint that you have installed? Please run the follow command and let me know what comes up: ls /usr/lib/*.so | xargs nm --dynamic -o | grep gp_gc_set_data This is my result: /usr/lib/libgnomeprint-2-2.so:0002edb1 T gp_gc_set_data /usr/lib/libgnomeprint.so:000443fa T gp_gc_set_data /usr/lib/libgnomeprintui-2-2.so: U gp_gc_set_data T means defined. Thanks!
ls /usr/lib/*.so | xargs nm --dynamic -o | gr ep gp_gc_set_data nm: /usr/lib/libblkid.so: File format not recognized nm: /usr/lib/libbz2.so: File format not recognized nm: /usr/lib/libcom_err.so: File format not recognized nm: /usr/lib/libcrack.so: File format not recognized nm: /usr/lib/libc.so: File format not recognized nm: /usr/lib/libcurses.so: File format not recognized nm: /usr/lib/libcursesw.so: File format not recognized nm: /usr/lib/libdevmapper.so: File format not recognized nm: /usr/lib/libe2p.so: File format not recognized nm: /usr/lib/libext2fs.so: File format not recognized /usr/lib/libgnomeprintui-2-2.so: U gp_gc_set_data nm: /usr/lib/libgpm.so: File format not recognized nm: /usr/lib/libhandle.so: File format not recognized nm: /usr/lib/libhistory.so: File format not recognized nm: /usr/lib/libncurses.so: File format not recognized nm: /usr/lib/libncursesw.so: File format not recognized nm: /usr/lib/libpamc.so: File format not recognized nm: /usr/lib/libpam_misc.so: File format not recognized nm: /usr/lib/libpam.so: File format not recognized nm: /usr/lib/libpthread.so: File format not recognized nm: /usr/lib/libpwdb.so: File format not recognized nm: /usr/lib/libreadline.so: File format not recognized nm: /usr/lib/libss.so: File format not recognized nm: /usr/lib/libuuid.so: File format not recognized nm: /usr/lib/libwrap.so: File format not recognized nm: /usr/lib/libz.so: File format not recognized
what version of libgnomeprint do you have installed? If you have it installed, please do: equery f libgnomeprint Note: this is "libgnomeprint", not "libgnomeprintui"
no response from reporter
Created attachment 71911 [details] libgnomeprint-2.12.1-equery.txt [ebuild R ] gnome-base/libgnomeprint-2.12.1 +cups -debug -doc 0 kB
donnie@nebula ~ $ ls /usr/lib/*.so | xargs nm --dynamic -o 2> /dev/null | grep gp_gc_set_data /usr/lib/libgnomeprintui-2-2.so: U gp_gc_set_data donnie@nebula ~ $
Is this issue still reproducable? If so, please reopen with version of libgnomeprint as well as emerge info.
I was getting the same error upgrading librsvg from 2.9.5 to 2.12.7. In the batch of updates I had slated to perform (emerge -avuDtN world), I also showed libgnomeprintui being upgraded from 2.10.2 to 2.12.1. There doesn't appear to be any kind of dependency linking librsvg to libgnomeprintui, so by luck of the draw it tries to do librsvg first. When libgnomeprintui is forced to update first, librsvg compiles and installs without a hitch.