Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Could I have someone look at this failed emerge please?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Duplicate Threads
View previous topic :: View next topic  
Author Message
stardotstar
l33t
l33t


Joined: 10 Feb 2006
Posts: 720
Location: 2074/SYD/NSW/AU

PostPosted: Wed Jul 26, 2006 11:56 am    Post subject: Could I have someone look at this failed emerge please? Reply with quote

I have already posted this in desktop becasue it was emerging the gnome-volume-manager but it seems that noone can offer any assistance from that post:

https://forums.gentoo.org/viewtopic-t-483028-highlight-.html

Could I get someone to parse that topic listing and see if there is anything obvious that I should do to begin to work out how to fix this please?

Code:

stardotstar@geko ~/vmware $ emerge --info
Portage 2.1-r1 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.16.11-Geko i686)
=================================================================
System uname: 2.6.16.11-Geko i686 Intel(R) Pentium(R) M processor 1.70GHz
Gentoo Base System version 1.12.1
ccache version 2.3 [disabled]
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium-m -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=pentium-m -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.isp.net.au/ftp/pub/gentoo/ http://ftp.swin.edu.au/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 PDF X acpi alsa apache2 apm arts asf avi berkdb bitmap-fonts cairo cdr cli crypt cups dbus dlloader dri dvd dvdread eds emboss encode esd foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 hal imlib ipv6 isdnlog jpeg libg++ libwww lm_sensors mad mikmod mmx motif mp3 mpeg mpeg4 ncurses nls nptl nsplugin ogg opengl oss pam pcre pdflib perl png ppds pppd python qt3 qt4 quicktime readline reflection samba sdl session spell spl sse sse2 ssl tcpd truetype truetype-fonts type1-fonts udev vidix vorbis win32codecs xine xinerama xml xmms xorg xv xvid xvmc zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_radeon video_cards_ati video_cards_vesa video_cards_fbdev"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY



Sorry to double post but I thought I must have posted in the wrong place and I don't want to keep bumping.

Code:

geko vmware # emerge gnome-volume-manager
Calculating dependencies... done!
>>> Emerging (1 of 1) gnome-base/gnome-volume-manager-1.5.15-r3 to /
>>> checking ebuild checksums ;-)
>>> checking auxfile checksums ;-)
>>> checking miscfile checksums ;-)
>>> checking gnome-volume-manager-1.5.15.tar.bz2 ;-)
>>> Unpacking source...
>>> Unpacking gnome-volume-manager-1.5.15.tar.bz2 to /var/tmp/portage/gnome-volume-manager-1.5.15-r3/work
 * Fixing OMF Makefiles ...                                                                                           [ ok ] * Applying gnome-volume-manager-1.5.15-no-libnotify.patch ...                                                        [ ok ] * Applying disable-totem-dvd-autoplay.patch ...                                                                      [ ok ] * Running eautoreconf in '/var/tmp/portage/gnome-volume-manager-1.5.15-r3/work/gnome-volume-manager-1.5.15' ...
 * Running aclocal ...                                                                                                [ ok ] * Running autoconf ...                                                                                               [ ok ] * Running autoheader ...                                                                                             [ ok ] * Running automake --add-missing --copy ...                                                                          [ ok ]>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/gnome-volume-manager-1.5.15-r3/work/gnome-volume-manager-1.5.15 ...
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --enable-crypt --disable-debug --disable-doc --disable-multiuser --disable-gtk-doc --build=i686-pc-linux-gnu
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether i686-pc-linux-gnu-gcc accepts -g... yes
checking for i686-pc-linux-gnu-gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of i686-pc-linux-gnu-gcc... gcc3
checking for nautilus... /usr/bin/nautilus
checking for intltool >= 0.27.2... 0.34.1 found
checking for perl... /usr/bin/perl
checking for XML::Parser... ok
checking for iconv... /usr/bin/iconv
checking for msgfmt... /usr/bin/msgfmt
checking for msgmerge... /usr/bin/msgmerge
checking for xgettext... /usr/bin/xgettext
checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking for LC_MESSAGES... yes
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking for ngettext in libc... yes
checking for dgettext in libc... yes
checking for bind_textdomain_codeset... yes
checking for msgfmt... /usr/bin/msgfmt
checking for dcgettext... yes
checking for gmsgfmt... /usr/bin/gmsgfmt
checking for xgettext... /usr/bin/xgettext
checking for catalogs to be installed...  ang ar az bg bn bs ca cs cy da de el en_CA en_GB es et eu fa fi fr gl gu he hi hr hu id is it ja ko lt mk mn ms nb ne nl no or pa pl pt pt_BR ro ru rw sk sq sr sr@Latn sv ta th tr uk vi xh zh_CN zh_TW
checking whether to enable debugging... no
checking whether to enable run-time multiuser checks... no
./configure: line 5413: directory: command not found
checking for i686-pc-linux-gnu-pkg-config... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for GVM... yes
checking for CAPPLET... yes
checking for gconftool-2... /usr/bin/gconftool-2
Using config source xml:merged:/etc/gconf/gconf.xml.defaults for schema installation
Using $(sysconfdir)/gconf/schemas as install directory for schema files
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating po/Makefile.in
config.status: creating gnome-volume-manager.spec
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing intltool commands
config.status: executing default-1 commands
config.status: executing po/stamp-it commands

        gnome-volume-manager has been configured as follows:

        Enable multiuser:    no
        Console auth dir:    /var/run/console/
        Nautilus path:       /usr/bin/nautilus

make  all-recursive
make[1]: Entering directory `/var/tmp/portage/gnome-volume-manager-1.5.15-r3/work/gnome-volume-manager-1.5.15'
Making all in src
make[2]: Entering directory `/var/tmp/portage/gnome-volume-manager-1.5.15-r3/work/gnome-volume-manager-1.5.15/src'
if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -DORBIT2=1 -pthread -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/libglade-2.0 -I/usr/include/hal -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include   -DORBIT2=1 -pthread -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/hal    -DDBUS_API_SUBJECT_TO_CHANGE -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DBINDIR=\"/usr/bin\" -DGLADEDIR=\"/usr/share/gnome-volume-manager\" -DICONSDIR=\"/usr/share/gnome-volume-manager/icons\" -DDATADIR=\"/usr/share\"    -O2 -march=pentium-m -pipe -W -Waggregate-return -Wmissing-prototypes -Wmissing-declarations -Wcast-align -Wbad-function-cast -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -MT manager.o -MD -MP -MF ".deps/manager.Tpo" -c -o manager.o manager.c; \
then mv -f ".deps/manager.Tpo" ".deps/manager.Po"; else rm -f ".deps/manager.Tpo"; exit 1; fi
if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -DORBIT2=1 -pthread -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/libglade-2.0 -I/usr/include/hal -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include   -DORBIT2=1 -pthread -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/hal    -DDBUS_API_SUBJECT_TO_CHANGE -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DBINDIR=\"/usr/bin\" -DGLADEDIR=\"/usr/share/gnome-volume-manager\" -DICONSDIR=\"/usr/share/gnome-volume-manager/icons\" -DDATADIR=\"/usr/share\"    -O2 -march=pentium-m -pipe -W -Waggregate-return -Wmissing-prototypes -Wmissing-declarations -Wcast-align -Wbad-function-cast -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -MT clipboard.o -MD -MP -MF ".deps/clipboard.Tpo" -c -o clipboard.o clipboard.c; \
then mv -f ".deps/clipboard.Tpo" ".deps/clipboard.Po"; else rm -f ".deps/clipboard.Tpo"; exit 1; fi
if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -DORBIT2=1 -pthread -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/libglade-2.0 -I/usr/include/hal -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include   -DORBIT2=1 -pthread -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/hal    -DDBUS_API_SUBJECT_TO_CHANGE -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DBINDIR=\"/usr/bin\" -DGLADEDIR=\"/usr/share/gnome-volume-manager\" -DICONSDIR=\"/usr/share/gnome-volume-manager/icons\" -DDATADIR=\"/usr/share\"    -O2 -march=pentium-m -pipe -W -Waggregate-return -Wmissing-prototypes -Wmissing-declarations -Wcast-align -Wbad-function-cast -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -MT properties.o -MD -MP -MF ".deps/properties.Tpo" -c -o properties.o properties.c; \
then mv -f ".deps/properties.Tpo" ".deps/properties.Po"; else rm -f ".deps/properties.Tpo"; exit 1; fi
In file included from /usr/include/dbus-1.0/dbus/dbus-glib.h:124,
                 from manager.c:45:
/usr/include/dbus-1.0/dbus/dbus-gtype-specialized.h:169: warning: redundant redeclaration of 'dbus_g_type_map_peek_vtable'
/usr/include/dbus-1.0/dbus/dbus-gtype-specialized.h:162: warning: previous declaration of 'dbus_g_type_map_peek_vtable' was here
/usr/include/dbus-1.0/dbus/dbus-gtype-specialized.h:170: warning: redundant redeclaration of 'dbus_g_type_collection_peek_vtable'
/usr/include/dbus-1.0/dbus/dbus-gtype-specialized.h:163: warning: previous declaration of 'dbus_g_type_collection_peek_vtable' was here
i686-pc-linux-gnu-gcc  -O2 -march=pentium-m -pipe -W -Waggregate-return -Wmissing-prototypes -Wmissing-declarations -Wcast-align -Wbad-function-cast -Wdisabled-optimization -Wpointer-arith -Wredundant-decls   -o gnome-volume-manager  manager.o clipboard.o -pthread -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lgnome-keyring -lxml2 -lz -lgnomecanvas-2 -lgnome-2 -lpopt -lart_lgpl_2 -lpangoft2-1.0 -lgnomevfs-2 -lbonobo-2 -lgconf-2 -lbonobo-activation -lORBit-2 -lgthread-2.0 -ldbus-glib-1 -lhal -ldbus-1 -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
i686-pc-linux-gnu-gcc  -O2 -march=pentium-m -pipe -W -Waggregate-return -Wmissing-prototypes -Wmissing-declarations -Wcast-align -Wbad-function-cast -Wdisabled-optimization -Wpointer-arith -Wredundant-decls   -o gnome-volume-properties  properties.o -pthread -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lgnome-keyring -lgnomecanvas-2 -lgnome-2 -lpopt -lart_lgpl_2 -lpangoft2-1.0 -lgnomevfs-2 -lbonobo-2 -lgconf-2 -lbonobo-activation -lORBit-2 -lgthread-2.0 -lglade-2.0 -lxml2 -lz -lhal -ldbus-1 -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
/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/../../../libgtk-x11-2.0.so: undefined reference to `cairo_pdf_surface_create'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/../../../libgtk-x11-2.0.so: undefined reference to `cairo_pdf_surface_create_for_stream'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/../../../libgtk-x11-2.0.so: undefined reference to `cairo_pdf_surface_set_size'
collect2: ld returned 1 exit status
make[2]: *** [gnome-volume-manager] Error 1
make[2]: *** Waiting for unfinished jobs....
/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/../../../libgtk-x11-2.0.so: undefined reference to `cairo_pdf_surface_create'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/../../../libgtk-x11-2.0.so: undefined reference to `cairo_pdf_surface_create_for_stream'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/../../../libgtk-x11-2.0.so: undefined reference to `cairo_pdf_surface_set_size'
collect2: ld returned 1 exit status
make[2]: *** [gnome-volume-properties] Error 1
make[2]: Leaving directory `/var/tmp/portage/gnome-volume-manager-1.5.15-r3/work/gnome-volume-manager-1.5.15/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/gnome-volume-manager-1.5.15-r3/work/gnome-volume-manager-1.5.15'
make: *** [all] Error 2

!!! ERROR: gnome-base/gnome-volume-manager-1.5.15-r3 failed.
Call stack:
  ebuild.sh, line 1539:   Called dyn_compile
  ebuild.sh, line 939:   Called src_compile
  ebuild.sh, line 1248:   Called gnome2_src_compile
  gnome2.eclass, line 64:   Called die

!!! compile failure
!!! If you need support, post the topmost build error, and the call stack if relevant.


Thanks all.

Will
_________________
\\'
ab extra
ab aeterno
a posse ad esse
ad fontes
\\'
Back to top
View user's profile Send private message
mebrelith
Tux's lil' helper
Tux's lil' helper


Joined: 04 Apr 2005
Posts: 102
Location: Torreon, Coahuila, Mexico

PostPosted: Wed Jul 26, 2006 12:45 pm    Post subject: Reply with quote

What flags are you using for cairo. Publish the output of
Code:
emerge -pv cairo

_________________
Mebrelith Lord of Thingamajigs, Linux zealot, Gentoo advocate, KDE promoter. Linux user #373009
Omnia mutantur, nihil interit - Everything changes, nothing is truly lost.
Back to top
View user's profile Send private message
stardotstar
l33t
l33t


Joined: 10 Feb 2006
Posts: 720
Location: 2074/SYD/NSW/AU

PostPosted: Wed Jul 26, 2006 9:58 pm    Post subject: Reply with quote

Code:
Calculating dependencies... done!
[ebuild   R   ] x11-libs/cairo-1.2.0  USE="X png -directfb -doc -glitz -pdf -svg" 0 kB

Total size of downloads: 0 kB


I thought I had done a deep/new use upgrade on everything but does this mean I need to ensure that pdf is built into cairo?

Code:

USE="PDF" emerge cairo


what else would be necessary? I added PDF and ...

Code:

geko vmware # cat /etc/make.conf
# These settings were set by the catalyst build script that automatically built this stage
# Please consult /etc/make.conf.example for a more detailed example
CFLAGS="-O2 -march=pentium-m -pipe"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"

USE="bitmap-fonts truetype-fonts type1-fonts X PDF -qt -kde dri mmx sse sse2 dvdread asf mpeg4 vidix win32codecs xvid xvmc gtk xinerama gnome dvd alsa cdr samba nsplugin ppds acpi apm lm_sensors xine hal dbus cairo"
VIDEO_CARDS="radeon ati vesa fbdev"
INPUT_DEVICES="keyboard mouse"

GENTOO_MIRRORS="http://mirror.isp.net.au/ftp/pub/gentoo/ http://ftp.swin.edu.au/gentoo"


I will not proceed until I know it is safe.

Thanks for the advice; most appreciated.

Will
_________________
\\'
ab extra
ab aeterno
a posse ad esse
ad fontes
\\'
Back to top
View user's profile Send private message
mebrelith
Tux's lil' helper
Tux's lil' helper


Joined: 04 Apr 2005
Posts: 102
Location: Torreon, Coahuila, Mexico

PostPosted: Wed Jul 26, 2006 10:08 pm    Post subject: Reply with quote

Looks like you really need the pdf flag mate...
_________________
Mebrelith Lord of Thingamajigs, Linux zealot, Gentoo advocate, KDE promoter. Linux user #373009
Omnia mutantur, nihil interit - Everything changes, nothing is truly lost.
Back to top
View user's profile Send private message
stardotstar
l33t
l33t


Joined: 10 Feb 2006
Posts: 720
Location: 2074/SYD/NSW/AU

PostPosted: Fri Jul 28, 2006 10:14 am    Post subject: Reply with quote

I have got something wrong here somehow because I did reemerge cairo using USE="pdf"

and it rebuilt and then I did a revdep-rebuild but then I got a very similar error about cairo and the pdf calls:
now I check cairo and it is still minus pdf!
Code:

geko stardotstar # emerge -pv cairo

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] x11-libs/cairo-1.2.0  USE="X png -directfb -doc -glitz -pdf -svg" 0 kB

Total size of downloads: 0 kB


Code:

geko stardotstar # USE="PDF" emerge -Nv cairo
>>> --newuse implies --update... adding --update to options.
Calculating dependencies... done!
>>> Auto-cleaning packages...

>>> No outdated packages were found on your system.


 * GNU info directory index is up-to-date.



Code:

geko stardotstar # emerge gnome-volume-manager
Calculating dependencies... done!
>>> Emerging (1 of 1) gnome-base/gnome-volume-manager-1.5.15-r3 to /
>>> checking ebuild checksums ;-)
>>> checking auxfile checksums ;-)
>>> checking miscfile checksums ;-)
>>> checking gnome-volume-manager-1.5.15.tar.bz2 ;-)
>>> Unpacking source...
>>> Unpacking gnome-volume-manager-1.5.15.tar.bz2 to /var/tmp/portage/gnome-volume-manager-1.5.15-r3/work
 * Fixing OMF Makefiles ...                                               [ ok ] * Applying gnome-volume-manager-1.5.15-no-libnotify.patch ...            [ ok ] * Applying disable-totem-dvd-autoplay.patch ...                          [ ok ] * Running eautoreconf in '/var/tmp/portage/gnome-volume-manager-1.5.15-r3/work/gnome-volume-manager-1.5.15' ...
 * Running aclocal ...                                                    [ ok ] * Running autoconf ...                                                   [ ok ] * Running autoheader ...                                                 [ ok ] * Running automake --add-missing --copy ...                              [ ok ]>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/gnome-volume-manager-1.5.15-r3/work/gnome-volume-manager-1.5.15 ...
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --enable-crypt --disable-debug --disable-doc --disable-multiuser --disable-gtk-doc --build=i686-pc-linux-gnu
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether i686-pc-linux-gnu-gcc accepts -g... yes
checking for i686-pc-linux-gnu-gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of i686-pc-linux-gnu-gcc... gcc3
checking for nautilus... /usr/bin/nautilus
checking for intltool >= 0.27.2... 0.34.1 found
checking for perl... /usr/bin/perl
checking for XML::Parser... ok
checking for iconv... /usr/bin/iconv
checking for msgfmt... /usr/bin/msgfmt
checking for msgmerge... /usr/bin/msgmerge
checking for xgettext... /usr/bin/xgettext
checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking for LC_MESSAGES... yes
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking for ngettext in libc... yes
checking for dgettext in libc... yes
checking for bind_textdomain_codeset... yes
checking for msgfmt... /usr/bin/msgfmt
checking for dcgettext... yes
checking for gmsgfmt... /usr/bin/gmsgfmt
checking for xgettext... /usr/bin/xgettext
checking for catalogs to be installed...  ang ar az bg bn bs ca cs cy da de el en_CA en_GB es et eu fa fi fr gl gu he hi hr hu id is it ja ko lt mk mn ms nb ne nl no or pa pl pt pt_BR ro ru rw sk sq sr sr@Latn sv ta th tr uk vi xh zh_CN zh_TW
checking whether to enable debugging... no
checking whether to enable run-time multiuser checks... no
./configure: line 5413: directory: command not found
checking for i686-pc-linux-gnu-pkg-config... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for GVM... yes
checking for CAPPLET... yes
checking for gconftool-2... /usr/bin/gconftool-2
Using config source xml:merged:/etc/gconf/gconf.xml.defaults for schema installation
Using $(sysconfdir)/gconf/schemas as install directory for schema files
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating po/Makefile.in
config.status: creating gnome-volume-manager.spec
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing intltool commands
config.status: executing default-1 commands
config.status: executing po/stamp-it commands

        gnome-volume-manager has been configured as follows:

        Enable multiuser:    no
        Console auth dir:    /var/run/console/
        Nautilus path:       /usr/bin/nautilus

make  all-recursive
make[1]: Entering directory `/var/tmp/portage/gnome-volume-manager-1.5.15-r3/work/gnome-volume-manager-1.5.15'
Making all in src
make[2]: Entering directory `/var/tmp/portage/gnome-volume-manager-1.5.15-r3/work/gnome-volume-manager-1.5.15/src'
if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -DORBIT2=1 -pthread -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/libglade-2.0 -I/usr/include/hal -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include   -DORBIT2=1 -pthread -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/hal    -DDBUS_API_SUBJECT_TO_CHANGE -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DBINDIR=\"/usr/bin\" -DGLADEDIR=\"/usr/share/gnome-volume-manager\" -DICONSDIR=\"/usr/share/gnome-volume-manager/icons\" -DDATADIR=\"/usr/share\"    -O2 -march=pentium-m -pipe -W -Waggregate-return -Wmissing-prototypes -Wmissing-declarations -Wcast-align -Wbad-function-cast -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -MT manager.o -MD -MP -MF ".deps/manager.Tpo" -c -o manager.o manager.c; \
then mv -f ".deps/manager.Tpo" ".deps/manager.Po"; else rm -f ".deps/manager.Tpo"; exit 1; fi
if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -DORBIT2=1 -pthread -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/libglade-2.0 -I/usr/include/hal -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include   -DORBIT2=1 -pthread -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/hal    -DDBUS_API_SUBJECT_TO_CHANGE -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DBINDIR=\"/usr/bin\" -DGLADEDIR=\"/usr/share/gnome-volume-manager\" -DICONSDIR=\"/usr/share/gnome-volume-manager/icons\" -DDATADIR=\"/usr/share\"    -O2 -march=pentium-m -pipe -W -Waggregate-return -Wmissing-prototypes -Wmissing-declarations -Wcast-align -Wbad-function-cast -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -MT clipboard.o -MD -MP -MF ".deps/clipboard.Tpo" -c -o clipboard.o clipboard.c; \
then mv -f ".deps/clipboard.Tpo" ".deps/clipboard.Po"; else rm -f ".deps/clipboard.Tpo"; exit 1; fi
if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -DORBIT2=1 -pthread -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/libglade-2.0 -I/usr/include/hal -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include   -DORBIT2=1 -pthread -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/hal    -DDBUS_API_SUBJECT_TO_CHANGE -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DBINDIR=\"/usr/bin\" -DGLADEDIR=\"/usr/share/gnome-volume-manager\" -DICONSDIR=\"/usr/share/gnome-volume-manager/icons\" -DDATADIR=\"/usr/share\"    -O2 -march=pentium-m -pipe -W -Waggregate-return -Wmissing-prototypes -Wmissing-declarations -Wcast-align -Wbad-function-cast -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -MT properties.o -MD -MP -MF ".deps/properties.Tpo" -c -o properties.o properties.c; \
then mv -f ".deps/properties.Tpo" ".deps/properties.Po"; else rm -f ".deps/properties.Tpo"; exit 1; fi
In file included from /usr/include/dbus-1.0/dbus/dbus-glib.h:124,
                 from manager.c:45:
/usr/include/dbus-1.0/dbus/dbus-gtype-specialized.h:169: warning: redundant redeclaration of 'dbus_g_type_map_peek_vtable'
/usr/include/dbus-1.0/dbus/dbus-gtype-specialized.h:162: warning: previous declaration of 'dbus_g_type_map_peek_vtable' was here
/usr/include/dbus-1.0/dbus/dbus-gtype-specialized.h:170: warning: redundant redeclaration of 'dbus_g_type_collection_peek_vtable'
/usr/include/dbus-1.0/dbus/dbus-gtype-specialized.h:163: warning: previous declaration of 'dbus_g_type_collection_peek_vtable' was here
i686-pc-linux-gnu-gcc  -O2 -march=pentium-m -pipe -W -Waggregate-return -Wmissing-prototypes -Wmissing-declarations -Wcast-align -Wbad-function-cast -Wdisabled-optimization -Wpointer-arith -Wredundant-decls   -o gnome-volume-manager  manager.o clipboard.o -pthread -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lgnome-keyring -lxml2 -lz -lgnomecanvas-2 -lgnome-2 -lpopt -lart_lgpl_2 -lpangoft2-1.0 -lgnomevfs-2 -lbonobo-2 -lgconf-2 -lbonobo-activation -lORBit-2 -lgthread-2.0 -ldbus-glib-1 -lhal -ldbus-1 -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
/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/../../../libgtk-x11-2.0.so: undefined reference to `cairo_pdf_surface_create'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/../../../libgtk-x11-2.0.so: undefined reference to `cairo_pdf_surface_create_for_stream'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/../../../libgtk-x11-2.0.so: undefined reference to `cairo_pdf_surface_set_size'
collect2: ld returned 1 exit status
make[2]: *** [gnome-volume-manager] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/var/tmp/portage/gnome-volume-manager-1.5.15-r3/work/gnome-volume-manager-1.5.15/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/gnome-volume-manager-1.5.15-r3/work/gnome-volume-manager-1.5.15'
make: *** [all] Error 2

!!! ERROR: gnome-base/gnome-volume-manager-1.5.15-r3 failed.
Call stack:
  ebuild.sh, line 1539:   Called dyn_compile
  ebuild.sh, line 939:   Called src_compile
  ebuild.sh, line 1248:   Called gnome2_src_compile
  gnome2.eclass, line 64:   Called die

!!! compile failure
!!! If you need support, post the topmost build error, and the call stack if relevant.



so same problem - and yet my make.conf includes the PDF flag...

Code:

geko stardotstar # cat /etc/make.conf
# These settings were set by the catalyst build script that automatically built this stage
# Please consult /etc/make.conf.example for a more detailed example
CFLAGS="-O2 -march=pentium-m -pipe"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"

USE="bitmap-fonts truetype-fonts type1-fonts X PDF -qt -kde dri mmx sse sse2 dvdread asf mpeg4 vidix win32codecs xvid xvmc gtk xinerama gnome dvd alsa cdr samba nsplugin ppds acpi apm lm_sensors xine hal dbus cairo"
VIDEO_CARDS="radeon ati vesa fbdev"
INPUT_DEVICES="keyboard mouse"

GENTOO_MIRRORS="http://mirror.isp.net.au/ftp/pub/gentoo/ http://ftp.swin.edu.au/gentoo"


I therefore need further help please?

Will
_________________
\\'
ab extra
ab aeterno
a posse ad esse
ad fontes
\\'
Back to top
View user's profile Send private message
masterdriverz
Retired Dev
Retired Dev


Joined: 28 Mar 2006
Posts: 391
Location: Far out in the uncharted backwaters of the unfashionable end of the Western Spiral arm of the galaxy

PostPosted: Fri Jul 28, 2006 11:12 am    Post subject: Reply with quote

Try making it lower-case.
Back to top
View user's profile Send private message
mebrelith
Tux's lil' helper
Tux's lil' helper


Joined: 04 Apr 2005
Posts: 102
Location: Torreon, Coahuila, Mexico

PostPosted: Fri Jul 28, 2006 12:36 pm    Post subject: Reply with quote

Yup.. USE flags in lowercase.
_________________
Mebrelith Lord of Thingamajigs, Linux zealot, Gentoo advocate, KDE promoter. Linux user #373009
Omnia mutantur, nihil interit - Everything changes, nothing is truly lost.
Back to top
View user's profile Send private message
stardotstar
l33t
l33t


Joined: 10 Feb 2006
Posts: 720
Location: 2074/SYD/NSW/AU

PostPosted: Fri Jul 28, 2006 9:35 pm    Post subject: Reply with quote

:oops: don't I feel stupid.

BTW does that apply to the X/x flag??

Thanks guys - reemerging now - I'll let you know how it goes.
_________________
\\'
ab extra
ab aeterno
a posse ad esse
ad fontes
\\'
Back to top
View user's profile Send private message
desultory
Administrator
Administrator


Joined: 04 Nov 2005
Posts: 7820

PostPosted: Mon May 21, 2007 7:07 am    Post subject: Reply with quote

Moved from Portage & Programming to Duplicate Threads, refer to topic "Please re-emerge [solved]".

As noted in the handbook USE flags specified via environment variables are not retained as persistent settings so, aside from when a given USE flag setting is itself transient in nature, use one of the persistent USE flag setting methods (/etc/make.conf, /etc/portage/package.use). Also, note that USE flags are case sensitive.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Duplicate Threads All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum