evolution build crashed with the following error (if the pda use flag is enabled) checking if pilot-link handles UTF-8 conversions... no configure: error: evolution requires pilot-link to have working UTF-8 conversion routines pilot-link-0.12.2 doesn't give this problem and allows evolution to build just fine Reproducible: Always Steps to Reproduce: 1. emerge pilot-link evolution 2. 3. Actual Results: evolution build crashes Expected Results: evolution builds fine
adding pda since this is probably yet another problem caused by the pilot-link.m4 rewrite please also add your config.log
correction works fine here. please post your emerge --info as well.
emerge --info Portage 2.1.4_rc11 (default-linux/x86/2007.0, gcc-4.2.2, glibc-2.7-r1, 2.6.23-gentoo-r4 i686) ================================================================= System uname: 2.6.23-gentoo-r4 i686 Intel(R) Pentium(R) M processor 1.70GHz Timestamp of tree: Thu, 27 Dec 2007 23:00:02 +0000 ccache version 2.4 [disabled] app-shells/bash: 3.2_p17-r1 dev-java/java-config: 1.3.7, 2.1.3 dev-lang/python: 2.5.1-r4 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 1.12.10-r5 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.24 virtual/os-headers: 2.6.23-r2 ACCEPT_KEYWORDS="x86 ~x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium-m -O2 -pipe -fomit-frame-pointer -fgcse-sm -fgcse-las -fexpensive-optimizations -fbranch-target-load-optimize -finline-functions -fgcse-after-reload -mfpmath=sse,387" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/bind" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-march=pentium-m -O2 -pipe -fomit-frame-pointer -fgcse-sm -fgcse-las -fexpensive-optimizations -fbranch-target-load-optimize -finline-functions -fgcse-after-reload -mfpmath=sse,387" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks metadata-transfer parallel-fetch sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" INSTALL_MASK="/usr/share/gtk-doc/html/ /usr/share/locale/[a-df-z]* /usr/share/locale/e[lstuo]* /usr/share/doc/silc-toolkit*" LANG="C" LDFLAGS="-Wl,-O1 -Wl,--strip-debug -Wl,--sort-common" LINGUAS="en" 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 --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local/layman/secondlife /usr/portage/local/layman/sunrise /usr/portage/local/layman/zugaina /usr/portage/local/layman/sabayon /usr/portage/local/layman/toolchain" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3ds X a52 aac accessibility acl acpi ada aiglx alsa amr amrnb amrwb apache2 asf async atk audiofile avi bash-completion berkdb binary-drivers bindist bitmap-fonts bogofilter boost branding bzip2 cairo cal3d cddb cgi cjk cli connectionstatus contactnotes cracklib crypt cups curl d dbus deprecated depreciated devhelp discouraged divx djvu dri drm dts dvd dvdread dvi eap-tls eds emacs embedded encode esd evo evolution fam festival ffmpeg firefox flac fontconfig ftp fuse gd gdbm gif glade glibc-omitfp glitz glut gmail gmedia gnome gnome-print gnuplot gnutls graphviz gs gstreamer gtalk gtk gtk2 gtkhtml gtkspell guile gzip-el hal haskell hdaps hddtemp hibernate-script ibmacpi iconv icu idn imagemagick imap imlib inherit-graph ipv6 java javascript jpeg jpeg2k jsapi kerberos keyring ktts lame latex lcms ldap libnotify lite live lm_sensors logrotate lucene lzo mad madwifi maildir matrox maxoptimization mbrola mdnsresponder midi mikmod mime mjpeg mmx mng mono moznocompose moznoirc moznomail mp3 mp4 mp4live mpeg mplayer mppe-mppc msn mudflap musepack mysql ncurses netmeeting network networking newspr nls normalize nptl nptlonly nsplugin ntfs ode office ofx ogg opengl openmp pam pam_timestamp pango pascal pcre pda pdf pdflib perl pertty php pidgin png pppd prediction python qt3support qt4 quicktime quotes rar readline real realmedia reflection regex reiserfs rsvg rtc samba sdl session silc sms sndfile soap sou spamassassin speech speex spell spl sqlite3 sse sse2 ssl startup-notification stream subversion svg symlink syslog t1lib tetex theora threads tiff totem transparency truetype truetype-fonts type1 type1-fonts unicode usb utempter vorbis wifi win32codecs wma wmf wmp wnck workbench x86 xcomposite xft xml xorg xosd xslt xv xvid zip zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="mouse synaptics keyboard" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="fglrx radeon" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Created attachment 139492 [details] config.log checking for ldap_open in -lldap... yes checking for ldap_ntlm_bind... yes checking for pthread_create in -lpthread... yes checking for regexec... yes checking for GTKHTML... yes checking for GNOME_PILOT... yes checking if pilot-link handles UTF-8 conversions... no configure: error: evolution requires pilot-link to have working UTF-8 conversion routines !!! Please attach the following file when seeking support: !!! /var/tmp/portage/mail-client/evolution-2.12.2/work/evolution-2.12.2/config.log * * ERROR: mail-client/evolution-2.12.2 failed. * Call stack: * ebuild.sh, line 46: Called src_compile * environment, line 2865: Called gnome2_src_compile * environment, line 2070: Called gnome2_src_configure * environment, line 2084: Called econf 'src_compile' 'src_compile' '--without-kde-applnk-path' '--enable-plugins=experimental' '--enable-nss' '--enable-smime' '--enable-ipv6' '--enable-mono' '--disable-nntp' '--enable-pilot-conduits' '--disable-profiling' '--with-openldap' '--with-krb5=/usr' '--without-krb4' * ebuild.sh, line 507: Called die * The specific snippet of code: * die "econf failed" * The die message: * econf failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/mail-client/evolution-2.12.2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/mail-client/evolution-2.12.2/temp/environment'. *
i hope the info i submitted is what you needed
Yes this is perfect. Here is the snippet that interests us: configure:28766: ./conftest ./conftest: error while loading shared libraries: libpisync.so.0: cannot open shared object file: No such file or directory configure:28769: $? = 127 configure: program exited with status 127 configure: failed program was: | /* confdefs.h. */ looks like your pilot-link installed is screwed (or at least was). Could you sync your portage tree and try again ?
I suggest you run revdep-rebuild and then get back to us to indicate if it fixed the bug, thanks.
*** Bug 208985 has been marked as a duplicate of this bug. ***
revdep-rebuild did the job ... now everything runs fine ... sorry for the false alarm.
Created attachment 216528 [details] build log of mail-client/evolution-2.28.2 I get the same error message for mail-client/evolution-2.28.2 when doing revdep-rebuild -iv -- -N
please reopen!
Created attachment 216533 [details] config log of evolution-2.28.2
Created attachment 216535 [details] emerge --info
./conftest: error while loading shared libraries: libdirectfb-1.2.so.0: cannot open shared object file: No such file or directory revdep-rebuild problem, see also bug #300866 and bug #143562 and it's duplicates.
Okay, this is the howto to solve the problem (at least for me): # revdep-rebuild -vid -- -N // the pretend switch is very important! You'll get something like [quote] [...] [32;01m*[0m All prepared. Starting rebuild emerge --oneshot --verbose --pretend -N app-text/aiksaurus:0 dev-libs/poppler-glib:0 gnome-base/gnome-desktop:0 gnome-base/libgnomeui:0 gnome-extra/fast-user-switch-applet:0 gnome-extra/nautilus-cd-burner:0 mail-client/evolution:2.0 media-libs/libcanberra:0 media-libs/swfdec:0 www-client/links:2 x11-libs/agg:0 x11-libs/gksu:0 x11-libs/libnotify:0 These are the packages that would be merged, in order: Calculating dependencies ... done! [ebuild U ] mail-client/evolution-2.28.2 [2.28.1-r1] USE="crypt dbus gstreamer hal pda ssl -exchange -kerberos -krb4 -ldap -mono -networkmanager -nntp -profile -python" 0 kB Total: 1 package (1 upgrade), Size of downloads: 0 kB [32;01m*[0m Now you can remove -p (or --pretend) from arguments and re-run revdep-rebuild. [/quote] Now you need to run the emerge command shown above _manually_, because revdep-rebuild will only emerge evolution! emerge --oneshot --verbose --pretend -N app-text/aiksaurus dev-libs/poppler-glib gnome-base/gnome-desktop gnome-base/libgnomeui gnome-extra/fast-user-switch-applet gnome-extra/nautilus-cd-burner media-libs/libcanberra media-libs/swfdec www-client/links x11-libs/agg x11-libs/gksu x11-libs/libnotify mail-client/evolution Note, that I put evolution at the very end. This may be important!
Created attachment 216556 [details] output of revdep-rebuild