On Mon, 28 Sep 2009, Robert Collins wrote:

The landscape has changed though, and I suspect that if we gather stats
about this we'll see that install-sh is dead weight for most packages
nearly all of the time.

Maybe the landscape has changed for you, but not necessarily for everyone. Installing "coreutils" could be quite a burden and the tools might conflict with the OS-provided equivalents.

Its true that it is not a lot of dead weight, but at some point we
should be raising the bar - ever so slightly - on what we bundle into
the tarball. At one point we never required a Make implementation that
does includes, now we do [for dependency tracking] - and sure we degrade
well.

The make implementation that does includes is only for developers of the package. It is not necessary to have a fancy make to build the software.

All I'm suggesting is that the time has come to let folk on the small
proportion of machines without a sufficiently useful install, build it -
exactly as they have to build any other dependency they are lacking.

What other dependency might they be lacking? My own package is quite large but all of the dependencies are optional.

Bob
--
Bob Friesenhahn
bfrie...@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/


Reply via email to