Summary: | OpenOffice depends on getopt | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Ole Tange <bugs.gentoo.org> |
Component: | Current packages | Assignee: | Seth Chandler <sbc28> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | prez |
Priority: | High | ||
Version: | 1.2 | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Ole Tange
2002-07-04 18:05:18 UTC
Erm, util-linux is part of the base system ...... Interesting enough OpenOffice does not depend on the base system. Maybe _that_ should be the correct dependency? Erm, if you did the: # emerge system during bootstrap, you should have it .... If a package depends on another package then it should say so. Otherwise the dependency graph is incomplete. If I have installed my system and removed a package after installation, and I ask for a new package to be installed, then I expect the new package to install everything it depends on - even if I have manually removed one of the dependencies. If the dependency graph is not a _dependency_ graph, then let us rename depend to well-I-think-you-should-have-installed-these-packages-but-you-may-have-to-install-some-more-that-I-thought-you-already-had-installed. Please see this bugreport as an effort to make the dependency graph more complete. If future versions of Gentoo makes it possible to install a minimal system without linux-utils (quite likely for embedded installations) then your presumption that people have linux-utils installed does not hold. Making it depend on linux-utils will solve this and will not cause extra problems for users that already _have_ linux-utils intalled. If you really think that I should have done: emerge system - then 'system' should be a dependency (This (IMO) is _way_ too big a dependency). *sigh* Ok, let me put it this way. The base system with commands/utilities that is used during normal usuage is vast, and thus if we add util-linux, sh-utils, txt-utils, etc to each package that uses mv, sed, awk, etc, it will get very complex. For this reason, it is assumed that each use will have followed the install guide, and have at least the base system installed. If not, it is assumed that he knows what he is doing, know that he keeps the pieces, and will hopefully know how to fix it. |