1 |
I'd like to add to the list-all-deps-including-packages-in-system |
2 |
because long ago I wanted to install sys-apps/man before I had installed |
3 |
the full system so that I could read man pages before I started my full |
4 |
install. The problem was man requires a pager like less to work. |
5 |
|
6 |
You can read the bug report here: |
7 |
http://bugs.gentoo.org/show_bug.cgi?id=6565 |
8 |
|
9 |
The end result was: man and less are both in system so that one does not |
10 |
need to depend on the other as they will both be installed. I'm of the |
11 |
opinion this is the wrong choice but whatever, life goes on, I worked |
12 |
around the problem. |
13 |
|
14 |
Sandy |
15 |
|
16 |
Zach Welch wrote: |
17 |
> Aron Griffis wrote: |
18 |
>> George Shapovalov wrote:[Mon May 26 2003, 02:49:36PM EDT] |
19 |
>> |
20 |
>>> As such it makes sense to put some absolutely something basic in |
21 |
>>> DEPEND for the package which does not have any apparent (as |
22 |
>>> non-trivial, not bad-researched) dependencies. In that respect |
23 |
>>> virtual/glibc perfectly fits the bill... |
24 |
>> |
25 |
>> DEPEND="" works just as well. Since glibc is in the default |
26 |
>> profile, there's no reason to list it as a dependency, just like we |
27 |
>> can assume some basic shell utilities are present when the ebuild |
28 |
>> is processed. |
29 |
>> |
30 |
> |
31 |
> Depending on the degree you are talking here, I tend to disagree with |
32 |
> the notion of not including some so call "basic" dependencies, |
33 |
> because profiles can have variations that may include stripping out |
34 |
> some core components. As we move into the embedded realm, the |
35 |
> definition of our "core profile" will need to be reduced, so adding |
36 |
> full dependency information now is not necessarily a bad thing. |
37 |
> |
38 |
> Instead, we need to clarify a truly minimal system set of packages |
39 |
> (such as libc) for which their dependency information need not be |
40 |
> included. This will probably be taken up as part of the embedded |
41 |
> project's efforts to scale the system down, so there is not pressure |
42 |
> to do this now. |
43 |
|
44 |
|
45 |
-- |
46 |
gentoo-dev@g.o mailing list |