Interfaces now conflict with their replacements
commit4d4a23c6192d8bae1aca602cf6ca56f170fd4ec0
authorThomas Leonard <talex5@gmail.com>
Sun, 19 Aug 2012 17:27:01 +0000 (19 18:27 +0100)
committerThomas Leonard <talex5@gmail.com>
Sun, 19 Aug 2012 17:33:19 +0000 (19 18:33 +0100)
treef0e03bfc92d19ad5aa370b98fd3110eedad68f10
parent6461acde05a5ecbd608be3f4ec1fc0b91a2ad8e0
Interfaces now conflict with their replacements

This is intended for the case where e.g. one dependency depends on the
original Java interface URI and another depends on the new URI. We can't
satisfy that by selecting two versions of Java.
tests/Replaced.xml
tests/ReplacedConflicts.xml [new file with mode: 0644]
tests/testsolver.py
zeroinstall/injector/solver.py