Gentoo Archives: gentoo-dev

From: Kent Fredric <kentnl@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] [EAPI 8 RFC] Install-time dependencies
Date: Fri, 20 Dec 2019 19:22:15
Message-Id: 20191221082159.310c3c72@katipo2.lan
In Reply to: Re: [gentoo-dev] [EAPI 8 RFC] Install-time dependencies by Mike Gilbert
1 On Fri, 20 Dec 2019 13:54:44 -0500
2 Mike Gilbert <floppym@g.o> wrote:
3
4 > Yes, I think you misunderstand something, but I'm not sure exactly how.
5
6 I think the missing part of my understanding might be that IDEPEND
7 needs to be satisfied by:
8
9 - Packages installing binpkg's ( which don't need src_fetch, unpack, etc )
10 - Package managers *removing* packages.
11
12 As in, if a package declares IDEPEND="foo"
13
14 And "foo" is not available when asking portage to "emerge -C bar"
15
16 Portage must demand that "foo" is reinstalled to allow "bar" to be
17 removed ( as foo needs to be there to complete pkg_*rm )
18
19 This probably gonna make package manager fun :)

Replies

Subject Author
Re: [gentoo-dev] [EAPI 8 RFC] Install-time dependencies "Michał Górny" <mgorny@g.o>