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
