Re: Fedora 11 wireless-tools yum erase?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



TK009 wrote:
[...] it bothers me because I don't want packages on my machine I
don't need. As it is my machine that is reason enough. Size is
irrelevant.

Hate to say it, but... if this is the case, you want (need) Gentoo. Fedora (and most pre-packaged distros) is going to pull dependencies for optional features.

The alternative is either:
- build multiple packages for each combination of optional features
- check for everything at runtime

Both have significant drawbacks. The latter has the further disadvantage (a problem we /already/ have, I'll add) that it makes it hard to discover that something can be enhanced by addition of some optional package.

At best, you can do something in a small number of significant cases. I tend to think deps should be split when something especially useful (e.g. NetworkManager) is hanging onto an entire chain of potentially useless functionality (yes, like wireless... or bluetooth) that can amount to a large number of packages and/or used space. As another example, kcalc requiring foomatic is a particular pet peeve of mine. (But wpa_supplicant is probably not worth it, both because of size, and because - as elsewhere noted - it might be needed on wired. Printing support is another matter... at least on size it is around 100 MB.)

But in general, if you want a super-lean system, you need to roll your own packages with the exact dependency set you want.

--
Matthew
Please do not quote my e-mail address unobfuscated in message bodies.
--
Do you know where your towel is?

--
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux