Bug#840205: please turn libgcrypt11-dev into an Arch:any package

Andreas Metzler ametzler at bebt.de
Sun Oct 9 16:18:45 UTC 2016

On 2016-10-09 Helmut Grohne <helmut at subdivi.de> wrote:
> Package: libgcrypt11-dev
> Version: 1.7.3-1
> Tags: patch
> User: helmutg at debian.org
> Usertags: rebootstrap
> The packages listed above cannot satisfy their cross Build-Depends,
> because their libgcrypt11-dev dependency is unsatisfiable. In general,
> Architecture: all packages that are not marked Multi-Arch: foreign can
> never satisfy cross Build-Depends.

> In this case, marking it Multi-Arch: foreign would be wrong. The
> architecture constraint must be passed through to the real -dev package.
> Thus I suggest to simply switch it from Architecture: all to
> Architecture: any.
> -Architecture: all
> -Depends: libgcrypt20-dev (>= ${source:Upstream-Version}), ${misc:Depends}
> +Architecture: any
> +Depends: libgcrypt20-dev (= ${binary:Version}), ${misc:Depends}

The second part of the changes does not really work (it expands to
"libgcrypt20-dev (= 1.5.4-3+really1.7.3-2)") because libgcrypt11-dev
has a different version number than the source package. As I do not see
the point of tightening this dependency I have dropped this part of the

cu Andreas
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'

More information about the Pkg-gnutls-maint mailing list