commit | 292633baa2cc5091b1cc4b8d8a89f5c2fe28ca9e | [log] [tgz] |
---|---|---|
author | Sebastian Luther <SebastianLuther@gmx.de> | Sun Feb 16 17:14:14 2014 +0100 |
committer | Sebastian Luther <SebastianLuther@gmx.de> | Sun Feb 16 17:14:14 2014 +0100 |
tree | c3818ab21af630e4b65d9210b2cb3660b29db222 | |
parent | 9a21e1f08be692598a203de88f3bcef23e0dcc7a [diff] |
Fix crash in depgraph._remove_pkg Make sure we don't try to remove a packages twice. This happened in the past when a package was its own digraph-child. One way to trigger this is a DEPEND on itself as in the test case. This bug was reported by slyfox on IRC. In his case the cause for the self-edge is unknown. Unfortunately the system state is lost.