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


Ignore:
Timestamp:
Mar 22, 2012 3:02:01 PM (3 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 ==