[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 Sun, 26 Oct 2014, lee wrote:
>> That's an abuse of dependencies, and I consider it a bug. The package
>> management needs to take care of this itself.
>>
>> That shouldn't need to be installed when systemd isn't used.
>>
>> libselinux might then also fall under "abuse of dependencies".
>
> If a binary links against a library, the library must be present for
> the binary to run. It doesn't matter if the codepaths you are using
> don't use those symbols, they still must be there.
>
> The only way around this is to dlopen(), and that produces its own host
> of problems.
>
>> To sum it up:  No matter whether you use systemd or not, Debian depends
>> on it.
>
> Debian has packages which have dependencies on some of the libraries
> that systemd provides. That's orthogonal to whether Debian requires
> systemd to be PID 1 or not.

I'm not sure what you're trying to say.  That Debian might not require
you to run something in particular (never speak a daemons' name, see
below) as pid 1 doesn't mean that Debian doesn't depend on it.


As to package management: When you don't have a software installed,
other software you have installed shouldn't depend on the software you
don't have installed when the installed software doesn't use the
software which is not installed.

That's one of the things packet management is supposed to take care of,
isn't it?

Otherwise, we all could just install all software, perhaps with a few
exceptions of software that doesn't go together with some other software
until these softwares have been fixed or removed from Debian.  Then we
won't even need package management anymore, which would probably save a
lot of work.

All the software you have to install and don't use is, of course,
harmless and doesn't matter because you don't use it.


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


Reply to: