When I run a world update eclipse 3.2.1-r2 craps out. Steps to reproduce: 1. emerge -u eclipse-sdk Here's the error: <<lots of compile errors here, see attached log>> BUILD FAILED /var/tmp/portage/dev-util/eclipse-sdk-3.2.1-r2/work/build.xml:60: The following error occurred while executing this line: /var/tmp/portage/dev-util/eclipse-sdk-3.2.1-r2/work/build.xml:8: The following error occurred while executing this line: /var/tmp/portage/dev-util/eclipse-sdk-3.2.1-r2/work/features/org.eclipse.sdk/build.xml:35: The following error occurred while executing this line: /var/tmp/portage/dev-util/eclipse-sdk-3.2.1-r2/work/features/org.eclipse.sdk/build.xml:17: The following error occurred while executing this line: /var/tmp/portage/dev-util/eclipse-sdk-3.2.1-r2/work/features/org.eclipse.platform/build.xml:350: The following error occurred while executing this line: /var/tmp/portage/dev-util/eclipse-sdk-3.2.1-r2/work/features/org.eclipse.platform/build.xml:115: The following error occurred while executing this line: /var/tmp/portage/dev-util/eclipse-sdk-3.2.1-r2/work/plugins/org.eclipse.ant.core/build.xml:179: The following error occurred while executing this line: /var/tmp/portage/dev-util/eclipse-sdk-3.2.1-r2/work/plugins/org.eclipse.ant.core/build.xml:152: Compile failed; see the compiler error output for details. Total time: 2 minutes 24 seconds !!! ERROR: dev-util/eclipse-sdk-3.2.1-r2 failed. Call stack: ebuild.sh, line 1614: Called dyn_compile ebuild.sh, line 971: Called qa_call 'src_compile' ebuild.sh, line 44: Called src_compile eclipse-sdk-3.2.1-r2.ebuild, line 123: Called die !!! build failed !!! If you need support, post the topmost build error, and the call stack if relevant. !!! A complete build log is located at '/var/log/portage/dev-util:eclipse-sdk-3.2.1-r2:20070504-181240.log'. !!! When you file a bug report, please include the following information: GENTOO_VM=blackdown-jdk-1.4.2 CLASSPATH="" JAVA_HOME="/opt/blackdown-jdk-1.4.2.03" JAVACFLAGS="-source 1.4 -target 1.4" COMPILER="" and of course, the output of emerge --info (below) ---------------------------------------------------------------- [begin emerge --info] Portage 2.1.2.5 (default-linux/amd64/2006.0, gcc-3.4.6, glibc-2.5-r1, 2.6.20-gentoo x86_64) ================================================================= System uname: 2.6.20-gentoo x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ Gentoo Base System release 1.12.10 Timestamp of tree: Fri, 04 May 2007 16:00:01 +0000 dev-java/java-config: 1.3.7, 2.0.32 dev-lang/python: 2.4.4 dev-python/pycrypto: 2.0.1-r5 sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.17 sys-devel/gcc-config: 1.3.16 sys-devel/libtool: 1.5.23b virtual/os-headers: 2.6.21 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -pipe" 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/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" MAKEOPTS="-j3" 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 --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X alsa amd64 arts berkdb bitmap-fonts bzip2 cli cracklib crypt cups dri eds emboss encode foomaticdb fortran gd gif gnome gpm gstreamer gtk gtk2 iconv imlib ipv6 isdnlog java jpeg kde lzw lzw-tiff midi mp3 mpeg mysql ncurses nls nptl ogg opengl pam pcre pdf perl php png pppd python qt3 qt4 quicktime readline reflection sdl session speex spell spl ssl tcpd theora tiff truetype truetype-fonts type1-fonts usb vorbis xml xorg xpm xscreensaver xv zip zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nv" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY [end emerge --info] -------------------------------------------------------------------------------- Now one thing is do notice is when emerge -vup world is calculating the dependencies I get the following message: Calculating world dependencies / !!! Ebuilds for the following packages are either all !!! masked or don't exist: dev-util/eclipse-gef-bin I'm not sure if this is related or not but I know that eclipse-gef-bin isn't part of my world so it shouldn't be trying to find it unless something in the update depended on it........right? Anyway, the mask info on eclipse-gef-bin is: - dev-util/eclipse-gef-bin-3.0.1 (masked by: package.mask) # Petteri Räty <betelgeuse@gentoo.org> (30 Apr 2007) # Please use the Eclipse update manager to install these. # The ebuilds are for Eclipse <3.2 and those versions are going to be # removed. If you want these to be installable via emerge, please submit from # source ebuilds that work with 3.2. (Might not be as easy as it sounds). In # Java junkyard after 30 days. If there is a compelling reason to keep these, # please mail gentoo-java mailing list or java@gentoo.org. If whoever looks at this needs more information feel free to ask (philip@lightbox.org) I'm not sure if this has been reported yet but I couldn't find a bug so if it is a duplicate I apologize. 1 more thing, I have update my java-config according to the steps found at http://www.gentoo.org/proj/en/java/java-upgrade.xml but I encountered the bug both before and after following the update steps
Created attachment 118170 [details] log file
Nevermind that whole bit about eclipse-gef-bin, apparently it is part of my world but has been masked because it is slated for removal from the tree.
What's output of: ls /usr/share/ant/lib/
ls: cannot access /usr/share/ant/lib/: No such file or directory
what version of ant-tasks is installed? if it's 1.7.0-rX where X < 2, then you need 1.7.0-r2, the older aren't even in the tree no more - should use emerge --deep --update to upgrade all dependencies.
Version was less then r2 so I'm running an update with --deep now however I didn't know about the --deep option until now so it's updating 91 packages and might take a while. Since it's 5 o'clock on Friday here (don't know where you are) I'll post back on wether or not it worked on Monday. Thanks though, I'm sure knowing about the --deep option will be helpful. Cheers.
(In reply to comment #6) > Version was less then r2 so I'm running an update with --deep now however I > didn't know about the --deep option until now so it's updating 91 packages and > might take a while. Since it's 5 o'clock on Friday here (don't know where you > are) I'll post back on wether or not it worked on Monday. OK, I've fixed the deps so it pulls the correct revision even without --deep. So I'm setting this FIXED. If it didn't help, please reopen. > Thanks though, I'm sure knowing about the --deep option will be helpful. Yeah, I recommend that :)