[Pkg-rust-maintainers] Bug#967954: Bug#967954: debcargo: generated ranged build-deps result in "BD-uninstallable" on debian buildd network
plugwash at p10link.net
Wed Aug 12 13:59:05 BST 2020
It has been said in the past by the release team that the current autobuilder behaviour of only considering the first
option for a build-dependency is by design to improve the determinism of the autobuilding process. I don't think you
will persuade them to change it.
The proper fix IMO would be to add support for version ranges to dependencies in dpkg, but even if you can get the dpkg
developers to agree to do that it would not be a quick solution as any change to dependency metadata takes a long time
to trickle down to the many tools used in Debian.
More information about the Pkg-rust-maintainers