When I try to compile e-9999 (e17 cvs) I get an error like this: i686-pc-linux-gnu-gcc -O2 -march=pentium4 -pipe -o enlightenment_start e_start_main.o -ldl -lpam /bin/sh ../../libtool --tag=CC --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium4 -pipe -lecore_evas -lecore_x -lecore_ipc -lecore_con -lssl -lcrypto -ldl -lecore_job -lecore_txt -ledje -levas -leet -lembryo -lefreet -lefreet_mime -lecore_file -lecore -o enlightenment_thumb e_thumb_main.o e_user.o e_sha1.o -lpam i686-pc-linux-gnu-gcc -O2 -march=pentium4 -pipe -o enlightenment_imc e_intl_data.o e_config_data.o e_imc_main.o -L/usr/X11R6/lib /usr/lib/libecore_ipc.so /usr/lib/libecore_con.so -lssl -lcrypto /usr/lib/libedje.so /usr/lib/libecore_evas.so /usr/lib/libecore_directfb.so /usr/lib/libdirectfb.so /usr/lib/libfusion.so /usr/lib/libdirect.so -lpthread /usr/lib/libecore_x.so /usr/lib/libXcursor.so /usr/lib/libXdamage.so /usr/lib/libXcomposite.so /usr/lib/libXfixes.so /usr/lib/libXinerama.so /usr/lib/libXp.so /usr/lib/libXrandr.so /usr/lib/libXrender.so /usr/lib/libXss.so /usr/lib/libXext.so /usr/lib/libX11.so /usr/lib/libXau.so /usr/lib/libXdmcp.so /usr/lib/libecore_txt.so /usr/lib/libecore_job.so /usr/lib/libevas.so /usr/lib/libfontconfig.so /usr/lib/libfreetype.so /usr/lib/libexpat.so /usr/lib/libeet.so -lz /usr/lib/libjpeg.so /usr/lib/libembryo.so /usr/lib/libefreet_mime.so /usr/lib/libefreet.so /usr/lib/libecore_file.so /usr/lib/libecore.so -lm -ldl -lpam /bin/sh ../../libtool --tag=CC --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium4 -pipe -lecore_evas -lecore_x -lecore_ipc -lecore_con -lssl -lcrypto -ldl -lecore_job -lecore_txt -ledje -levas -leet -lembryo -lefreet -lefreet_mime -lecore_file -lecore -o enlightenment_sys e_sys_main.o -lpam i686-pc-linux-gnu-gcc -O2 -march=pentium4 -pipe -o enlightenment_thumb e_thumb_main.o e_user.o e_sha1.o -L/usr/X11R6/lib /usr/lib/libecore_ipc.so /usr/lib/libecore_con.so -lssl -lcrypto /usr/lib/libedje.so /usr/lib/libecore_evas.so /usr/lib/libecore_directfb.so /usr/lib/libdirectfb.so /usr/lib/libfusion.so /usr/lib/libdirect.so -lpthread /usr/lib/libecore_x.so /usr/lib/libXcursor.so /usr/lib/libXdamage.so /usr/lib/libXcomposite.so /usr/lib/libXfixes.so /usr/lib/libXinerama.so /usr/lib/libXp.so /usr/lib/libXrandr.so /usr/lib/libXrender.so /usr/lib/libXss.so /usr/lib/libXext.so /usr/lib/libX11.so /usr/lib/libXau.so /usr/lib/libXdmcp.so /usr/lib/libecore_txt.so /usr/lib/libecore_job.so /usr/lib/libevas.so /usr/lib/libfontconfig.so /usr/lib/libfreetype.so /usr/lib/libexpat.so /usr/lib/libeet.so -lz /usr/lib/libjpeg.so /usr/lib/libembryo.so /usr/lib/libefreet_mime.so /usr/lib/libefreet.so /usr/lib/libecore_file.so /usr/lib/libecore.so -lm -ldl -lpam /bin/sh ../../libtool --tag=CC --mode=link i686-pc-linux-gnu-gcc -I../.. -I../../src/bin -I../../src/lib -DUSE_E_CONFIG_H -I/usr/include/efreet -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/X11R6/include -DLOWRES_PDA=1 -DMEDIUMRES_PDA=2 -DHIRES_PDA=3 -DSLOW_PC=4 -DMEDIUM_PC=5 -DFAST_PC=6 -DE17_PROFILE=SLOW_PC -DPACKAGE_BIN_DIR=\"/usr/bin\" -DPACKAGE_LIB_DIR=\"/usr/lib\" -DPACKAGE_DATA_DIR=\"/usr/share/enlightenment\" -DLOCALE_DIR=\"/usr/share/locale\" -DPACKAGE_SYSCONF_DIR=\"/etc\" -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -O2 -march=pentium4 -pipe -lecore_evas -lecore_x -lecore_ipc -lecore_con -lssl -lcrypto -ldl -lecore_job -lecore_txt -ledje -levas -leet -lembryo -lefreet -lefreet_mime -lecore_file -lecore -ldl -ledbus -lecore -ldbus-1 -lehal -ledbus -lecore -ldbus-1 -o enlightenment_fm enlightenment_fm-e_fm_main.o enlightenment_fm-e_user.o enlightenment_fm-e_sha1.o -lpam i686-pc-linux-gnu-gcc -O2 -march=pentium4 -pipe -o enlightenment_sys e_sys_main.o -L/usr/X11R6/lib /usr/lib/libecore_ipc.so /usr/lib/libecore_con.so -lssl -lcrypto /usr/lib/libedje.so /usr/lib/libecore_evas.so /usr/lib/libecore_directfb.so /usr/lib/libdirectfb.so /usr/lib/libfusion.so /usr/lib/libdirect.so -lpthread /usr/lib/libecore_x.so /usr/lib/libXcursor.so /usr/lib/libXdamage.so /usr/lib/libXcomposite.so /usr/lib/libXfixes.so /usr/lib/libXinerama.so /usr/lib/libXp.so /usr/lib/libXrandr.so /usr/lib/libXrender.so /usr/lib/libXss.so /usr/lib/libXext.so /usr/lib/libX11.so /usr/lib/libXau.so /usr/lib/libXdmcp.so /usr/lib/libecore_txt.so /usr/lib/libecore_job.so /usr/lib/libevas.so /usr/lib/libfontconfig.so /usr/lib/libfreetype.so /usr/lib/libexpat.so /usr/lib/libeet.so -lz /usr/lib/libjpeg.so /usr/lib/libembryo.so /usr/lib/libefreet_mime.so /usr/lib/libefreet.so /usr/lib/libecore_file.so /usr/lib/libecore.so -lm -ldl -lpam /bin/sh ../../libtool --tag=CC --mode=link i686-pc-linux-gnu-gcc -O2 -march=pentium4 -pipe -lecore_evas -lecore_x -lecore_ipc -lecore_con -lssl -lcrypto -ldl -lecore_job -lecore_txt -ledje -levas -leet -lembryo -lefreet -lefreet_mime -lecore_file -lecore -o enlightenment_init e_init_main.o e_xinerama.o -lpam i686-pc-linux-gnu-gcc -I../.. -I../../src/bin -I../../src/lib -DUSE_E_CONFIG_H -I/usr/include/efreet -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/X11R6/include -DLOWRES_PDA=1 -DMEDIUMRES_PDA=2 -DHIRES_PDA=3 -DSLOW_PC=4 -DMEDIUM_PC=5 -DFAST_PC=6 -DE17_PROFILE=SLOW_PC -DPACKAGE_BIN_DIR=\"/usr/bin\" -DPACKAGE_LIB_DIR=\"/usr/lib\" -DPACKAGE_DATA_DIR=\"/usr/share/enlightenment\" -DLOCALE_DIR=\"/usr/share/locale\" -DPACKAGE_SYSCONF_DIR=\"/etc\" -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -O2 -march=pentium4 -pipe -o enlightenment_fm enlightenment_fm-e_fm_main.o enlightenment_fm-e_user.o enlightenment_fm-e_sha1.o -L/usr/X11R6/lib /usr/lib/libecore_ipc.so /usr/lib/libecore_con.so -lssl -lcrypto /usr/lib/libedje.so /usr/lib/libecore_evas.so /usr/lib/libecore_directfb.so /usr/lib/libdirectfb.so /usr/lib/libfusion.so /usr/lib/libdirect.so -lpthread /usr/lib/libecore_x.so /usr/lib/libXcursor.so /usr/lib/libXdamage.so /usr/lib/libXcomposite.so /usr/lib/libXfixes.so /usr/lib/libXinerama.so /usr/lib/libXp.so /usr/lib/libXrandr.so /usr/lib/libXrender.so /usr/lib/libXss.so /usr/lib/libXext.so /usr/lib/libX11.so /usr/lib/libXau.so /usr/lib/libXdmcp.so /usr/lib/libecore_txt.so /usr/lib/libecore_job.so /usr/lib/libevas.so /usr/lib/libfontconfig.so /usr/lib/libfreetype.so /usr/lib/libexpat.so /usr/lib/libeet.so -lz /usr/lib/libjpeg.so /usr/lib/libembryo.so /usr/lib/libefreet_mime.so /usr/lib/libefreet.so /usr/lib/libecore_file.so /usr/lib/libehal.so /usr/lib/libedbus.so /usr/lib/libecore.so -lm -ldl /usr/lib/libdbus-1.so -lpam enlightenment_fm-e_fm_main.o: In function `e_volume_del': e_fm_main.c:(.text+0x4cd): undefined reference to `e_dbus_signal_handler_del' collect2: ld returned 1 exit status make[3]: *** [enlightenment_fm] Hata 1 make[3]: *** Bitmemiş işler için bekliyor.... i686-pc-linux-gnu-gcc -O2 -march=pentium4 -pipe -o enlightenment_init e_init_main.o e_xinerama.o -L/usr/X11R6/lib /usr/lib/libecore_ipc.so /usr/lib/libecore_con.so -lssl -lcrypto /usr/lib/libedje.so /usr/lib/libecore_evas.so /usr/lib/libecore_directfb.so /usr/lib/libdirectfb.so /usr/lib/libfusion.so /usr/lib/libdirect.so -lpthread /usr/lib/libecore_x.so /usr/lib/libXcursor.so /usr/lib/libXdamage.so /usr/lib/libXcomposite.so /usr/lib/libXfixes.so /usr/lib/libXinerama.so /usr/lib/libXp.so /usr/lib/libXrandr.so /usr/lib/libXrender.so /usr/lib/libXss.so /usr/lib/libXext.so /usr/lib/libX11.so /usr/lib/libXau.so /usr/lib/libXdmcp.so /usr/lib/libecore_txt.so /usr/lib/libecore_job.so /usr/lib/libevas.so /usr/lib/libfontconfig.so /usr/lib/libfreetype.so /usr/lib/libexpat.so /usr/lib/libeet.so -lz /usr/lib/libjpeg.so /usr/lib/libembryo.so /usr/lib/libefreet_mime.so /usr/lib/libefreet.so /usr/lib/libecore_file.so /usr/lib/libecore.so -lm -ldl -lpam make[3]: `/var/tmp/portage/x11-wm/e-9999/work/e17/apps/e/src/bin' dizininden çıkılıyor make[2]: *** [all-recursive] Hata 1 make[2]: `/var/tmp/portage/x11-wm/e-9999/work/e17/apps/e/src' dizininden çıkılıyor make[1]: *** [all-recursive] Hata 1 make[1]: `/var/tmp/portage/x11-wm/e-9999/work/e17/apps/e' dizininden çıkılıyor make: *** [all] Hata 2 This is a LIVE CVS ebuild. That means there are NO promises it will work. If it fails to build, FIX THE CODE YOURSELF before reporting any issues. ERROR: x11-wm/e-9999 failed. Call stack: ebuild.sh, line 1654: Called dyn_compile ebuild.sh, line 990: Called qa_call 'src_compile' ebuild.sh, line 44: Called src_compile ebuild.sh, line 1334: Called enlightenment_src_compile enlightenment.eclass, line 154: Called enlightenment_die 'emake failed' enlightenment.eclass, line 104: Called die emake failed !!! SEND BUG REPORTS TO vapier@gentoo.org NOT THE E TEAM 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/x11-wm/e-9999/temp/build.log'. This ebuild is from an overlay: '/usr/local/layman/enlightenment/' emerge --info Portage 2.1.3.9 (default-linux/x86/2007.0, gcc-4.1.2, glibc-2.6.1-r0, 2.6.22-gentoo-r8 i686) ================================================================= System uname: 2.6.22-gentoo-r8 i686 Intel(R) Pentium(R) 4 CPU 1.80GHz Timestamp of tree: Wed, 24 Oct 2007 01:00:01 +0000 ccache version 2.4 [enabled] app-shells/bash: 3.2_p17 dev-lang/python: 2.4.4-r5 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 1.12.9-r2 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 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.3.16 sys-devel/libtool: 1.5.24 virtual/os-headers: 2.6.22-r2 ACCEPT_KEYWORDS="x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium4 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="" CONFIG_PROTECT_MASK="/etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-O2 -march=pentium4 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://adelie.polymtl.ca/ http://distro.ibiblio.org/pub/linux/distributions/gentoo/ http://www.gtlib.gatech.edu/pub/gentoo ftp://gentoo.netnitco.net/pub/mirrors/gentoo/source/ ftp://gentoo.imj.fr/pub/gentoo/ http://gentoo.mneisen.org/ http://ftp.rhnet.is/pub/gentoo/ ftp://ftp.roedu.net/pub/mirrors/gentoo.org/ " LANG="tr_TR" LC_ALL="tr_TR" LINGUAS="tr" 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/local/layman/xeffects /usr/local/layman/enlightenment /usr/portage /usr/local/layman/xeffects" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X acl ahavi alsa berkdb bitmap-fonts cli cracklib crypt dri emacs fortran gdbm gif gpm gtk iconv isdnlog jpeg midi mmx mudflap ncurses nls nptl nptlonly opengl openmp pam pcre perl png pppd python readline reflection session spl ssl symlink tcpd tiff truetype-fonts type1-fonts unicode x86 xorg xpm zlib" ALSA_CARDS="intel8x0" 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" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="tr" USERLAND="GNU" VIDEO_CARDS="nvidia" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS gcc-config -l [1] i686-pc-linux-gnu-3.3.6 [2] i686-pc-linux-gnu-4.1.2 * Any help would be appreciated. Thank you .. Reproducible: Always Steps to Reproduce: 1. When I want to emerge e17 I always get this error. 2. 3.
Created attachment 134391 [details] Build log
The e-9999 ebuild builds from CVS. You can expect your e17 to break eventually, if you've gotten it to install. They might have changed the source code, which could have caused this problem.
e_fm_main.c:(.text+0x4cd): undefined reference to `e_dbus_signal_handler_del' sync up and rebuild all e packages
(In reply to comment #3) > e_fm_main.c:(.text+0x4cd): undefined reference to `e_dbus_signal_handler_del' > > sync up and rebuild all e packages I use layman overlay. And I think there it has got some problems with turkish locale. When I try to sync up layman like this it gives an error message like this: # locale LANG=tr_TR LC_CTYPE="tr_TR" LC_NUMERIC="tr_TR" LC_TIME="tr_TR" LC_COLLATE="tr_TR" LC_MONETARY="tr_TR" LC_MESSAGES="tr_TR" LC_PAPER="tr_TR" LC_NAME="tr_TR" LC_ADDRESS="tr_TR" LC_TELEPHONE="tr_TR" LC_MEASUREMENT="tr_TR" LC_IDENTIFICATION="tr_TR" LC_ALL=tr_TR # layman --sync=enlightenment Traceback (most recent call last): File "/usr/bin/layman", line 37, in ? main() File "/usr/bin/layman", line 34, in main Actions(Config()) File "/usr/lib/python2.4/site-packages/layman/action.py", line 473, in __init__ result += i[1](config).run() File "/usr/lib/python2.4/site-packages/layman/action.py", line 99, in __init__ self.selection = [i.decode(enc) for i in self.selection] TypeError: decode() argument 1 must be string, not None But when I change the locale to the english locale. It updates layman overlay. # LC_ALL=en_US # layman --sync=enlightenment * Running command "/usr/bin/svn update "/usr/portage/local/layman/enlightenment""... At revision 126. * * Success: * ------ * * Successfully synchronized overlay "enlightenment". My /etc/portage/package.keywords/package.keywords.livecvs file is like this: # List all livecvs ebuilds here for the lazy. # # Symlink this file into your /etc/portage/package.keywords/ directory: # mkdir -p /etc/portage/package.keywords # ln -s \ # /usr/portage/local/layman/enlightenment/scripts/package.keywords.livecvs \ # /etc/portage/package.keywords/enlightenment # # To regen in overlay: # find -mindepth 2 -maxdepth 2 -type d '!' -wholename '*.svn*' -printf '%P * ~* -* **\n' | sort # added later :| x11-plugins/e_modules-forecasts * ~* -* ** x11-plugins/e_modules-rain * ~* -* ** x11-plugins/e_modules-news * ~* -* ** x11-plugins/e_modules-weather * ~* -* ** x11-plugins/e_modules-tclock * ~* -* ** x11-plugins/e_modules-uptime * ~* -* ** x11-plugins/e_modules-alarm * ~* -* ** x11-plugins/e_modules-mail * ~* -* ** x11-plugins/e_modules-snow * ~* -* ** x11-plugins/e_modules-slideshow * ~* -* ** x11-plugins/e_modules-mem * ~* -* ** x11-plugins/e_modules-net * ~* -* ** x11-plugins/e_modules-cpu * ~* -* ** x11-plugins/e_modules-screenshot * ~* -* ** x11-plugins/e_modules-wlan * ~* -* ** x11-plugins/e_modules-moon * ~* -* ** dev-libs/exml * ~* -* ** x11-plugins/e_modules-language * ~* -* ** x11-plugins/e_modules-deskshow * ~* -* ** x11-plugins/e_modules-flame * ~* -* ** x11-plugins/e_modules-bling * ~* -* ** x11-plugins/e_modules-taskbar * ~* -* ** x11-plugins/e_modules-winselector * ~* -* ** x11-plugins/e_modules-photo * ~* -* ** x11-plugins/e_modules-emu * ~* -* ** x11-plugins/e_modules-mixer * ~* -* ** dev-libs/efreet * ~* -* ** x11-wm/e * ~* -* ** x11-plugins/e_modules * ~* -* ** x11-misc/engage * ~* -* ** x11-libs/ewl * ~* -* ** x11-libs/evas * ~* -* ** media-libs/imlib2 * ~* -* ** media-libs/imlib2_loaders * ~* -* ** dev-libs/eet * ~* -* ** dev-db/edb * ~* -* ** x11-libs/ecore * ~* -* ** media-libs/etox * ~* -* ** media-libs/edje * ~* -* ** dev-libs/embryo * ~* -* ** x11-libs/esmart * ~* -* ** media-libs/epsilon * ~* -* ** media-libs/epeg * ~* -* ** app-misc/examine * ~* -* ** net-news/erss * ~* -* ** x11-misc/entrance * ~* -* ** app-misc/evidence * ~* -* ** media-libs/emotion * ~* -* ** media-gfx/elicit * ~* -* ** media-gfx/entice * ~* -* ** dev-util/e_utils * ~* -* ** dev-libs/engrave * ~* -* ** media-video/elation * ~* -* ** media-video/eclair * ~* -* ** And before installing E17 related packages I updated the portage tree with #emerge --sync And I upgraded portage to version 2.1.3.16. And then I tried to install all E17 packages with this command: emerge -avt \ media-libs/imlib2 \ media-libs/imlib2_loaders \ dev-db/edb \ dev-libs/eet \ x11-libs/evas \ x11-libs/ecore \ media-libs/epeg \ media-libs/epsilon \ dev-libs/embryo \ media-libs/edje \ x11-libs/esmart \ media-libs/emotion \ x11-libs/ewl \ x11-wm/e \ dev-util/e_utils \ x11-plugins/e_modules \ app-misc/examine \ media-gfx/entice \ x11-misc/entrance \ media-gfx/elicit \ x11-misc/engage \ app-misc/evidence \ dev-libs/engrave \ media-video/elation \ media-video/eclair But I got same error when trying to install e. Like this :( This is a LIVE CVS ebuild. That means there are NO promises it will work. If it fails to build, FIX THE CODE YOURSELF before reporting any issues. This is a LIVE CVS ebuild. That means there are NO promises it will work. If it fails to build, FIX THE CODE YOURSELF before reporting any issues. ERROR: x11-wm/e-9999 failed. Call stack: ebuild.sh, line 1695: Called dyn_compile ebuild.sh, line 1033: Called qa_call 'src_compile' ebuild.sh, line 44: Called src_compile ebuild.sh, line 1377: Called enlightenment_src_compile enlightenment.eclass, line 154: Called enlightenment_die 'emake failed' enlightenment.eclass, line 104: Called die The specific snippet of code: die "$@"$' '"!!! SEND BUG REPORTS TO vapier@gentoo.org NOT THE E TEAM" The die message: emake failed !!! SEND BUG REPORTS TO vapier@gentoo.org NOT THE E TEAM If you need support, post the topmost build error, and the call stack if relevan A complete build log is located at '/var/tmp/portage/x11-wm/e-9999/temp/build.lo . This ebuild is from an overlay: '/usr/local/layman/enlightenment/' GNU info directory index is up-to-date.
Created attachment 134652 [details] Build log 2 Build log when I try to install x11-wm/e-9999
Ok it looks in the new cvs version this problem is resolved..