Package: dose-distcheck Version: 5.0.1-10 Severity: wishlist Hi,
I didn't investigate yet why this happens but I verified that this problem didn't happen with version 5.0.1-9 (where the output was actually wrong because the version constraint was missing) but it started showing up with 5.0.1-10. To reproduce use the following Packages file: Package: foo Version: 1 Architecture: all Depends: bar (>= 1) Package: baz Version: 1 Architecture: all Provides: bar Package: bar Version: 1 Architecture: all Depends: unsat An feed it to distcheck: $ dose-debcheck --explain --failures --checkonly=foo Packages output-version: 1.2 report: - package: foo version: 1 architecture: all status: broken reasons: - missing: pkg: package: bar version: 1 architecture: all unsat-dependency: unsat depchains: - depchain: - package: foo version: 1 architecture: all depends: bar (>= 1) | bar (>= 1) background-packages: 2 foreground-packages: 1 total-packages: 3 broken-packages: 1 As you can see, the depends of "foo" reads "bar (>= 1) | bar (>= 1)". This is technically correct but an annoyance since this duplication could be avoided. Thanks! cheers, josch