Hi,

Simon McVittie wrote:

> Which way to break the circular dependency needs to be considered 
> case-by-case;
> neither answer is universally right.

Here (with this statement of the problem) I disagree --- using Depends to
mean Enhances is _always_ wrong.

For example:

> The existence of openarena-data is an implementation detail of openarena,
> so it has this relationship:
>
>        /--->--- Depends -->---\
>     openarena           openarena-data
>        \---<-- Recommends --<--/

That Recommends should be an Enhances.  openarena-data continues to provide
OpenArena game data, regardless of whether openarena is installed (unless I
am missing something, ianal, etc etc).

Thanks for a useful example.
Jonathan


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110321170922.GA8076@elie

Reply via email to