Gentoo Archives: gentoo-user

From: Mike Edenfield <kutulu@××××××.org>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] baselayout2/openrc question
Date: Thu, 04 Feb 2010 16:55:26
Message-Id: 4B6AFBBE.1040307@kutulu.org
In Reply to: Re: [gentoo-user] baselayout2/openrc question by Neil Bothwick
1 On 2/4/2010 10:43 AM, Neil Bothwick wrote:
2 > On Thu, 4 Feb 2010 16:14:25 +0200, Alan McKinnon wrote:
3 >
4 >>> How about giving the same warning when unmerging a dependency of
5 >>> @system as you do when unmerging a package directly in there. Either
6 >>> way, you risk breaking the system.
7 >>
8 >> Aren't all deps of packages in @system themselves already in @system?
9 >
10 > No, otherwise portage would complain if you tried to unmerge python.
11 > Anyway, deps are USE-dependent. Try USE="X" emerge @system on a headless
12 > server to see jut how much @system can pull in.
13
14 Portage isn't in @system, either. "virtual/portage" is, but paludis
15 also provides that. Python isn't a dependency of any other system
16 package (except "file", but that's only enabled by the USE flag).
17
18 It appears that portage's refusal to unmerge itself is hard-coded into
19 portage; that reinforces my belief that portage should be responsible
20 for refusing to unmerge it's own dependencies.
21
22 --Mike

Replies

Subject Author
Re: [gentoo-user] baselayout2/openrc question Dale <rdalek1967@×××××.com>