emerge -pv dev-util/eclipse-sdk These are the packages that would be merged, in order: Calculating dependencies / !!! All ebuilds that could satisfy "=dev-java/avalon-logkit-1.2*" have been masked. !!! One of the following masked packages is required to complete your request: - dev-java/avalon-logkit-1.2 (masked by: package.mask) # =x11-libs/gtk+-2.8.12 # =dev-cpp/libglademm-2.6.1 For more information, see MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. (dependency required by "dev-java/commons-logging-1.0.4-r1" [ebuild]) -------------------- # eix avalon-logkit * dev-java/avalon-logkit Available versions: [M]1.2 2.0 Installed: 2.0 Homepage: http://avalon.apache.org/ Description: Easy-to-use Java logging toolkit * dev-java/avalon-logkit-bin Available versions: 1.2.2 Installed: 1.2.2 Homepage: http://avalon.apache.org/ Description: LogKit is an easy-to-use Java logging toolkit designed for secure, performance-oriented logging. Found 2 matches -------------------------- Why doesn't it work with avalon-logkit-2.0 or avalon-logkit-bin-1.2.2? # eix commons-logging * dev-java/commons-logging Available versions: 1.0.4-r1 Installed: none Homepage: http://jakarta.apache.org/commons/logging/ Description: The Jakarta-Commons Logging package is an ultra-thin bridge between different logging libraries. commons-logging isn't available in any other version ... ---------------------------- # emerge --info Portage 2.1_rc4-r1 (default-linux/amd64/2005.1, gcc-4.1.1, glibc-2.3.6-r3, 2.6.16-gentoo-r7 x86_64) ================================================================= System uname: 2.6.16-gentoo-r7 x86_64 AMD Athlon(tm) 64 Processor 3200+ Gentoo Base System version 1.6.14 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-r1 sys-devel/binutils: 2.16.1-r2 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="-march=k8 -O2" CHOST="x86_64-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/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /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/java/ /etc/gconf /etc/java-config/vms/ /etc/terminfo /etc/env.d" CXXFLAGS="-march=k8 -O2" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://130.59.10.34/mirror/gentoo/ http://130.59.10.35/mirror/gentoo/" LANG="de_DE@euro" LC_ALL="de_DE@euro" LINGUAS="de cz it fr en" 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'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/overlays/migration-overlay" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="amd64 X aalib alsa arts avi berkdb bitmap-fonts bzip2 cdr cli crypt css cups dri dvd dvdr eds emboss encode foomaticdb fortran gif gnome gpm gstreamer gtk gtk2 imlib ipv6 isdnlog java jpeg jpeg2k kde lzw lzw-tiff mozilla mp3 mpeg musicbrainz mysql ncurses nls nsplugin ogg opengl oss pam pango pcre pdflib perl png pppd python qt quicktime readline reflection samba sdl session spell spl ssl tcpd tiff truetype truetype-fonts type1-fonts unicode usb vorbis xmms xorg xosd xpm xv xvid zlib elibc_glibc kernel_linux linguas_de linguas_cz linguas_it linguas_fr linguas_en userland_GNU" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
$ grep -Rni avalon-logkit /usr/portage/profiles/ /usr/portage/profiles/default-linux/sparc/sparc64/2006.0/package.mask:33:dev-java/avalon-logkit /usr/portage/profiles/default-linux/sparc/sparc64/2006.0/package.mask:34:dev-java/avalon-logkit-bin /usr/portage/profiles/default-linux/sparc/sparc64/2006.1/package.mask:33:dev-java/avalon-logkit /usr/portage/profiles/default-linux/sparc/sparc64/2006.1/package.mask:34:dev-java/avalon-logkit-bin /usr/portage/profiles/default-linux/sparc/sparc32/2006.0/package.mask:38:dev-java/avalon-logkit /usr/portage/profiles/default-linux/sparc/sparc32/2006.0/package.mask:39:dev-java/avalon-logkit-bin /usr/portage/profiles/default-linux/sparc/sparc32/2006.1/package.mask:38:dev-java/avalon-logkit /usr/portage/profiles/default-linux/sparc/sparc32/2006.1/package.mask:39:dev-java/avalon-logkit-bin /usr/portage/profiles/use.local.desc:259:dev-java/avalon-logkit:javamail - Enable support for javamail /usr/portage/profiles/use.local.desc:260:dev-java/avalon-logkit:jms - Enable support for JMS (Java Message Service) Sorry, not package.masked. If you p.masked it yourself, then unmask it yourself.
Ups, sorry - seems I have moved it out of the way for some reason. Anyway, is there a reason why it can't use the -bin?