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

Re: Perfect Jessie is something like this...



On Fri, 31 Oct 2014, lee wrote:
> Don Armstrong <don@debian.org> writes:
> > Except that it the software does depend on the shared library being
> > installed. Binaries which link against shared libraries must have
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> > the shared library present to run. Otherwise they have a linker
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> > failure, and never start running in the first place.
> 
> Then the software shouldn't depend on a library it doesn't need.


It needs the code paths of the library in some cases, therefore it links
with the library, therefore the library must be installed if the binary
is to run.

> It's like keeping a trailer connected to your car all the time, with
> the main fuse of the trailers' circuit removed, just because the
> electricity could decide to want to try to flow through the outlet at
> the hitch in case you hit the break pedal.

If we're going to make car analogies, a more apt one is 

    It's like a car manufacturer making a car which comes with a hitch
    mount even though you don't ever plan on using a trailer

You can build your own car without it, but it's perfectly reasonable for
the manufacturer to not offer that model without it.

-- 
Don Armstrong                      http://www.donarmstrong.com

I will not make any deals with you. I've resigned. I will not be
pushed, filed, stamped, indexed, briefed, debriefed or numbered. My
life is my own. I resign.
 -- Patrick McGoohan as Number 6 in "The Prisoner"


Reply to: