free /usr/portage/sys-kernel/development-sources # emerge ./development-sources-2.6.7_rc2 Calculating dependencies !!! Problem in ./development-sources-2.6.7_rc2 dependencies. !!! "Specific key requires an operator (./development-sources-2.6.7_rc2) (try adding an '=')" free /usr/portage/sys-kernel/development-sources # emerge development-sources-2.6.6 Calculating dependencies !!! Problem in sys-kernel/development-sources-2.6.6 dependencies. !!! "Specific key requires an operator (sys-kernel/development-sources-2.6.6) (try adding an '=')" Reproducible: Always Steps to Reproduce: 1. 2. 3. Portage 2.0.50-r7 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.6.5-gentoo-r1) ================================================================= System uname: 2.6.5-gentoo-r1 i686 AMD Athlon(tm) XP 2500+ Gentoo Base System version 1.4.15 Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O3 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /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/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -mcpu=i686 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="ccache sandbox" GENTOO_MIRRORS="http://gentoo.oregonstate.edu/ http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X apm arts avi berkdb cdr crypt cups encode esd foomaticdb gdbm gif gpm gtk gtk2 guile imlib java jpeg kde libg++ libwww mad mbox mikmod motif mozilla mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang spell ssl svga tcltk tcpd tetex truetype x86 xml2 xmms xv zlib"
this is user error, please see man portage and man ebuild for the correct way to install specific versions. you are attempting to install ./development-sources-2.6.7_rc2 when in fact, THERE IS NO SUCH FILE! ./development-sources-2.6.7_rc2.ebuild, however, DOES exist, why don't you try installing that?
wrong resolution
PEBCAK = INVALID, not WONTFIX, because there's nothing for us to fix
I'm reopenning the bug because there's still something obvious to fix: The error messages have no sensible correlation to the problem. It would be easy to fix this so that either (1) the error message was something like "File $name not found", or "File $name not found, but file $name.ebuild exists. Install that (y/n)?". The _bug_ here is that operator error - or whatever - results in an error message that is about dependencies, and not about the real reason the operator is seeing the bug. Just as it is up to the operator to speak precisely to the computer, it is up to the computer (and its programmers!) to speak precisely to the operator. Throwing the wrong error message is a programming error, and _that's_ what's wasting our time here - with the right message you wouldn't get bug reports like my initial one. It resulted in large part from wrong and misleading error messages.
Reassigning as this is not a kernel problem.
snippet from emerge man page: emerge primarily installs packages. You can specify packages to install in one of four main ways: an ebuild, a tbz2file, a class, or a dependency. "development-sources-2.6.6" and "./development-sources-2.6.7_rc2" are both not any of those.