Changes between Version 6 and Version 7 of Commentary/Packages/MultiInstances


Ignore:
Timestamp:
Mar 22, 2012 3:02:01 PM (2 years ago)
Author:
duncan
Comment:

a few more notes

Legend:

Unmodified
Added
Removed
Modified
  • Commentary/Packages/MultiInstances

    v6 v7  
    1010 
    1111 * ghc-pkg: do not overwrite previous instances in the package DB 
     12   * but we need to think about the case where it's the "same" package being re-registered, e.g. it's actually installed in the same file system location as the old instance, and the old files are no longer. This worry applies to the current `ghc-pkg update` command. 
    1213 
    1314 * GHC: discard conflicting instances during its shadowing phase 
     
    2324 
    2425 * Cabal: will the dependency solver work correctly in the presence of multiple package instances? 
    25    * Andres claims it will (maybe only the new solver?) 
     26   * Andres claims it will using the new solver. (There is now no point in updating the old solver, though it'd be technically possible.) 
    2627 
    2728 * ghc-pkg cleanup: remove old/unused instances of packages 
    28    * how can we tell when something is unnecessary? 
     29   * how can we tell when something is unnecessary? This is actually rather hard because unlike Nix we do not track every random executable that the user compiles. 
    2930 
    3031== Next step: dealing with ways ==