With "en_Gb ja" as LINGUAS, emerging of kde-i18n-3.5.2-r1 fails with this error: make[4]: Leaving directory `/var/tmp/portage/kde-i18n-3.5.2-r1/work/kde-i18n-en_GB-3.5.2/messages/kdemultimedia' make[3]: Leaving directory `/var/tmp/portage/kde-i18n-3.5.2-r1/work/kde-i18n-en_GB-3.5.2/messages/kdemultimedia' make[2]: Leaving directory `/var/tmp/portage/kde-i18n-3.5.2-r1/work/kde-i18n-en_GB-3.5.2/messages/kdemultimedia' make[1]: Leaving directory `/var/tmp/portage/kde-i18n-3.5.2-r1/work/kde-i18n-en_GB-3.5.2/messages' make[1]: Entering directory `/var/tmp/portage/kde-i18n-3.5.2-r1/work/kde-i18n-en_GB-3.5.2' make[2]: Entering directory `/var/tmp/portage/kde-i18n-3.5.2-r1/work/kde-i18n-en_GB-3.5.2' make[2]: Nothing to be done for `install-exec-am'. make[2]: Nothing to be done for `install-data-am'. make[2]: Leaving directory `/var/tmp/portage/kde-i18n-3.5.2-r1/work/kde-i18n-en_GB-3.5.2' make[1]: Leaving directory `/var/tmp/portage/kde-i18n-3.5.2-r1/work/kde-i18n-en_GB-3.5.2' make: *** No rule to make target `install'. Stop. !!! ERROR: kde-base/kde-i18n-3.5.2-r1 failed. Call stack: ebuild.sh, line 1531: Called dyn_install ebuild.sh, line 1005: Called src_install kde-i18n-3.5.2-r1.ebuild, line 70: Called die !!! (no error message) !!! If you need support, post the topmost build error, and the call stack if relevant. emerge --info: Portage 2.1_rc3-r2 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.4-r3, 2.6.16-gentoo-r8 i686) ================================================================= System uname: 2.6.16-gentoo-r8 i686 AMD Sempron(tm) Processor 3300+ Gentoo Base System version 1.12.0 ccache version 2.4 [enabled] dev-lang/python: 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r1 dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.18.1 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-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -pipe" 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/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/ http://mirror.switch.ch/ftp/mirror/gentoo/" LINGUAS="en_GB ja" 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" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowext X a52 aac alsa apache2 apm arts asf avi berkdb bitmap-fonts bzip2 cli crypt cups divx4linux dlloader dri dvd dvdr dvdread dvdrw eds emboss encode faad ffmpeg flac foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 hal imagemagick imlib ipv6 isdnlog java jpeg kde libg++ libwww mad matroska mikmod mmx mng motif mp3 mp4 mpeg musepack ncurses nls nptl nptlonly nsplugin nvidia ogg opengl oss pam pcre pdflib perl png pppd python qt quicktime readline real reflection sdl session sndfile spell spl sqlite sse sse2 ssl svg tcpd theora tiff truetype truetype-fonts type1-fonts udev unicode vorbis win32codecs wmf x264 xcomposite xine xml xmms xorg xscreensaver xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux linguas_en_GB linguas_ja userland_GNU video_cards_nvidia" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
I'me expirencing the same problem during emerging of the "da" (danish) files: yaddi yaddi... `/home/portage/tmp/portage/kde-i18n-3.5.2-r1/work/kde-i18n-da-3.5.2/messages/kdemultimedia' make[2]: Leaving directory `/home/portage/tmp/portage/kde-i18n-3.5.2-r1/work/kde-i18n-da-3.5.2/messages/kdemultimedia' make[1]: Leaving directory `/home/portage/tmp/portage/kde-i18n-3.5.2-r1/work/kde-i18n-da-3.5.2/messages' make[1]: Entering directory `/home/portage/tmp/portage/kde-i18n-3.5.2-r1/work/kde-i18n-da-3.5.2' make[2]: Entering directory `/home/portage/tmp/portage/kde-i18n-3.5.2-r1/work/kde-i18n-da-3.5.2' make[2]: Nothing to be done for `install-exec-am'. make[2]: Nothing to be done for `install-data-am'. make[2]: Leaving directory `/home/portage/tmp/portage/kde-i18n-3.5.2-r1/work/kde-i18n-da-3.5.2' make[1]: Leaving directory `/home/portage/tmp/portage/kde-i18n-3.5.2-r1/work/kde-i18n-da-3.5.2' make: *** No rule to make target `install'. Stop. !!! ERROR: kde-base/kde-i18n-3.5.2-r1 failed. !!! Function src_install, Line 70, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. My info: Portage 2.0.54-r2 (default-linux/x86/2005.1, gcc-3.4.6, glibc-2.3.6-r3, 2.6.11.11 i686) ================================================================= System uname: 2.6.11.11 i686 Intel(R) Xeon(TM) CPU 3.06GHz Gentoo Base System version 1.6.14 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] dev-lang/python: 2.3.5-r2, 2.4.2 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-r1 sys-devel/binutils: 2.16.1-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -O2 -pipe -msse2 -mfpmath=sse,387 -mmmx -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /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/lib/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium4 -O2 -pipe -msse2 -mfpmath=sse,387 -mmmx -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://gentoo.inode.at/source/ http://gentoo.zie.pg.gda.pl ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo ftp://mirror.switch.ch/mirror/gentoo/" LINGUAS="de da sv nl fr" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/home/portage/tmp" PORTDIR="/var/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 X apache2 apm arts audiofile avi berkdb bitmap-fonts bzip2 cli crypt cups curl dri eds emboss encode esd expat fam foomaticdb fortran gd gdbm gif glut gmp gtk gtk2 gtkhtml idn imagemagick imlib innodb isdnlog java jpeg kde kerberos lcms ldap libg++ libwww mad mbox mhash mikmod mmx mng motif mp3 mpeg mysql ncurses nls ogg oggvorbis opengl oss pam pcre pdflib perl php png ppds pppd python qt quicktime readline reflection samba session snmp spell spl sse ssl tcpd tiff truetype truetype-fonts type1-fonts udev unicode usb vorbis xml2 xmms xorg xv zlib linguas_en linguas_de linguas_da linguas_sv linguas_nl linguas_fr userland_GNU kernel_linux elibc_glibc" Unset: CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTAGE_RSYNC_OPTS
Actualy this happens for any languages (as long as there are more than one). The problem is that src_compile is executed every time in the first language's directory. Somebody changed kde.eclass and made kde_src_compile use KDE_S instead of S for locating the source directory.
Created attachment 87978 [details, diff] kde-i18n-3.5.2-r1.ebuild.patch
OK the patch seems to work also on R2 file
The patch solves my problem (see above) as well. Thanks!
Fixed now. Thanks.
*** Bug 135206 has been marked as a duplicate of this bug. ***