Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 138440 - eclipse-ecj-3.1-r2 can't be unmerged
Summary: eclipse-ecj-3.1-r2 can't be unmerged
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-06-29 02:39 UTC by Alexander Jenisch
Modified: 2006-06-29 10:32 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Jenisch 2006-06-29 02:39:19 UTC
i'm currently trying to upgrade my JAVA environment as of the update guide. i've stubled across some problems and now i'm stuck:

>>> Original instance of package unmerged safely.
>>> Regenerating /etc/ld.so.cache...
>>> dev-java/ant-core-1.6.5-r13 merged.
>>> Auto-cleaning packages...

 dev-java/eclipse-ecj
    selected:3.1-r2
   protected:3.1-r13
     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-java/eclipse-ecj-3.1-r2...
No package files given... Grabbing a set.

!!! ERROR: dev-java/eclipse-ecj-3.1-r2 failed.
Call stack:
  ebuild.sh, line 1453:   Called source '/var/db/pkg/dev-java/eclipse-ecj-3.1-r2/eclipse-ecj-3.1-r2.ebuild'
  eclipse-ecj-3.1-r2.ebuild, line 5:   Called inherit 'eutils' 'java-pkg' 'java-ant'
  ebuild.sh, line 1188:   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

enti macros # emerge --info
Portage 2.1.1_pre1-r5 (default-linux/amd64/2005.1, gcc-4.1.1/amd64-vanilla, glibc-2.4-r3, 2.6.17.1 x86_64)
=================================================================
System uname: 2.6.17.1 x86_64 AMD Athlon(tm) 64 Processor 3500+
Gentoo Base System version 1.12.1
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  0.4.2-r1
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
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.17
sys-devel/gcc-config: 2.0.0_rc1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.16
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe -ftracer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/eselect/compiler /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=athlon64 -O2 -pipe -ftracer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache cvs distlocks fixpackages metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LC_ALL="en_US.utf8"
PKGDIR="/usr/portage/packages"
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"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X Xaw3d aac acpi alsa apache2 async audiofile automount avi bash-completion berkdb bitmap-fonts browserplugin bzip2 cairo cdda cli crypt ctype cups curl cvs dga dir divx4linux dlloader doc dri dts dvd dvdread eds emboss encode ethereal fam ffmpeg flac foomaticdb fortran freetype ftp gd gdbm gif glitz gphoto2 gpm gstreamer gtk gtk2 hal icq imagemagick imap imlib ipv6 isdnlog ithreads java javascript jpeg jpeg2k kde kdeenablefinal ldap libwww lm_sensors logitech-mouse lzw lzw-tiff mad maildir matroska mikmod mime mmap mng mp3 mpeg musicbrainz mysql ncurses nls nptl nptlonly nsplugin offensive ogg oggvorbis openal opengl oss pam pascal pcre pdf pdflib perl php png posix pppd python qt qt3 qt4 quicktime radeon rdesktop readline reflection rtc ruby samba sasl sdl server session slp sndfile sockets spamassassin spell spl sql ssl stream subversion svg swat symlink syslog tcltk tcpd tetex theora threads tiff truetype truetype-fonts type1-fonts unicode usb videos visualization vorbis webdav wxwindows xft xine xml xorg xosd xpm xv xvid zeroconf zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_evdev kernel_linux userland_GNU video_cards_radeon"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Josh Nichols (RETIRED) gentoo-dev 2006-06-29 09:50:48 UTC
You must have used axxo-overlay at some point, which had java-ant.eclass . Since moving into the tree, though, it was renamed to java-ant-2.eclass.

So essentially, you will need to 'touch /usr/portage/eclasses/java-ant.eclass', remerge / unmerge eclipse-ecj, then remove the recently touched java-ant.eclass.
Comment 2 Alexander Jenisch 2006-06-29 10:32:38 UTC
yes, i've really used axxo-overlay. it had some really annying bugs. thx for the info and it works now.