-----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-----