"Bernhard R. Link" <[email protected]> writes:
> * Russ Allbery <[email protected]> [110824 19:34]:

>> -data packages *should* depend on the non-data package in an ideal
>> world, and the only reason why they don't is because circular
>> dependencies are a bigger problem.  But -data packages are generally
>> unusable without the corresponding main package, so indeed, this is a
>> special case (and has been discussed as such on debian-devel).

> Usually data packages should not depend on anything. They are data and
> usually need nothing to be data. Something else might be using them.
> Saying a data package should depend on a package needing it is like
> saying a library package should depend one something using the library.

We're just reiterating things that were said in the previous long
discussions on debian-devel, so I'll just say that yes, I've heard all
these arguments before, and no, I don't find them persuasive.

>> Note that I explicitly said, and meant, "part of build-essential," not
>> "in the transitive closure of build-essential's dependencies."

> If you want to say this, please say "things in the Depends: field of
> build-essential". As the Depends of build-essential are not part of the
> build-essential package either.

We already have a concept of a build-essential set that's defined by
Policy, and it doesn't include their dependencies.  You're borrowing
trouble that we don't actually have.  :)

-- 
Russ Allbery ([email protected])               <http://www.eyrie.org/~eagle/>


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: http://lists.debian.org/[email protected]

Reply via email to