
Replying to [comment:6 Saizan]:
How does this interact with keeping multiple compilers/versions side by side? maybe we should have a world file for each one and be able to install
#199: when installing a new version of GHC, there should be a way to upgrade my packages ---------------------------------+------------------------------------------ Reporter: guest | Owner: Type: enhancement | Status: new Priority: normal | Milestone: Cabal-1.8 Component: cabal-install tool | Version: 1.2.3.0 Severity: normal | Resolution: Keywords: | Difficulty: easy (<4 hours) Ghcversion: 6.8.2 | Platform: Linux ---------------------------------+------------------------------------------ Comment (by thaldyron): Replying to [comment:7 duncan]: the packages in world-compiler1 using compiler2
There being just one world file is a feature, not a bug :-). It means
that moving between compilers is easy. It's not likely that you want some things in one but not another. What is more likely is that there are some things that simply cannot be installed with an older version. I agree with that; if different world-files are really necessary, you can always (albeit manually) select them with the --world-file flag. Btw: Maybe adding a "--oneshot" install-flag makes sense for installing without updating world. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/199#comment:8 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects