Summary: | development-sources 2.6.6/2.6.7 dependency error | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Whit Blauvelt <whit> |
Component: | [OLD] Core system | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Whit Blauvelt
2004-06-06 13:07:31 UTC
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. |