Date: Sat, 2 Apr 2011 14:00:16 +0000 From: "b. f." <bf1783@googlemail.com> To: Chris Telting <christopher-ml@telting.org>, freebsd-questions@FreeBSD.org Subject: Re: Port dependencies Message-ID: <BANLkTi=dx2NSzo4wssxOubVpzF31m1J0xg@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Chris Telting wrote: > See above. What I want to see is minimal installs with all features > being usable once you install the optional components. And run time > detection for programs shouldn't be all that difficult or computation > intensive. The program would just consult pkg_info or another similar > but faster database (and maybe somewhat platform independent) of what's > installed on the system. It's not a "minimal install" if binaries are bloated with extra code to selectively enable _all_ functionality depending upon run-time configuration options and dependency detection, rather than just the functionality that is going to be used. And build times would be longer, usually much longer, because all functionality in the software and all possible dependencies would have be built. And of course a lot of software would have to be rewritten. And I think that the added overhead would not always be negligible. So while your idea has certain advantages, it also has disadvantages. It does not seem practical to implement it, even if it were desirable to do so, for most software at the present time. b.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BANLkTi=dx2NSzo4wssxOubVpzF31m1J0xg>