emerge unmerge mod_php gives me this output: >>emerge unmerge mod_php dev-php/mod_php selected: 4.3.2 5.0.3 protected: none omitted: none >>> 'Selected' packages are slated for removal. >>> 'Protected' and 'omitted' packages will not be removed. >>> Waiting 2 seconds before starting... >>> (Control-C to abort)... >>> Unmerging in: 2 1 >>> Unmerging dev-php/mod_php-4.3.2... No package files given... Grabbing a set. QA Notice: ECLASS 'php' inherited illegally in dev-php/mod_php-4.3.2 /usr/lib/portage/bin/ebuild.sh: line 1443: /usr/portage/eclass/php.eclass: No such file or directory !!! ERROR: dev-php/mod_php-4.3.2 failed. !!! Function inherit, Line 1444, Exitcode 1 !!! died sourcing /usr/portage/eclass/php.eclass in inherit() !!! If you need support, post the topmost build error, NOT this status message. !!! FAILED prerm: 1 Reproducible: Always Steps to Reproduce: Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r0, 2.6.11.5 i686) ================================================================= System uname: 2.6.11.5 i686 Pentium III (Coppermine) Gentoo Base System version 1.6.13 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [disabled] dev-lang/python: 2.2.3-r5, 2.3.5, 2.4.1-r1 sys-apps/sandbox: 1.2.5-r1 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 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.14, 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium3 -O2 -pipe -D FORCE_DEBUGGER" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /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/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var /bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-march=pentium3 -O2 -pipe -D FORCE_DEBUGGER" 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="en_US.UTF-8" LC_ALL="ja_JP.UTF-8" LINGUAS="de us jp" MAKEOPTS="-j4" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow X aalib alsa apache2 apm avi berkdb bitmap-fonts bonobo canna cdr cjk crypt cscope cups curl dba dga doc dvd dvdread eds emboss encode fam fbcon firebird flac foomaticdb fortran gd gdbm ggi gif gpm g streamer gtk gtk2 guile imagemagick imap imlib ipv6 jpeg junit ldap libg++ libwww mad mikmod mmx motif mozi lla mp3 mpeg mysql ncurses nethack network nls offensive ogg oggvorbis opengl oss pdflib perl pgp png postg res python qt quicktime readline ruby sasl sdl slang speex spell sqlite sse ssl svga tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts unicode vorbis xml xml2 xmms xv xvid zlib linguas_de linguas_us linguas _jp userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS, PORTDIR_OVERLAY
You can download php.eclass from http://www.gentoo.org/cgi-bin/viewcvs.cgi/*checkout*/eclass/php.eclass?rev=1.101 and put it into /usr/portage/eclass temporarily, untill you unmerge the really old php/mod_php versions.
Hi, Please follow Jakub's instructions. Best regards, Stu