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

Re: [Pkg-haskell-maintainers] Bug#553322: Bug#553322: Should cabal-install Recommend: ghc6?

Hi Iain.

Em Dom, 2010-01-03 às 22:20 +0000, Iain Lane escreveu:
> On Sun, Jan 03, 2010 at 05:21:39PM -0200, Marco Túlio Gontijo e Silva wrote:
> >Em Sex, 2009-10-30 às 21:26 +1100, Trent W. Buck escreveu:
> >(...)
> >> If you're gonna use "cabal install" (as opposed to just "fetch" and
> >> "update"), ghc6 would probably be pretty necessary...
> >
> >Is there a use case for cabal-install without having ghc6 installed?  If
> >not, I guess it should be a Depends: .
> >
> >Greetings.
> >(...)
> Quoting policy:
>    Recommends
>    This declares a strong, but not absolute, dependency.
>    The Recommends field should list packages that would be found together with this one in all but unusual installations. 

Quoting policy:
> Depends

> (...)
> The Depends field should be used if the depended-on package is
> required for the depending package to provide a significant amount of
> functionality.

My point is: is there even an unusual case in that it could be useful to
have cabal-install installed and not ghc6?

By the way, this quote made me remind of the discussion about -doc
packages relationship.  I can think of unusual cases in which one would
want to install a -doc package with broken links, to avoid having to
install all the -doc stack, for instance, when a user wants just to
check the doc of a specific package and remove the package some minutes
latter.  So, reading this quote, I think Recommends is the way to go for
-doc packages.

Thanks for answering.

Reply to: