-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Fri, 23 Jul 2010 12:28:21 +0000
"Jorge Manuel B. S. Vicetto" <jmbsvice...@gentoo.org> wrote:
> Nothing prevents us from using the above, which already produces the
> same output as basic use dependencies, so users should be getting used
> to it by now. It would be great if PMs could produce more detailed
> warnings to the user, but that can wait (may have to wait?) for the
> new solutions.

If it does, it's a bug in Portage.

If you've got foo[bar] installed, and the user tries to install
foo[-bar], and foo[bar] DEPENDs upon foo[bar], that has to be allowed as
a generalisation of handling || ( foo foo-bin ).

Conversely, if foo isn't installed at all, then foo[bar] as a dependency
must not be met even if the user is installing foo[bar].

Dependencies on self must match the previously installed package, not
the thing being installed at the time.

- -- 
Ciaran McCreesh
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.15 (GNU/Linux)

iEYEARECAAYFAkxJjn4ACgkQ96zL6DUtXhG4UgCfQ09rlDbVEAAFDYHr4mQQJzjb
ke4AoIPCUwAOl38RHW6aUcAhwihxjEid
=4Wrl
-----END PGP SIGNATURE-----

Reply via email to