public inbox for gentoo-java@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-java] Unmerging Eclipse fails
@ 2006-07-14 12:39 Jan Meier
  2006-07-14 13:36 ` Joshua Nichols
  0 siblings, 1 reply; 5+ messages in thread
From: Jan Meier @ 2006-07-14 12:39 UTC (permalink / raw
  To: gentoo-java

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

Hello,

a emerge -C eclipse-sdk fails with the following error:

>>> Waiting 5 seconds before starting...
>>> (Control-C to abort)...
>>> Unmerging in: 5 4 3 2 1
>>> Unmerging dev-util/eclipse-sdk-3.0.2...
No package files given... Grabbing a set.

!!! ERROR: dev-util/eclipse-sdk-3.0.2 failed.
Call stack:
  ebuild.sh, line 1447:   Called 
source '/var/db/pkg/dev-util/eclipse-sdk-3.0.2/eclipse-sdk-3.0.2.ebuild'
  eclipse-sdk-3.0.2.ebuild, line 5:   Called 
inherit 'eutils' 'java-pkg' 'java-ant'
  ebuild.sh, line 1182:   Called die

!!! java-ant.eclass could not be found by inherit()
!!! If you need support, post the topmost build error, and the call stack if 
relevant.

!!! FAILED prerm: 1


emerge --info shows:


Portage 2.1-r1 (default-linux/amd64/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 
2.6.17-gentoo x86_64)
=================================================================
System uname: 2.6.17-gentoo x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.6.15
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) 
[disabled]
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.3.5, 2.4.2
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
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-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=k8 -pipe -fomit-frame-pointer -msse3"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/share/config/kdm/kdmrc /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=k8 -pipe -fomit-frame-pointer -msse3"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks fixpackages metadata-transfer sandbox sfperms 
strict"
GENTOO_MIRRORS="ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo 
ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo 
http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ 
http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ "
LINGUAS="de"
MAKEOPTS="-j2"
PKGDIR="/home/jan/pkgdir/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="amd64 X alsa apache2 arts avi berkdb bitmap-fonts bzlib calendar cdr cli 
crypt cups dba dlloader dri dvb dvd dvdr eds emboss encode exif foomaticdb 
fortran ftp gd gd-external gif gpm gstreamer gtk gtk2 hal i8x0 iconv imlib 
ipv6 isdnlog java jpeg kde lzw lzw-tiff mad mp3 mpeg mysql ncurses nls nptl 
nptlonly nsplugin nvidia opengl oss pam pcre pdf pdflib perl png pppd python 
qt qt3 qt4 quicktime readline reflection samba sdl session simplexml sockets 
spell spl sqlite ssl tcpd tiff truetype-fonts type1-fonts unicode usb vorbis 
xine xinerama xml xmlrpc xorg xpm xv xvid zlib elibc_glibc 
input_devices_keyboard input_devices_mouse input_devices_evdev kernel_linux 
linguas_de userland_GNU video_cards_nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, 
PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY

Any suggestions?

Regards
Jan

-- 
Get my public key from: www.codejunky.org/codejunky.asc

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

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

* Re: [gentoo-java] Unmerging Eclipse fails
  2006-07-14 12:39 [gentoo-java] Unmerging Eclipse fails Jan Meier
@ 2006-07-14 13:36 ` Joshua Nichols
  2006-07-14 14:46   ` Jan Meier
  0 siblings, 1 reply; 5+ messages in thread
From: Joshua Nichols @ 2006-07-14 13:36 UTC (permalink / raw
  To: Jan Meier; +Cc: gentoo-java

Jan Meier wrote:
> !!! ERROR: dev-util/eclipse-sdk-3.0.2 failed.
> Call stack:
>   ebuild.sh, line 1447:   Called 
> source '/var/db/pkg/dev-util/eclipse-sdk-3.0.2/eclipse-sdk-3.0.2.ebuild'
>   eclipse-sdk-3.0.2.ebuild, line 5:   Called 
> inherit 'eutils' 'java-pkg' 'java-ant'
>   ebuild.sh, line 1182:   Called die
>
> !!! java-ant.eclass could not be found by inherit()
> !!! If you need support, post the topmost build error, and the call stack if 
> relevant.
>
>
> Any suggestions?
>
> Regards
> Jan
>
>   

You must have been using axxo-overlay at some point. Because of the way
eclasses work, they need to be around at unmerge time. java-ant was
since renamed to java-ant-2.

So to fix, you'll need to create an empty eclass named java-ant.eclass, ie:
# touch /usr/portage/eclass/java-ant.eclass

That should do the trick.
-- 
gentoo-java@gentoo.org mailing list



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

* Re: [gentoo-java] Unmerging Eclipse fails
  2006-07-14 13:36 ` Joshua Nichols
@ 2006-07-14 14:46   ` Jan Meier
  2006-07-14 15:49     ` Joshua Nichols
  0 siblings, 1 reply; 5+ messages in thread
From: Jan Meier @ 2006-07-14 14:46 UTC (permalink / raw
  To: gentoo-java

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

Am Freitag 14 Juli 2006 15:36 schrieb Joshua Nichols:
> Jan Meier wrote:
> > !!! ERROR: dev-util/eclipse-sdk-3.0.2 failed.
> > Call stack:
> >   ebuild.sh, line 1447:   Called
> > source '/var/db/pkg/dev-util/eclipse-sdk-3.0.2/eclipse-sdk-3.0.2.ebuild'
> >   eclipse-sdk-3.0.2.ebuild, line 5:   Called
> > inherit 'eutils' 'java-pkg' 'java-ant'
> >   ebuild.sh, line 1182:   Called die
> >
> > !!! java-ant.eclass could not be found by inherit()
> > !!! If you need support, post the topmost build error, and the call stack
> > if relevant.
> >
> >
> > Any suggestions?
> >
> > Regards
> > Jan
>
> You must have been using axxo-overlay at some point. Because of the way
> eclasses work, they need to be around at unmerge time. java-ant was
> since renamed to java-ant-2.

Yes, I used axxo-overlay.

> So to fix, you'll need to create an empty eclass named java-ant.eclass, ie:
> # touch /usr/portage/eclass/java-ant.eclass

Hm, strange the eclass does exists.

codejunky jan # ls /usr/portage/eclass/java-ant.eclass
/usr/portage/eclass/java-ant.eclass

Why is ebuild.sh not able to find the eclass?

Regards
Jan 

-- 
Get my public key from: www.codejunky.org/codejunky.asc

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

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

* Re: [gentoo-java] Unmerging Eclipse fails
  2006-07-14 14:46   ` Jan Meier
@ 2006-07-14 15:49     ` Joshua Nichols
  2006-07-14 16:34       ` Jan Meier
  0 siblings, 1 reply; 5+ messages in thread
From: Joshua Nichols @ 2006-07-14 15:49 UTC (permalink / raw
  To: Jan Meier; +Cc: gentoo-java

Jan Meier wrote:
> Hm, strange the eclass does exists.
>
> codejunky jan # ls /usr/portage/eclass/java-ant.eclass
> /usr/portage/eclass/java-ant.eclass
>
> Why is ebuild.sh not able to find the eclass?
>   
Like I said... the eclass was renamed, and hence, the old eclass,
java-ant, is no longer around. That's the cause of the problem. You have
to create an empty one to unmerge it. Like I suggested:

# touch /usr/portage/eclass/java-ant.eclass

That will create an empty eclass for you.

- Josh
-- 
gentoo-java@gentoo.org mailing list



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

* Re: [gentoo-java] Unmerging Eclipse fails
  2006-07-14 15:49     ` Joshua Nichols
@ 2006-07-14 16:34       ` Jan Meier
  0 siblings, 0 replies; 5+ messages in thread
From: Jan Meier @ 2006-07-14 16:34 UTC (permalink / raw
  To: gentoo-java

Not it works, my fault. Thanks for your help!

Regards
Jan

Am Freitag 14 Juli 2006 17:49 schrieb Joshua Nichols:
> Jan Meier wrote:
> > Hm, strange the eclass does exists.
> >
> > codejunky jan # ls /usr/portage/eclass/java-ant.eclass
> > /usr/portage/eclass/java-ant.eclass
> >
> > Why is ebuild.sh not able to find the eclass?
>
> Like I said... the eclass was renamed, and hence, the old eclass,
> java-ant, is no longer around. That's the cause of the problem. You have
> to create an empty one to unmerge it. Like I suggested:
>
> # touch /usr/portage/eclass/java-ant.eclass
>
> That will create an empty eclass for you.
>
> - Josh

-- 
Get my public key from: www.codejunky.org/codejunky.asc
-- 
gentoo-java@gentoo.org mailing list



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

end of thread, other threads:[~2006-07-14 16:37 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-07-14 12:39 [gentoo-java] Unmerging Eclipse fails Jan Meier
2006-07-14 13:36 ` Joshua Nichols
2006-07-14 14:46   ` Jan Meier
2006-07-14 15:49     ` Joshua Nichols
2006-07-14 16:34       ` Jan Meier

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