Summary
Improve chicken-install cyclic dependencies error
Metadata
- Id: 2ac625b51ebb79023b92548359a071eb3ca30a43
- Trac id: 1746
- Type: enhancement
- Reporter: dieggsy
- Owner:
- Cc:
- Status: new
- Component: core tools
- Estimated difficulty:
- Resolution:
- Priority: minor
- Milestone: 6.0.0
- Version: 5.2.0
- Changetime: 2023-11-06 23:35:17 UTC
- Created: 2021-04-12 23:18:40 UTC
- Keywords: chicken-install, egg, dependency, cyclic
Description
Currently with cyclic dependencies in a complex egg file, chicken-install throws an error like e.g.:
Error: cyclic dependencies: ((math.polynomial.chebyshev math.flonum.functions math.racket-shim math.base) (math.functions.stirling-error math.base math.flonum.functions math.flonum.polyfun math.polynomial.chebyshev math.racket-shim) (math.vector.base) (math.number-theory.tangent-number) (math.number-theory.quadratic-residues math.number-theory.divisibility math.number-theory.modular-arithmetic math.number-theory.base math....
This is quite hard to make sense of (and not to mention incomplete)