emerge dev-php5/ezc-eZcomponents fails with the error "Cannot download non-local package". At this point, I am not sure what the exact cause is ... ----- emerge ezc-eZcomponents Calculating dependencies... done! >>> Emerging (1 of 20) dev-php5/ezc-Base-1.0 to / >>> checksums files ;-) ezc-Base-1.0.ebuild >>> checksums files ;-) files/digest-ezc-Base-1.0 >>> checksums src_uri ;-) Base-1.0.tgz >>> Unpacking source... >>> Unpacking Base-1.0.tgz to /var/tmp/portage/ezc-Base-1.0/work tar: A lone zero block at 84 >>> Source unpacked. >>> Compiling source in /var/tmp/portage/ezc-Base-1.0/work/Base-1.0 ... >>> Source compiled. >>> Test phase [not enabled]: dev-php5/ezc-Base-1.0 >>> Install ezc-Base-1.0 into /var/tmp/portage/ezc-Base-1.0/image/ category dev-php5 * * Using dev-lang/php-5.1.2 * Parsing of package.xml from file "/var/tmp/portage/ezc-Base-1.0/work/Base-1.0/package.xml" failed Cannot download non-local package "/var/tmp/portage/ezc-Base-1.0/work/Base-1.0/package.xml" Package "/var/tmp/portage/ezc-Base-1.0/work/Base-1.0/package.xml" is not valid install failed !!! ERROR: dev-php5/ezc-Base-1.0 failed. Call stack: ebuild.sh, line 1933: Called dyn_install ebuild.sh, line 1067: Called src_install ebuild.sh, line 1648: Called php-pear-lib-r1_src_install !!! Unable to install PEAR package !!! If you need support, post the topmost build error, and the call stack if relevant. Portage 2.1_pre5-r4 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.3.6-r3, 2.6.15-gentoo-r5 i686) ================================================================= System uname: 2.6.15-gentoo-r5 i686 Intel(R) Pentium(R) 4 CPU 3.20GHz Gentoo Base System version 1.12.0_pre16 dev-lang/python: 2.1.3-r1, 2.3.5-r2, 2.4.2-r1 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-r3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /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/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://mirrors.tds.net/gentoo http://gentoo.mirrors.pair.com/ http://ftp-mirror.internap.com/pub/gentoo/ http://mirror.datapipe.net/gentoo" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/gentoo-php-overlay/testing /usr/local/gentoo-php-overlay/experimental" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X alsa apache2 apm arts avi berkdb bitmap-fonts cpdflib crypt cups doc dvd eds emboss encode esd f77 foomaticdb fortran gcj gd-external gdbm gif gnomedb gpm gstreamer gtk gtk2 imlib ipv6 jpeg kde libg++ libwww mad maildir mbox mikmod mmx motif mp3 mpeg ncurses nls nptl ogg opengl oss pam pdflib perl php png ppds python qt quicktime readline scanner sdl session spell ssl tcpd truetype truetype-fonts type1-fonts udev usb vorbis xml xmlrpc xmms xv zlib elibc_glibc kernel_linux userland_GNU video_cards_radeon" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LANG, LC_ALL, LDFLAGS, LINGUAS
I just tested it and it still works for me. Which version of dev-php/PEAR-PEAR do you have installed?
(In reply to comment #1) > I just tested it and it still works for me. Which version of dev-php/PEAR-PEAR > do you have installed? > equery list PEAR-PEAR [ Searching for package 'PEAR-PEAR' in all categories among: ] * installed packages [I--] [ ] dev-php/PEAR-PEAR-1.4.6-r1 (0)
After unmerging all PEAR packages, I noticed I still had *.reg files under /usr/share/php/.registry. Deleting this files did the trick.