Hi Peter,

On Friday 26 May 2006 14:59, Peter S Galbraith wrote:

> Tim Phipps <[EMAIL PROTECTED]> wrote:
> > Package: xtide-data
> > Version: 20040203-1
> > Severity: normal
> >
> > There's a circular dependancy here.
>
> How so?
>
> >                                     I think xtide-data shouldn't depend
> > on xtide. The invoke-rc.d stuff will work fine if the xtide package isn't
> > installed.
>
> xtide-data only depends on xtide because it is of no real use without
> it, not because of the invoke-rc.d stuff.
>
If you install xtide you get xtide-data automatically, If you're using 
aptitude or something that records this fact then if you remove xtide you 
also remove xtide-data. Everything works with just the recommends dpend from 
xtide to xtide-data.  If someone comes up with another program that can read 
xtide-data they may want their program to depend on xtide-data too, ther 
would be no need for xtide to be installed.

> Can you tell me what is the circular dependency that I'm missing?
It's when package A depends on package B and package B depends on package A. 
If they really do depend (i.e. break if the other isn't there then they 
should be both put in one package.
>
> Thanks,


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to