On Saturday 25 March 2006 19:53, JimD <[EMAIL PROTECTED]> wrote about 'Re: [gentoo-user] net-misc/rinetd': > On Sat, 25 Mar 2006 19:43:14 -0600 > > "Boyd Stephen Smith Jr." <[EMAIL PROTECTED]> wrote: > > I don't know where your ~* came from. > > I don't remember where I got it from, though I know I didn't just make > it up. Here is a weird example. I am trying to install > games-action/abuse_sdl: > > [EMAIL PROTECTED] $ grep -i abuse /etc/portage/package.keywords > games-action/abuse_sdl ~amd64 > > [EMAIL PROTECTED] $ emerge -vp games-action/abuse_sdl > These are the packages that I would merge, in order: > > Calculating dependencies > !!! All ebuilds that could satisfy "games-action/abuse_sdl" have been > masked. !!! One of the following masked packages is required to > complete your request: > - games-action/abuse_sdl-0.7.0-r2 (masked by: missing keyword)
Makes perfect sense. abuse_sdl has this: KEYWORDS="x86 ppc ~sparc" Notice, no amd64 or ~amd64? You'll have to use one of the keywords the package has. If it /does/ work on amd64, you should file a bug so the ~amd64 keyword can be added. > Is there any official docs for Gentoo that tells a user how to install > a the latest version of a package even if it is not marked stable? Or > how about how to install a package that is missing my arch keyword? Are the man pages not official enough for you? They are shipped with the OS... It all depends on the ebuild; for some you'll have to package.unmask them. For others, adding a package.keyword line is enough. Sometimes you have to do both. Plus, you can always fall back to using a portage overlay. I believe most of this is explained in the handbook, after the installation part is complete. -- "If there's one thing we've established over the years, it's that the vast majority of our users don't have the slightest clue what's best for them in terms of package stability." -- Gentoo Developer Ciaran McCreesh
pgpN5OhaOg9XG.pgp
Description: PGP signature

