If I make : emerge =kde-base/kdebase-3.5.0 I have the following errors during installation : >>> Install kdebase-3.5.0 into /var/tmp/portage/kdebase-3.5.0/image/ category kde-base WARNING: use unsermake instead of make or use a wrapper script, e.g. makeobj!!! unsermake install ERROR:libkonq/Makefile.am: unknown source extension .skel for libkonq.la ERROR:libkonq/Makefile.am: unknown source extension .skel for libkonq.la ERROR:libkonq/Makefile.am: unknown source extension .skel for libkonq.la ERROR:libkonq/favicons/Makefile.am: unknown source extension .skel for kded_favicons.la ERROR:drkonqi/Makefile.am: unknown source extension .skel for drkonqi ERROR:kate/app/Makefile.am: unknown source extension .skel for libkateinterfaces.la ERROR:kate/app/Makefile.am: unknown source extension .skel for libkateinterfaces.la ERROR:kate/app/Makefile.am: unknown source extension .skel for libkateinterfaces.la ERROR:kdcop/Makefile.am: unknown source extension .ui for kdcop ERROR:kdepasswd/kcm/Makefile.am: unknown source extension .ui for kcm_useraccount.la ERROR:kdepasswd/kcm/Makefile.am: unknown source extension .kcfgc for kcm_useraccount.la ERROR:kdepasswd/kcm/Makefile.am: unknown source extension .kcfgc for kcm_useraccount.la ERROR:kdialog/Makefile.am: unknown source extension .skel for kdialog ERROR:khelpcenter/Makefile.am: unknown source extension .skel for khelpcenter.la ERROR:khelpcenter/Makefile.am: unknown source extension .skel for khelpcenter.la ERROR:khelpcenter/Makefile.am: unknown source extension .skel for khelpcenter.la ERROR:khelpcenter/Makefile.am: unknown source extension .kcfgc for khelpcenter.la ERROR:khotkeys/kcontrol/ui/Makefile.am: unknown source extension .ui for libui.la ERROR:khotkeys/kcontrol/ui/Makefile.am: unknown source extension .ui for libui.la ERROR:khotkeys/kcontrol/ui/Makefile.am: unknown source extension .ui for libui.la ... ... ERROR:kdesktop/Makefile.am: unknown source extension .skel for kdesktop.la ERROR:kdesktop/Makefile.am: unknown source extension .skel for kdesktop.la ERROR:kdesktop/Makefile.am: unknown source extension .ui for kdesktop.la ERROR:kdesktop/kwebdesktop/Makefile.am: unknown source extension .kcfgc for kwebdesktop make: *** [install] Erreur 1 !!! ERROR: kde-base/kdebase-3.5.0 failed. !!! Function kde_src_install, Line 198, Exitcode 2 !!! died running make install, kde_src_install:make !!! If you need support, post the topmost build error, NOT this status message. Even if I make : ebuild /usr/portage/kde-base/kdebase/kdebase-3.5.0.ebuild install there are the same errors. But if I make a "unsermake install" in the working directory, it's OK. Reproducible: Always Steps to Reproduce: 1. emerge =kde-base/kdebase-3.5.0 or 2. ebuild /usr/portage/kde-base/kdebase/kdebase-3.5.0.ebuild install Portage 2.0.51.22-r3 (default-linux/x86/2005.1, gcc-3.4.1, glibc-2.3.5-r2, 2.6.12-gentoo-r10 i686) sh-3.00# emerge --info Portage 2.0.51.22-r3 (default-linux/x86/2005.1, gcc-3.4.1, glibc-2.3.5-r2, 2.6.12-gentoo-r10 i686) ================================================================= System uname: 2.6.12-gentoo-r10 i686 AMD Athlon(tm) XP 1700+ Gentoo Base System version 1.6.13 dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /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/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" LANG="fr_FR.UTF-8" LC_ALL="fr_FR.UTF-8" LINGUAS="fr" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage-overlay" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow 3dnowext X a52 aalib acl acpi alsa apache2 apm arts audiofile avi berkdb bitmap-fonts bzip2 bzlib cdr cjk crypt cscope cups curl dga divx4linux dts dvd dvdread eds emboss encode ethereal exif expat fam ffmpeg fftw flac flash foomatic foomaticdb fortran ftp gd gdbm ggi gif gimpprint glut gmp gphoto2 gpm gstreamer gtk gtk2 idn imagemagick imlib ipv6 java jpeg kde lcms ldap libg++ libwww lua mad mhash mikmod ming mmx mng motif mozsvg mp3 mpeg musicbrainz ncurses network nls nostrip nsplugin nvidia ogg oggvorbis openal opengl oss pam pcre pdflib perl pic plotutils png povray python qt quicktime readline recode ruby samba scanner sdk sdl session slang speex spell sqlite sse sse2 ssl subversion svg svga tcltk tcpd tetex theora tiff truetype truetype-fonts type1-fonts udev unicode usb v4l2 vorbis win32codecs wmf x86 xine xinerama xml xml2 xmms xv xvid zlib linguas_fr userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS, MAKEOPTS
Same problem with kdeadmin-3.5.0 : >>> Install kdeadmin-3.5.0 into /var/tmp/portage/kdeadmin-3.5.0/image/ category kde-base WARNING: use unsermake instead of make or use a wrapper script, e.g. makeobj!!! unsermake install ERROR:kdat/Makefile.am: unknown source extension .ui for kdat ERROR:knetworkconf/knetworkconf/Makefile.am: unknown source extension .ui for kcm_knetworkconfmodule.la ERROR:knetworkconf/knetworkconf/Makefile.am: unknown source extension .ui for kcm_knetworkconfmodule.la ERROR:knetworkconf/knetworkconf/Makefile.am: unknown source extension .ui for kcm_knetworkconfmodule.la ERROR:knetworkconf/knetworkconf/Makefile.am: unknown source extension .ui for kcm_knetworkconfmodule.la ERROR:knetworkconf/knetworkconf/Makefile.am: unknown source extension .ui for kcm_knetworkconfmodule.la ERROR:knetworkconf/knetworkconf/Makefile.am: unknown source extension .ui for kcm_knetworkconfmodule.la ERROR:knetworkconf/knetworkconf/Makefile.am: unknown source extension .ui for kcm_knetworkconfmodule.la ERROR:knetworkconf/knetworkconf/Makefile.am: unknown source extension .ui for kcm_knetworkconfmodule.la ERROR:knetworkconf/knetworkconf/Makefile.am: unknown source extension .ui for kcm_knetworkconfmodule.la ERROR:knetworkconf/knetworkconf/Makefile.am: unknown source extension .skel for kcm_knetworkconfmodule.la ERROR:knetworkconf/knetworkconf/Makefile.am: unknown source extension .ui for kcm_knetworkconfmodule.la ERROR:kuser/Makefile.am: unknown source extension .kcfgc for kuser ERROR:kuser/Makefile.am: unknown source extension .ui for kuser ERROR:kuser/Makefile.am: unknown source extension .ui for kuser ERROR:kuser/Makefile.am: unknown source extension .ui for kuser ERROR:kuser/Makefile.am: unknown source extension .ui for kuser ERROR:kuser/Makefile.am: unknown source extension .ui for kuser make: *** [install] Erreur 1 !!! ERROR: kde-base/kdeadmin-3.5.0 failed. !!! Function kde_src_install, Line 198, Exitcode 2 !!! died running make install, kde_src_install:make !!! If you need support, post the topmost build error, NOT this status message.
Which unsermake do you have installed? Do you have multiple copies installed?
Only 1 unsermake version is installed (version 0.4) : sh-3.00# emerge search unsermake Searching... [ Results for search key : unsermake ] [ Applications found : 1 ] * kde-base/unsermake Latest version available: 0.3.0.4254.0 Latest version installed: 0.4.20050710 Size of downloaded files: 139 kB Homepage: http://wiki.kde.org/tiki-index.php?page=unsermake Description: Unsermake - Advanced KDE build system License: GPL-2
it may be broken. isn't it package.masked ?
If I install unsermake-0.3.0.4254.0, unsermake isn't in the path and the installation fails (even if I previously export PATH or UNSERMAKE as explained by unsermake-0.3.0.4254.0.ebuild) : >>> Install kdebase-3.5.0 into /var/tmp/portage/kdebase-3.5.0/image/ category kde-base WARNING: use unsermake instead of make or use a wrapper script, e.g. makeobj!!! unsermake install make: unsermake : commande introuvable make: *** [install] Erreur 127
Yeah. You may need to remove /var/tmp/portage/kdeXXXXX to clear up some cache files relating to unsermake.
Yes, it's ok if I do 'emerge' instead of 'ebuild XXXXX install'. So, with : - unsermake-0.3.0.4254.0 - export UNSERMAKE=/usr/kde/unsermake/unsermake It works. Thank for your help.