Squeak fails to emerge with this command and output: ACCEPT_KEYWORDS=~x86 emerge squeak -vp These are the packages that I would merge, in order: Calculating dependencies \ emerge: there are no masked or unmasked ebuilds to satisfy "virtual/squeak-image". !!! Error calculating dependencies. Please correct. It looks like all of the squeak ebuilds have a dependancy on squeak-image, but this doesn't exist anymore. It looks like it has been moved to either squeak-basicimage or squeak-fullimage. Reproducible: Always Steps to Reproduce: 1. ACCEPT_KEYWORDS=~x86 emerge squeak -vp Actual Results: There wasn't a display showing the information about the squeak version to be installed. Expected Results: I should have scene a listing with the appropriate dependencies. Portage 2.0.50-r8 (default-x86-2004.0, gcc-3.4.0, glibc-2.3.3.20040420-r0, 2.6.7) ================================================================= System uname: 2.6.7 i686 AMD Athlon(tm) XP 2600+ Gentoo Base System version 1.4.16 ccache version 2.3 [disabled] Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon-xp -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/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/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -pipe" DISTDIR="/mnt/hda1/portage/distfiles" FEATURES="autoaddcvs sandbox" GENTOO_MIRRORS="ftp://gentoo.ccccom.com http://gentoo.seren.com/gentoo ftp://206.75.217.180/ ftp://gentoo.netnitco.net/pub/mirrors/gentoo/source/ ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/mnt/hda1/portage/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X aalib acpi alsa avi berkdb bonobo cdr crypt cups dedicated doc dvd encode esd foomaticdb gdbm gif gnome gnomedb gpm gstreamer gtk gtk2 gtkhtml guile imlib java jfs jikes jpeg junit ldap libg++ libwww mad mikmod mmx mng motif mozilla mpeg mysql nas ncurses nls offensive ogg oggvorbis openal opengl oss pam pdflib perl png python qt quicktime readline reiserfs ruby samba sdl slang spell sse ssl svga tcltk tcpd tetex tiff truetype usb x86 xml xml2 xmms xosd xv zlib"
Adding the line: virtual/squeak-image dev-lang/squeak-fullimage to /etc/make.profile/virtuals fixes this. I'm not sure that this is the way to do it, but it worked for me.
Assuming /etc/make.profile is a symbolic link to a profile which profile does it point to?
/etc/make.profile -> ../usr/portage/profiles/default-x86-2004.0
Thanks. I've added it to the virtuals for that profile.