Ticket #2061 (closed bug: duplicate)
ghc-pkg loops on mutually recursive package dependencies
|Reported by:||trevor||Owned by:|
|Operating System:||Linux||Architecture:||x86_64 (amd64)|
|Type of failure:||Difficulty:||Unknown|
|Test Case:||Blocked By:|
If you have two packages installed, A and B, with a dependency from B to A, it is possible to create a cyclic dependency by then adding a dependency in A to B and reinstalling it. The result is that ghc-pkg will loop, not detecting the cycle.