Open Artoria2e5 opened 7 years ago
ABBS sometimes hits dependency cycles and enters infinite loops. By keeping track of a set of "dependency expanded" package names, we should be able to detect such cycles.
abbscalcdep already does a primitive form of name-keeping via NAMECACHE. But hey, process boundaries.
abbscalcdep
NAMECACHE
e0a4e6e
ABBS sometimes hits dependency cycles and enters infinite loops. By keeping track of a set of "dependency expanded" package names, we should be able to detect such cycles.