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

Re: Perfect Jessie is something like this...



Don Armstrong <don@debian.org> writes:

> 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 doesn't need these code paths.  The library doesn't do anything
unless you do have the software actually running which the library makes
useable --- at least that's what was said.

Of course, not all cases are the same, yet in this case, the library
shouldn't be installed unless the software it is for is installed.

>> 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.

Like Miles said ...

It's just the same as having to tow the trailer all the time.  I'd get
better mileage without the obsolete mount because the car would weigh
less, and the mount would only catch rust.  Why would I buy that? It's
totally unreasonable.


If you want another analogy: You have to buy a more powerful computer
all the time because more and more obsolete things are being installed
which slow it down.


-- 
Again we must be afraid of speaking of daemons for fear that daemons
might swallow us.  Finally, this fear has become reasonable.


Reply to: