On 3 August 2011 19:40, David Leverton <[email protected]> wrote:
> On 3 August 2011 08:17, Markus Rothe <[email protected]> wrote:
>> 3. Uninstall all packages that depend on GHC
>
> I still haven't seen anyone explain why this is necessary.

It shouldn't be, as long as you rebuild every package that is built on
GHC.  I can see situations where this might be easier, however, if you
forget to list a package to be rebuilt, then paludis/cave will know
it's installed already but not that it was built with an older GHC: as
such the dep resolution will be successful but the build will fail.

So, it isn't necessary, but it might help with trivial mistakes.

It would also make it easier in this situation: you only installed GHC
for a few packages (say darcs and pandoc).  You then uninstall all
packages that depended on GHC, and after the upgrade you just
re-install darcs and pandoc.  That way, you don't have to remember all
the dependency packages as well.

-- 
Ivan Lazar Miljenovic
[email protected]
IvanMiljenovic.wordpress.com

_______________________________________________
Exherbo-dev mailing list
[email protected]
http://lists.exherbo.org/mailman/listinfo/exherbo-dev

Reply via email to