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. |