I get this on stable Gentoo system: >>> md5 src_uri ;-) DB-1.5.0RC2.tgz >>> Unpacking source... >>> Unpacking DB-1.5.0RC2.tgz to /var/tmp/portage/PEAR-DB-1.5.0_rc2/work tar: A lone zero block at 768 >>> Source unpacked. >>> Install PEAR-DB-1.5.0_rc2 into /var/tmp/portage/PEAR-DB-1.5.0_rc2/image/ category dev-php /usr/sbin/ebuild.sh: line 46: pear: command not found !!! ERROR: dev-php/PEAR-DB-1.5.0_rc2 failed. !!! Function php-pear_src_install, Line 46, Exitcode 127 !!! (no error message) Maybe mark 1.6.x series stable? Reproducible: Always Steps to Reproduce: store20 root # emerge info Portage 2.0.50-r8 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.4. 25) ================================================================= System uname: 2.4.25 i686 Celeron (Coppermine) Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=pentium3 -O2 -pipe -fomit-frame-pointer -fforce-addr" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium3 -O2 -pipe -fomit-frame-pointer -fforce-addr" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp://ftp.linux.ee/pub/gentoo/distfiles/ ftp://ftp.linux. ee/pub/gentoo/distfiles/ http://trumpetti.atm.tut.fi/gentoo/ ftp://ftp.uninett. no/pub/linux/Gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/breakmygentoo" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="aalib apache2 apm berkdb clamav crypt cscope curl directfb ethereal expat fbcon foomaticdb gd gdbm gif gpm hardened imap innodb java jpeg libg++ libwww mad maildir mcal milter mysql ncurses pam pdflib perl php pic png postfix postgres python readline sasl spamassassin sse ssl tcpd tiff truetype x86 xml xml2 zlib"
Ok.. I found out that my dev-php/php installation was quite old one (emerge world didn't upgrade it for some weird reason) But this is a list of packages that get installed when I emerge php. Installed packages: =================== Package Version State Comment about portage status Archive_Tar 1.1 stable not in PORTAGE Console_Getopt 1.2 stable not in PORTAGE DB 1.6.2 stable stable in PORTAGE - 1.5.0_rc2 HTTP 1.2.2 stable stable in PORTAGE - 1.0 (as PEAR-HTML_Common) Mail 1.1.3 stable not in PORTAGE??? Net_SMTP 1.2.3 stable not in PORTAGE Net_Socket 1.0.1 stable uptodate in PORTAGE PEAR 1.3.1 stable (as PEAR-PEAR_Info) MASKED? XML_Parser 1.0.1 stable not in PORTAGE XML_RPC 1.1.0 stable not in PORTAGE
i've just done a mass-stabilization of the PEAR packages in portage, should hit your local mirror soonish (in an hour or so). We try to provide only PEAR packages that aren't bundled with PHP itself, or have historically released much faster than the bundled versions. As for the tar error, it sounds like your tarfile is corrupted.