public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] Unable to unmerge php and mod_php
@ 2005-08-26 18:44 fire-eyes
  2005-08-26 22:14 ` A. Khattri
  2005-08-28  8:09 ` Rumen Yotov
  0 siblings, 2 replies; 5+ messages in thread
From: fire-eyes @ 2005-08-26 18:44 UTC (permalink / raw
  To: gentoo-user

Hi,

I am trying to unmerge all versions of php and mod_php on my system.

However:

# emerge -C php mod_php

  dev-php/mod_php
     selected: 4.3.2-r5 4.3.8
    protected: none
      omitted: none

 >>> 'Selected' packages are slated for removal.
 >>> 'Protected' and 'omitted' packages will not be removed.

 >>> Waiting 5 seconds before starting...
 >>> (Control-C to abort)...
 >>> Unmerging in: 5 4 3 2 1
 >>> Unmerging dev-php/mod_php-4.3.2-r5...
No package files given... Grabbing a set.

QA Notice: ECLASS 'php' inherited illegally in dev-php/mod_php-4.3.2-r5

/usr/lib/portage/bin/ebuild.sh: line 1443: 
/var/portage/eclass/php.eclass: No such file or directory

!!! ERROR: dev-php/mod_php-4.3.2-r5 failed.
!!! Function inherit, Line 1444, Exitcode 1
!!! died sourcing /var/portage/eclass/php.eclass in inherit()
!!! If you need support, post the topmost build error, NOT this status 
message.

!!! FAILED prerm: 1


Any suggestions?


Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.4.4, 
glibc-2.3.4.20041006-r0, 2.6.12.4 i686)
=================================================================
System uname: 2.6.12.4 i686 Pentium III (Katmai)
Gentoo Base System version 1.12.0_pre6
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) 
[disabled]
ccache version 2.4 [enabled]
dev-lang/python:     2.2.3-r1, 2.3.4-r1, 2.4.1-r1
sys-apps/sandbox:    1.2.11
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9, 1.8.5-r2, 1.9.6
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.4.19
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium3 -mtune=pentium3 -O2 -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/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/env.d"
CXXFLAGS="-march=pentium3 -mtune=pentium3 -O2 -pipe"
DISTDIR="/var/portage/distfiles"
FEATURES="autoconfig buildpkg ccache distlocks notitles sandbox sfperms 
strict"
GENTOO_MIRRORS="ftp://gentoo.mirrors.pair.com/ 
http://mirror.datapipe.net/gentoo 
http://open-systems.ufl.edu/mirrors/gentoo 
ftp://gentoo.netnitco.net/pub/mirrors/gentoo/source/ 
ftp://gentoo.ccccom.com"
MAKEOPTS="-j2"
PKGDIR="/var/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/var/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="x86 X apache2 apm avi berkdb bitmap-fonts cdr chroot crypt cscope 
cups curl dvdr eds emboss encode esd fam flac foomaticdb fortran gd
gdbm 
gif gnome gpm gstreamer gtk gtk2 imagemagick imlib java jpeg kde 
kerberos libg++ libwww mad mikmod mmx motif mozilla mp3 mpeg mysql 
ncurses nls ogg oggvorbis opengl oss pam pdflib perl png python qt 
quicktime readline samba sdl slang snmp spell sse ssl svga tcltk tcpd 
tiff truetype truetype-fonts type1-fonts vorbis xml xml2 xmms xv zlib 
userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS,
PORTDIR_OVERLAY

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-user] Unable to unmerge php and mod_php
  2005-08-26 18:44 [gentoo-user] Unable to unmerge php and mod_php fire-eyes
@ 2005-08-26 22:14 ` A. Khattri
  2005-08-26 22:29   ` Neil Bothwick
  2005-08-28  8:09 ` Rumen Yotov
  1 sibling, 1 reply; 5+ messages in thread
From: A. Khattri @ 2005-08-26 22:14 UTC (permalink / raw
  To: gentoo-user

On Fri, 26 Aug 2005, fire-eyes wrote:

> I am trying to unmerge all versions of php and mod_php on my system.
>
> However:
>
> # emerge -C php mod_php
>
>   dev-php/mod_php
>      selected: 4.3.2-r5 4.3.8
>     protected: none
>       omitted: none
>
>  >>> 'Selected' packages are slated for removal.
>  >>> 'Protected' and 'omitted' packages will not be removed.
>
>  >>> Waiting 5 seconds before starting...
>  >>> (Control-C to abort)...
>  >>> Unmerging in: 5 4 3 2 1
>  >>> Unmerging dev-php/mod_php-4.3.2-r5...
> No package files given... Grabbing a set.
>
> QA Notice: ECLASS 'php' inherited illegally in dev-php/mod_php-4.3.2-r5
>
> /usr/lib/portage/bin/ebuild.sh: line 1443:
> /var/portage/eclass/php.eclass: No such file or directory

Probably because 4.3.2 is no longer in portage.

You might be able to find the old ebuild on some Gentoo repositories.


-- 

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-user] Unable to unmerge php and mod_php
  2005-08-26 22:14 ` A. Khattri
@ 2005-08-26 22:29   ` Neil Bothwick
  2005-08-27 11:04     ` fire-eyes
  0 siblings, 1 reply; 5+ messages in thread
From: Neil Bothwick @ 2005-08-26 22:29 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 689 bytes --]

On Fri, 26 Aug 2005 18:14:08 -0400 (EDT), A. Khattri wrote:

> > QA Notice: ECLASS 'php' inherited illegally in
> > dev-php/mod_php-4.3.2-r5
> >
> > /usr/lib/portage/bin/ebuild.sh: line 1443:
> > /var/portage/eclass/php.eclass: No such file or directory
> 
> Probably because 4.3.2 is no longer in portage.

That's irrelevant. Portage keeps the ebuilds used to install each package
in /var/db/pkg. Otherwise updating a deprecated package would be
impossible. The problem is that the ebuild uses an eclass that no longer
exists.


-- 
Neil Bothwick

From the moment I picked your book up until I laid it down I was
convulsed with laughter. Someday I intend reading it.

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-user] Unable to unmerge php and mod_php
  2005-08-26 22:29   ` Neil Bothwick
@ 2005-08-27 11:04     ` fire-eyes
  0 siblings, 0 replies; 5+ messages in thread
From: fire-eyes @ 2005-08-27 11:04 UTC (permalink / raw
  To: gentoo-user

On Fri, 2005-08-26 at 23:29 +0100, Neil Bothwick wrote:
> That's irrelevant. Portage keeps the ebuilds used to install each
> package
> in /var/db/pkg. Otherwise updating a deprecated package would be
> impossible. The problem is that the ebuild uses an eclass that no
> longer
> exists.

Bingo.

I had to go to viewcvs and get the old php.eclass and then I was able to
unmerge.

I suppose it would have been nice if one day when I was doing esync,
that I was warned php.eclass would be gone. And here are the merges you
have done which are covered by that: etc.

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-user] Unable to unmerge php and mod_php
  2005-08-26 18:44 [gentoo-user] Unable to unmerge php and mod_php fire-eyes
  2005-08-26 22:14 ` A. Khattri
@ 2005-08-28  8:09 ` Rumen Yotov
  1 sibling, 0 replies; 5+ messages in thread
From: Rumen Yotov @ 2005-08-28  8:09 UTC (permalink / raw
  To: gentoo-user

Hi,
On Fri, 2005-08-26 at 14:44 -0400, fire-eyes wrote:
> Hi,
> 
> I am trying to unmerge all versions of php and mod_php on my system.
> 
> However:
> 
> # emerge -C php mod_php
> 
>   dev-php/mod_php
>      selected: 4.3.2-r5 4.3.8
>     protected: none
>       omitted: none
> 
>  >>> 'Selected' packages are slated for removal.
>  >>> 'Protected' and 'omitted' packages will not be removed.
> 
>  >>> Waiting 5 seconds before starting...
>  >>> (Control-C to abort)...
>  >>> Unmerging in: 5 4 3 2 1
>  >>> Unmerging dev-php/mod_php-4.3.2-r5...
> No package files given... Grabbing a set.
> 
> QA Notice: ECLASS 'php' inherited illegally in dev-php/mod_php-4.3.2-r5
> 
> /usr/lib/portage/bin/ebuild.sh: line 1443: 
> /var/portage/eclass/php.eclass: No such file or directory
think this is the culpit --^
(missing php.eclass-should have been replaced by some other php eclass).
Or check old portage files (was attic in CVS) IIRC and put it in overlay
> 
> !!! ERROR: dev-php/mod_php-4.3.2-r5 failed.
> !!! Function inherit, Line 1444, Exitcode 1
> !!! died sourcing /var/portage/eclass/php.eclass in inherit()
> !!! If you need support, post the topmost build error, NOT this status 
> message.
> 
> !!! FAILED prerm: 1
> 
> 
> Any suggestions?
> 
...SKIP...
HTH. Rumen

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2005-08-28  8:14 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-08-26 18:44 [gentoo-user] Unable to unmerge php and mod_php fire-eyes
2005-08-26 22:14 ` A. Khattri
2005-08-26 22:29   ` Neil Bothwick
2005-08-27 11:04     ` fire-eyes
2005-08-28  8:09 ` Rumen Yotov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox