Gentoo Archives: gentoo-portage-dev

From: Marius Mauch <genone@g.o>
To: gentoo-portage-dev@l.g.o
Subject: Re: [gentoo-portage-dev] emerge -pv and masked dependencies
Date: Fri, 04 Nov 2005 14:36:20
Message-Id: 436B6334.5060609@gentoo.org
In Reply to: Re: [gentoo-portage-dev] emerge -pv and masked dependencies by Ciaran McCreesh
1 Ciaran McCreesh wrote:
2 > On Thu, 03 Nov 2005 23:14:20 -0800 Brian <dol-sen@×××××.net> wrote:
3 > | emerge -pv <package>
4 > |
5 > | would actually continue listing (modified normal)after finding a
6 > | dependency is masked rather than stop on, and report only, the first
7 > | one. The masked packages would need to be marked as such [hard
8 > | masked, keyword masked], possibly shown grouped in blocks [KEYWORD,
9 > | HARD MASKED, STABLE].
10 >
11 > Problem is, once you hit one bad dependency, you can't carry on and
12 > guarantee what the rest of the dep tree is going to be. Example:
13 >
14 > emerge -pv foo
15 >
16 > foo DEPENDs upon bar and baz
17 > bar DEPENDS upon fnord, and is MASKED
18 > baz DEPENDs upon || ( gerbil fnord )
19 >
20 Well, that and other semantic issues (what to do with multiple
21 candidates for example?).
22
23 Marius
24 --
25 gentoo-portage-dev@g.o mailing list

Replies

Subject Author
Re: [gentoo-portage-dev] emerge -pv and masked dependencies Jason Stubbs <jstubbs@g.o>