When starting jpilot-sync I get this error: jpilot-sync: symbol lookup error: /usr/lib/jpilot/plugins/libexpense.so: undefined symbol: jp_logf If I specify -P on the command line to suppress loading plugins, I can sync the built in databases just fine. Reproducible: Always Steps to Reproduce: 1. jpilot-sync 2. 3. Actual Results: jpilot-sync: symbol lookup error: /usr/lib/jpilot/plugins/libexpense.so: undefined symbol: jp_logf Expected Results: Sync'ed with the palm pilot Gentoo Base System version 1.12.0_pre5 Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.5, glibc-2.3.5-r1, 2.6.12 i686) ================================================================= System uname: 2.6.12 i686 mobile AMD Athlon(tm) XP-M (LV) 2200+ distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.3.5, 2.4.1-r1 sys-apps/sandbox: 1.2.12 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 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" 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/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="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowext X a52 aac aalib acpi adns alsa apache2 apm arts avi bcmath berkdb bitmap-fonts bonobo bzlib calendar cardbus cdr crypt ctype cups curl dba dillo divx4linux djvu doc dvd dvdread dvi eds emboss encode esd exif fam flac foomaticdb fortran gd gdbm gif gnome gpg gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile howl imagemagick imap imlib ipv6 java jpeg kde libg++ libwww mad maildir mikmod mmx mmx2 mmxext motif mozilla mp3 mpeg mpeg4 mysql ncurses nptl ogg oggvorbis opengl oss pam pda pdflib pear perl png postgres python qt quicktime readline samba scanner sdl session slang spell splash sqlite sse sse2 ssl svg svga t1lib tcltk tcpd tetex tiff truetype truetype-fonts trusted type1-fonts vorbis win32codecs xemacs xface xine xml xml2 xmms xv zeroconf zlib video_cards_via userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
There's a new upstream version (pre11) that fixes this.
This issue is fixed in the oldest jpilot ebuild in portage (dating back to 2006-03-28). Recommend closure.
thanks for flagging this one.