[Pkg-haskell-maintainers] Bug#553322: Bug#553322: Bug#553322: Should cabal-install Recommend: ghc6?
Marco Túlio Gontijo e Silva
marcot at riseup.net
Mon Jan 4 00:06:11 UTC 2010
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.
(...)
--
marcot
http://marcot.iaaeee.org/
More information about the Pkg-haskell-maintainers
mailing list