[Haskell] Linking Multiple Versions of the Same Package
Ashley Yakeley
ashley at semantic.org
Mon Sep 1 05:58:35 EDT 2008
I tried doing this out of curiosity. Package B links to version 0.1 of
open-witness, while package C links to B and version 0.1.1 of open-witness.
Cabal stopped me when doing "cabal configure" in C:
$ cabal configure
Configuring C-0.1...
Warning: This package indirectly depends on multiple versions of the same
package. This is highly likely to cause a compile failure.
package B-0.1 requires open-witness-0.1
package C-0.1 requires open-witness-0.1.1
It appears the issue is that package versions are not recorded in
External Core names. Thus
More information about the Haskell
mailing list