solaris portage # ACCEPT_KEYWORDS="~x86" nice emerge -av =media-video/projectx-0.90.4.00-r1 These are the packages that would be merged, in order: Calculating dependencies - emerge: there are no ebuilds to satisfy ">=dev-java/kaffe-1.4". (dependency required by "media-video/projectx-0.90.4.00-r1" [ebuild]) solaris portage # emerge --info Portage 2.1-r1 (default-linux/x86/2006.0, gcc-3.3.6, glibc-2.3.6-r4, 2.6.16-gentoo-r9 i686) ================================================================= System uname: 2.6.16-gentoo-r9 i686 Pentium III (Coppermine) Gentoo Base System version 1.6.15 app-admin/eselect-compiler: [Not Present] dev-lang/python: 2.3.5-r2, 2.4.3-r1 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="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium3 -mcpu=i686 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo" CXXFLAGS="-O2 -march=pentium3 -mcpu=i686 -fomit-frame-pointer -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" LANG="de_DE" LINGUAS="de en" 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/overlays/local /usr/local/overlays/gentoo-de" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 X a52 aac aalib aim alsa apache2 apm arts audiofile avi bash-completion bcmath berkdb bitmap-fonts bonobo bzip2 cdparanoia cdr cjk cli crypt ctype cups curl db2 dga dio directfb dlloader doc dri dv dvb dvd dvdr dvdread eds emacs emacs-w3 emboss encode esd examples exif expat fam fastcgi fbcon ffmpeg fftw flac foomaticdb fortran ftp gb gcj gd gdbm gif ginac glut gmp gnome gphoto2 gpm gps gstreamer gtk gtk2 gtkhtml hardenedphp icq imagemagick imap imlib ipv6 isdnlog java javascript jpeg junit kde kerberos krb4 lcms ldap leim libg++ libwww mad maildir mailwrapper mbox memlimit mikmod mime mmap mmx mng mono motif mp3 mpeg msn mule mysql nas ncurses nis nls nptl nsplugin odbc ogg opengl oscar oss pam pcmcia pcre pdflib perl php pic plotutils png posix postgres pppd python qt qt3 qt4 quicktime readline reflection ruby samba sasl scanner sdl seamonkey session skey slang snmp sockets socks5 softmmu sox speex spell spl sqlite sse ssl svg svga symlink tcltk tcpd test tetex threads tidy tiff tokenizer truetype truetype-fonts type1-fonts udev unicode usb v4l vcd vdr vhosts vorbis win32codecs wxwindows xface xine xml xml2 xmlrpc xmms xorg xpm xsl xv xvid yahoo zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_evdev kernel_linux linguas_de linguas_en userland_GNU" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS solaris portage # java-config-1 -L [blackdown-jre-1.4.2.03] "Blackdown JRE 1.4.2.03" (/etc/env.d/java/20blackdown-jre-1.4.2.03) [javacc] "JavaCC 4.0" (/etc/env.d/java/22javacc) [blackdown-jdk-1.4.2.03] "Blackdown JDK 1.4.2.03" (/etc/env.d/java/20blackdown-jdk-1.4.2.03) * solaris portage # java-config-2 -L *) Sun JDK 1.5.0.07 [sun-jdk-1.5] (/usr/share/java-config-2/vm/sun-jdk-1.5) 2) Sun JRE 1.5.0.07 [sun-jre-bin-1.5] (/usr/share/java-config-2/vm/sun-jre-bin-1.5)
Re-emerge any JDK/JRE you are using and try again.
(In reply to comment #1) > Re-emerge any JDK/JRE you are using and try again. > The JDK/JREs are newly emerged, but I don't use kaffe (see java-config-? output) and the newest version of kaffe in portage is kaffe-1.1.7. I cannot satisfy the dependency to kaffe-1.4.
(In reply to comment #2) > The JDK/JREs are newly emerged, but I don't use kaffe (see java-config-? > output) and the newest version of kaffe in portage is kaffe-1.1.7. > I cannot satisfy the dependency to kaffe-1.4. > Well, there's no such dependency first of all...
Adding maintainer. I really don't see why it'd be trying to depend on kaffe-1.4. We've since moved to new style virtuals, so this shouldn't be an issue anymore. Perhaps try to emerge =virtual/jdk-1.4* =virtual/jdk-1.5* ?
Please (In reply to comment #4) > I really don't see why it'd be trying to depend on kaffe-1.4. We've since moved > to new style virtuals, so this shouldn't be an issue anymore. There must be some old /var/db/pkg/*/*/PROVIDE files leading to this. This should find them: find /var/db/pkg -name PROVIDE | xargs egrep 'virtual/jdk|virtual/jre' To fix it, just delete the contents of those files so that they are empty.
(In reply to comment #4) > Adding maintainer. > > I really don't see why it'd be trying to depend on kaffe-1.4. We've since moved > to new style virtuals, so this shouldn't be an issue anymore. > > Perhaps try to emerge =virtual/jdk-1.4* =virtual/jdk-1.5* ? > Thank you, this works.
*** Bug 141008 has been marked as a duplicate of this bug. ***