Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 240242 - emerge dev-java/eclipse-ecj-3.4-r2 fails due to missing java-config package
Summary: emerge dev-java/eclipse-ecj-3.4-r2 fails due to missing java-config package
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Java (show other bugs)
Hardware: AMD64 Linux
: High minor (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-10-06 10:12 UTC by Simon Eggert
Modified: 2008-10-06 16:40 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 Simon Eggert 2008-10-06 10:12:17 UTC
When I tried to emerge dev-java/eclipse-ecj-3.4-r2 it failed with an error. After I emerged dev-java/java-config-2.1.6 (installed version was java-config-2.1.4) emerging dev-java/eclipse-ecj-3.4-r2 worked without problems. Maybe a missing dependencie check in the eclipse-ecj ebuild.


Reproducible: Didn't try




emerge --info
Portage 2.2_rc11 (default-linux/amd64/2007.0/no-multilib, gcc-4.1.2, glibc-2.6.1-r0, 2.6.20-gentoo x86_64)
=================================================================
System uname: Linux-2.6.20-gentoo-x86_64-Intel-R-_Core-TM-2_CPU_6600_@_2.40GHz-with-glibc2.2.5
Timestamp of tree: Mon, 06 Oct 2008 08:17:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p17-r1
dev-java/java-config: 1.3.7, 2.1.6
dev-lang/python:     2.4.4-r9, 2.5.2-r7
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
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.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -pipe -O2"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=nocona -pipe -O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks parallel-fetch prelink preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/			ftp://ftp.tu-clausthal.de/pub/linux/gentoo/			 		ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo/	 ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/		 		http://ftp.uni-erlangen.de/pub/mirrors/gentoo/			 		ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo/				       "
LANG="de_DE@euro"
LC_ALL="de_DE.utf8"
LDFLAGS=""
LINGUAS="de"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="7zip X a52 aac aalib acl acpi aiglx aim aimextras alsa amarok amd64 apache2 apm applet aqua_theme artworkextra asf audiofile automount avahi avi bash bash-completion bcmath beagle berkdb bitmap-fonts bl blas blender-game bonjour boo bookmarks bootsplash branding browserplugin bzip2 c++ cairo calendar ccache cdda cddb cdio cdparanoia cdr cdrom cg cgi charconvclamd chardet chm clamav cli console cpudetection cpulimit cracklib crypt css ctype cups cvs cvsgraph dba dbus dio divx dlloader dmi doc dpms dri dts dv dvb dvd dvdr dvdread dvi dxr3 dynamic eds effects emacs emboss encode epiphany esd ethereal etwin evo evolution examples exif expat extensions extrafilters fame fastbuild fbcon fbsplash festival ffmpeg firefox flac flash fontconfig foomaticdb force-cgi-redirect fortran ftp galago gd gdbm gedit gif gimp gimpprint ginac glade glitz glut glx gmedia gmp gnome gnome-print gnuplot gpgme gphoto2 gpm grammar graphviz gstreamer gtk gtk2 gtkhtml gtkspell guile gvim gzip hal hddtemp howl-compat hpn httpd iconv icq idn imagemagick imap imlib inherit-graph inkjar irc isdnlog jabber javascript jpeg jpeg2k lame latex lcms libclamav libg++ libnotify libwww live lm_sensors lzo mad madwifi mail maildir matrox mbox memlimit midi mikmod mime mmx mng mono motif mozbranding mozilla mozsvg mp3 mp4 mp4live mpeg mpeg2 mudflap mysql nautilus ncurses nfs nls nntp nptl nptlonly nsplugin ntfs numeric nvidia ogg oggvorbis ole onoe opengl openmp oscar pam pcmcia pcre pda pdf pdflib perl php player plotutils png posix ppds pppd python qhull quicktime rar readline reflection rhythmbox rss samba scanner screen sdl sensord session simplexml skins slang sndfile soap sockets spamassassin spell spl sse sse2 sse3 ssl startup-notification stencil-buffer stream subtitles svg tagwriting tcltk tcpd tetex theora thesaurus thumbnail tidy tiff tokenizer toolbar totem truetype truetype-fonts type1-fonts udev uml unicode usb userlocales v4l v4l2 vcd visualization vlm vorbis wma wma123 wmf wxwindows x264 xanim xattr xcomposite xemacs xine xml xml2 xorg xosd xprint xscreensaver xsl xv xvid zip zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav 		 dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp 		 proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" CAMERAS="canon ptp2" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 1 Simon Eggert 2008-10-06 10:14:30 UTC
Forgot the error message:

>>> Emerging (5 of 12) dev-java/eclipse-ecj-3.4-r2
 * ecjsrc-3.4.zip RMD160 SHA1 SHA256 size ;-) ...                                                                                                                                                                                     [ ok ]
 * checking ebuild checksums ;-) ...                                                                                                                                                                                                  [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                                                                                                                 [ ok ]
 * checking miscfile checksums ;-) ...                                                                                                                                                                                                [ ok ]
Traceback (most recent call last):
  File "/usr/bin/depend-java-query", line 8, in <module>
    from java_config_2 import __version__
ImportError: No module named java_config_2
 * Unable to determine VM for building from dependencies:
NV_DEPEND: >=app-admin/eselect-ecj-0.3
	gcj? ( sys-devel/gcc )
	!gcj? ( !java6? ( >=virtual/jdk-1.4 )
		java6? ( >=virtual/jdk-1.6 ) )  >=dev-java/java-config-2.0.33-r1 >=sys-apps/portage-2.1.2.7
VNEED: 
 * 
 * ERROR: dev-java/eclipse-ecj-3.4-r2 failed.
 * Call stack:
 * ebuild.sh, line   49:  Called pkg_setup
 * eclipse-ecj-3.4-r2.ebuild, line   38:  Called java-pkg-2_pkg_setup
 * java-pkg-2.eclass, line   60:  Called java-pkg_init
 * java-utils-2.eclass, line 2091:  Called java-pkg_switch-vm
 * java-utils-2.eclass, line 2517:  Called die
 * The specific snippet of code:
 * die "Failed to determine VM for building."
 * The die message:
 * Failed to determine VM for building.
 * 
Comment 2 Petteri Räty (RETIRED) gentoo-dev 2008-10-06 16:22:30 UTC
You didn't run python-updater after updating to python-2.5.
Comment 3 Simon Eggert 2008-10-06 16:40:18 UTC
(In reply to comment #2)
> You didn't run python-updater after updating to python-2.5.
> 

Sorry for wasting your time. It was indeed the python-update.