Thomas Sachau <[EMAIL PROTECTED]> posted [EMAIL PROTECTED], excerpted below, on Sun, 12 Oct 2008 19:04:21 +0200:
> I see packages like bison, flex, perl or sed in the system set. And i > also see ebuilds depending on them. I also heard from Peter Volkov (pva) > that there where discussions about removing different packages from the > system set. So now my question is: > > Should we depend on all system packages? Should we depend on some > packages, because they could be removed? If yes, which ones? Or should > we leave the system packages out completly? The idea has been to reduce the system set, but packages coming out of it will of necessity need to be widely known. Meanwhile, in general, the system set should be reasonable to rely on in general. The cases where system packages are in depends should generally be limited to those in which it's necessary to resolve circular dependencies, with the help of USE=build and boostrap, or to other special cases (like a dependency on a specific USE flag on a system package, or where not all profiles may depend on the same system packages, etc). IOW, "normal" packages shouldn't need to specify "normal" dependencies on system packages. At least, that's how I've read the discussion I've seen to date. -- Duncan - List replies preferred. No HTML msgs. "Every nonfree program has a lord, a master -- and if you use the program, he is your master." Richard Stallman