Gentoo Archives: gentoo-dev

From: Denis Dupeyron <calchan@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Running a script to remove useless deps like virtual/libc from ebuilds
Date: Mon, 31 Dec 2007 09:22:51
Message-Id: 7c612fc60712310118g1900e30ib7daf067850aa893@mail.gmail.com
In Reply to: [gentoo-dev] Running a script to remove useless deps like virtual/libc from ebuilds by "Petteri Räty"
1 On Dec 30, 2007 6:50 PM, Petteri Räty <betelgeuse@g.o> wrote:
2 > I have a script coming up that can remove virtual/libc dependencies from
3 > ebuilds automatically but can this be done safely for all ebuilds are
4 > are there ebuilds in system that really need this dep for stage building
5 > etc?
6
7 FWIW:
8 "However, packages which are included in the system target, or are
9 dependencies of system target packages, should generally include a
10 complete dependency list (excluding bootstrap packages). This makes
11 emerge -e system possible when installing from a stage 1 or stage 2
12 tarball."
13
14 From the last paragraph on implicit dependencies in the devmanual at:
15 http://devmanual.gentoo.org/general-concepts/dependencies/index.html
16
17 > Are there other deps to like this that could be removed? At least
18 > sys-libs/zlib could be one.
19
20 I suppose all packages in /usr/portage/profiles/base/packages are
21 suitable candidates. And maybe profile-specific implicit dependencies
22 on profile-specific packages too, but those would be more complicated
23 to locate.
24
25 Denis.