Re: how to make Debian less fragile (long and philosophical)
On Thu, Aug 19, 1999 at 03:29:11AM -0400, Justin Wells wrote:
> I was talking about how much bigger it would get just on the basis of
> being GNU, rather than being something less featurefull. Obviously it
> will be a lot bigger than the dynamic version.
> BSD's ls is 173944, statically linked. Linux's, from your list, is 314760.
Is the BSD ls you mention an Alpha executable or an intel one, i don't know
about Alpha, but ppc executable are somewhat larger than i386 ones.
> How much of that extra 140816 bytes are owing to glibc, and how many are
> owing to GNUisms--that's the questions. The glibc extra can be eliminated
> by linking ls against libc5; the GNUisms can't reasonably be removed in
> a GNU OS (though we should all note that this is an example of a downside
> to GNUs excessive creeping featurism).
> At anyrate, a 173944 byte ls has never caused any problems on BSD, and
> it's the only ls available; given that the static ls wouldn't be
> used very often (if it were in /sbin say), how much trouble can it be?
> An ls isn't really needed since sash provides "-ls" (though I would
> like it if the package manager didn't depend on anything dynamic, and
> it might want to run scripts that call ls).
> On Wed, Aug 18, 1999 at 11:41:22PM +0200, David Frey wrote:
> > On Wed, Aug 18, 1999 at 02:46:44AM -0400, Justin Wells wrote:
> > >You're right. I didn't just forget to mention that, I completely
> > >forgot about it.
> > >
> > >How much bigger is this going to make them? 10-20%? I still think
> > >on a server it is a trivial amount of space, but it might matter
> > >on a desktop system.
> > (david@eos) ~$ls -al /bin/ls ~ftp/bin/ls
> > -rwxr-xr-x 1 root root 42680 Dec 15 1998 /bin/ls*
> > -rwxr-xr-x 1 root root 315760 May 21 01:02 /var/local/ftp/bin/ls*
> > (david@eos) ~$file /bin/ls ~ftp/bin/ls
> > /bin/ls: ELF 64-bit LSB executable, Alpha (unofficial), version 1, dynamically linked (uses shared libs), stripped
> > /var/local/ftp/bin/ls: ELF 64-bit LSB executable, Alpha (unofficial), version 1, statically linked, stripped
> > Slightly more.
> > David
> > --
> > To UNSUBSCRIBE, email to firstname.lastname@example.org
> > with a subject of "unsubscribe". Trouble? Contact email@example.com
> To UNSUBSCRIBE, email to firstname.lastname@example.org
> with a subject of "unsubscribe". Trouble? Contact email@example.com