After having switching on the user.desc evo, i've tried to emerge Multisync and had this error : i686-pc-linux-gnu-gcc -shared .libs/evolution_sync.o .libs/evolution_ebook.o .l ibs/evolution_ecal.o .libs/evolution_etodo.o .libs/xml.o .libs/gui.o .libs/suppo rt.o .libs/interface.o .libs/callbacks.o /usr/lib/libgnomeui-2.so -L/usr/lib -l SM -lICE /usr/lib/libgnome-keyring.so /usr/lib/libbonoboui-2.so /usr/lib/libgnom ecanvas-2.so /usr/lib/libart_lgpl_2.so /usr/lib/libpangoft2-1.0.so /usr/lib/libg tk-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/li bcairo.so /usr/lib/libedata-book-1.2.so -L/usr/lib/nspr -L/usr/lib/nss /usr/lib/ libebook-1.2.so /usr/lib/libedata-cal-1.2.so /usr/lib/libecal-1.2.so /usr/lib/li bedataserver-1.2.so /usr/lib/libgnome-2.so /usr/lib/libpopt.so /usr/lib/libxml2. so -lz /usr/lib/libgnomevfs-2.so /usr/lib/libbonobo-2.so /usr/lib/libgconf-2.so /usr/lib/libgobject-2.0.so /usr/lib/libbonobo-activation.so /usr/lib/libORBit-2. so -lm /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libgthread-2.0.so /usr/lib/libgl ib-2.0.so -lpthread -march=pentium4 -mmmx -msse2 -mfpmath=sse @EVO_LDFLAGS@ -Wl ,--export-dynamic -pthread @EVO_LIBS@ -Wl,-soname -Wl,libevolution2_sync.so -o . libs/libevolution2_sync.so i686-pc-linux-gnu-gcc: @EVO_LDFLAGS@: No such file or directory i686-pc-linux-gnu-gcc: @EVO_LIBS@: No such file or directory make[2]: *** [libevolution2_sync.la] Erreur 1 make[2]: Leaving directory `/var/tmp/portage/multisync-0.83_pre20050414-r2/work/ multisync/plugins/evolution2_sync/src' make[1]: *** [all-recursive] Erreur 1 make[1]: Leaving directory `/var/tmp/portage/multisync-0.83_pre20050414-r2/work/ multisync/plugins/evolution2_sync' make: *** [all] Erreur 2 It seems to looking for @EVO_LIBS@ and @EVO_LDFLAGS@ fields. My einfo : Portage 2.1_pre1 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r3, 2.6.14-gentoo-r4 i686) ================================================================= System uname: 2.6.14-gentoo-r4 i686 Intel(R) Xeon(TM) CPU 2.66GHz Gentoo Base System version 1.12.0_pre11 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.3.4-r1, 2.4.2 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-r1 sys-devel/binutils: 2.16.1-r1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer -mmmx -msse2 -mfpmath=sse" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /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/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer -mmmx -msse2 -mfpmath=sse -fvisibility-inlines-hidden" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://adelie.polymtl.ca/ http://gentoo.mirrors.pair.com/ http://distro.ibiblio.org/pub/linux/distributions/gentoo/ http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/" LANG="fr_FR.UTF-8" LC_ALL="fr_FR.UTF-8" LINGUAS="fr en us" MAKEOPTS="-j5" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X a52 aac acpi alsa apache apm arts audiofile avi berkdb bitmap-fonts bzip2 bzlib cdparanoia cdr crypt cups curl dts dvd dvdread eds emboss encode esd ethereal evo evolution exif expat fam ffmpeg flac foomaticdb fortran freetype ftp gd gdbm gif glut gmp gnome gpm gstreamer gtk gtk2 idn imagemagick imap imlib java jikes jpeg junit kde kdepim lcms libg++ libwww mad matroska mhash mikmod mmx mng motif mozilla mp3 mpeg mysql ncurses nls nptl ogg oggvorbis openal opengl oss pam pcre pdflib perl php pic png ppds print python qt radeon readline samba sdl spell sqlite sse sse2 ssl tcpd tetex theora tiff truetype truetype-fonts type1-fonts udev unicode usb vorbis win32codecs wmf x86 xine xml xml2 xmlrpc xmms xv xvid zlib elibc_glibc kernel_linux linguas_fr linguas_en linguas_us userland_GNU" Unset: ASFLAGS, CTARGET, LDFLAGS Thanks in advance.
Seems to completely change with the new version of MultiSync (with opensync) I've tried, it's ok for me for the moment.... i mean : it compils. *** This bug has been marked as a duplicate of 111697 ***
*** Bug 118893 has been marked as a duplicate of this bug. ***
Reopen.
I'm having the same trouble. It only happens with "evo" - which builds the evolution plugin - in the USE flags. Without the evolution plugin multisync builds just fine. emerge --info : Portage 2.1_pre3-r1 (default-linux/x86/2005.1, gcc-3.4.5, glibc-2.3.6-r2, 2.6.15-gentoo i686) ================================================================= System uname: 2.6.15-gentoo i686 Intel(R) Pentium(R) 4 CPU 3.00GHz Gentoo Base System version 1.12.0_pre14 dev-lang/python: 2.3.5, 2.4.2 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-r1 sys-devel/binutils: 2.16.1-r1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer -fprefetch-loop-arrays -fforce-addr -fforce-mem -falign-functions=32 -fstack-protector" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer -fprefetch-loop-arrays -fforce-addr -fforce-mem -falign-functions=32 -fstack-protector" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 X a52 aac aalib acpi adns alsa apache2 apm artworkextra audiofile avi bash-completion berkdb bidi bitmap-fonts bl bzip2 cairo canvas cdda cddb cdparanoia cdr cjk cpudetection crypt cups curl dbus divx4linux dts dv dvd dvdr dvdread dvi dynagraph edl eds elf emboss encode esd ethereal evo exif expat fam fame ffmpeg firefox flac font-server fontconfig foomaticdb fortran fpx gd gdbm gif glitz glut gmp gnome gnutls gpm graphviz gstreamer gtk gtk2 gtkhtml guile hal howl i8x0 idn imagemagick imlib ipv6 irmc java javascript jbig jpeg kerberos lcms ldap libcaca libg++ libwww live lm_sensors lzo mad matroska mhash mikmod mjpeg mmx mmxext mng mono motif mozilla mozsvg mp3 mpeg mysql nagios-dns nautilus ncurses network nls nntp nokia6600 nptl nsplugin offensive ogg oggvorbis opengl oss pam pcre pda pdflib perl png postgres profile python qt quicktime readline real recode rtc samba sdl smp smux sndfile snmp sox speex spell sse sse2 ssl svg svga t1lib tcltk tcpd tetex theora tiff toolbar truetype truetype-fonts type1-fonts udev usb utf8 v4l vcd vcdimager vidix vim-with-x vorbis win32codecs wmf xchat xine xml2 xmms xpm xprint xv xvid xvmc zlib elibc_glibc kernel_linux userland_GNU" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY
Same error for me even with masked package : =app-pda/multisync-0.83_pre20050414-r3 ~x86
Make a patch that edits plugins/evolution2_sync/src/Makefile.am and remove the @@EVO_LIBS@@ and @@EVO_CFLAGS@@, if you read configure.in you'll see they're already picked up in @@PACKAGE_LIBS@@ et al. This might be a bug that should be reported upstream as well. Seems to fix it (at least for compiling).
Created attachment 78518 [details] multisync-0.83_pre20050414-r4.ebuild Thanks Paul, patching the evo2 plugin worked for me. For convenience, here's an updated ebuild that patches as suggested above. (patch to follow).
Created attachment 78519 [details, diff] multisync-0.83_pre20050414-evo2.patch
I'm handling this, just have to wade through a huge number of gnome deps first :P.
I was having the same problem with USE="evo", the updated ebuild and patch from Ryan Kelly worked for me too. Shouldn't this be added into portage?
ditto on the still affected
fixed in -r4