# ebuild kde-3.1_rc6.ebuild package >>> Install kde-3.1_rc6 into /archive/tmp/portage/kde-3.1_rc6/image/ category kde-base strip: >>> Completed installing into /archive/tmp/portage/kde-3.1_rc6/image/ tar: *: Cannot stat: No such file or directory tar: Error exit delayed from previous errors >>> Done. Never seen that one before..and some others seem to have built it fine. Possible bug in ebuild?
please post the output of 'emerge info'. thanks.
Sure: emerge info Portage 2.0.46-r4 (default-x86-1.4, gcc-3.2.1, glibc-2.3.1-r2) ================================================================= System uname: 2.4.19-gentoo-r10 i686 Celeron (Mendocino) USE="x86 oss 3dnow apm avi crypt cups encode gif jpeg gnome libg++ mikmod mmx mpeg ncurses nls pdflib png qtmt quicktime spell xml2 xmms xv zlib gdbm berkdb slang readline arts tetex svga java guile X sdl gpm tcpd pam libwww ssl perl python esd imlib oggvorbis gtk opengl mozilla qt kde truetype icc -alsa -motif" ARCH="x86" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=pentium2 -O2 -fomit-frame-pointer -funroll-loops -ffast-math - pipe" CXXFLAGS="-march=pentium2 -O2 -fomit-frame-pointer -funroll-loops -ffast-math - pipe" ACCEPT_KEYWORDS="x86 ~arch" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share /config /usr/kde/3.1/share/config /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" MAKEOPTS="-j3" JDK_HOME="/opt/blackdown-jdk-1.3.1" JAVA_HOME="/opt/blackdown-jdk-1.3.1" AUTOCLEAN="yes" SYNC="rsync://rsync.us.gentoo.org/gentoo-portage" GENTOO_MIRRORS="http://www.ibiblio.org/pub/Linux/distributions/gentoo"
Did you compile and install before trying to package it?
No, although I am running rc5 right now if thats of any consequence.
well, i can reproduce your error, but it seems to be invalid... kde-3.1_rc6.ebuild doesn't install anything (same other kde-x.x.ebuilds don't do). kde ebuilds only depend on kdelibs, kdebase,... so FEATURES=buildpkg emerge kde-3.1_rc6 builds kdelibs-3.1_rc6, kdebase-3.1_rc6,... or did i get you wrong?
Why invalid if you can reproduce it? It worked fine for rc5 and 3.0.5. I tried just a plain "emerge -b kde- 3.1_rc6.ebuild" but got: !!! all ebuilds that could satisfy "~kde-base/kdeaddons-3.1_rc6" have been masked. !!! (dependency required by "kde-base/kde-3.1_rc6" [ebuild]) !!! Error calculating dependancies. Please correct. And I don't see them listed in my /usr/portage/profiles/package.mask file.
well, what i wanted to say: -this ebuild kde-3.1_rc6.ebuild package shouldn't package anything cause kde-3.1_rc6.ebuild doesn't install anything (it only depends on all other kde-base/kde* ebuilds) -kde-3.1_rc6 ebuilds are no longer masked via package.mask, it is keyworded with ~x86, cause that's the "better" way [tm] ;) so, to build kde-3.1_rc6 packages, please do: ACCEPT_KEYWORDS=~x86 emerge -b kde thanks.
I see, I didn't know about the keyword thing. However, I don't want to use emerge - I want to use ebuild. That way I can build packages for other machines. ("ACCEPT_KEYWORDS=~x86 ebuild kde-3.1_rc6.ebuild package" fails) I could just go into the subdirectories and manually do "ebuild <whatever> package" but thats more tedious tan a simple "ebuild kde-3.1_rc6.ebuild package" :)
ACCEPT_KEYWORDS=~x86 ebuild kde-3.1_rc6.ebuild package should work. if not, please report your error. is it the same as the initial report?
It doesn't.. same error: # ACCEPT_KEYWORDS=~x86 ebuild kde-3.1_rc6.ebuild package >>> Unpacking source... >>> Source unpacked. >>> Install kde-3.1_rc6 into /archive/tmp/portage/kde-3.1_rc6/image/ category kde-base man: strip: >>> Completed installing into /archive/tmp/portage/kde-3.1_rc6/image/ tar: *: Cannot stat: No such file or directory tar: Error exit delayed from previous errors >>> Done.
Can now be built as only packages with emerge -B instead, so closing this.