[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gentoo-dev
Subject:    Re: [gentoo-dev] Fw: [gentoo-commits] gentoo-x86 commit in
From:       Ciaran McCreesh <ciaran.mccreesh () googlemail ! com>
Date:       2010-07-23 12:43:38
Message-ID: 20100723134338.5a6dbd2c () snowcone
[Download RAW message or body]

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

On Fri, 23 Jul 2010 12:28:21 +0000
"Jorge Manuel B. S. Vicetto" <jmbsvicetto@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-----

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic