[Debian-med-packaging] Bug#883047: Bug#883047: canu: Build-depend on mhap to avoid uninstallable binaries
Afif Elghraoui
afif at debian.org
Sat Dec 2 02:23:16 UTC 2017
On December 1, 2017 9:12:19 PM EST, Steve Langasek <steve.langasek at canonical.com> wrote:
>On Fri, Dec 01, 2017 at 03:37:47AM -0500, Afif Elghraoui wrote:
>> I believe this is
>primarily
>> an issue with wanna-build queuing the package for building on those
>> architectures to begin with [1].
>
>The behavior of wanna-build is by design and I don't believe it will
>ever
>(or should ever) change. You are asking that the buildds avoid queuing
>the
>package for build based on the availability of dependencies for the
>binary
>packages /that have not yet been built/. For wanna-build to introspect
>debian/control and parse the Depends: fields of the binary package
>stanzas
>would be an abstraction violation, given that the vast majority of
>binary
>packages in the archive have dependency fields that are at least partly
>generated at package build time.
They could alternatively be checked post-build, pre-upload.
Anyway, there must be a better solution than abusing the build-depends field, but if everyone seems content with this, maybe I'll just start copying all Depends into Build-Depends from now on.
Afif
More information about the Debian-med-packaging
mailing list