[Pkg-vala-maintainers] Bug#842631: mark valac-0.34-vapi Multi-Arch: foreign

Manuel A. Fernandez Montecelo manuel.montezelo at gmail.com
Mon Sep 25 20:50:41 UTC 2017


Hello maintainers,

2016-10-30 22:56 Helmut Grohne:
>Package: valac-0.34-vapi
>Version: 0.34.2-1
>Tags: patch
>User: helmutg at debian.org
>Usertags: rebootstrap
>Control: affects -1 + src:birdfont src:colord src:colord-gtk src:corebird src:d-conf src:dconf-editor src:deja-dup src:folks src:four-in-a-row src:fso-audiod src:fso-datad src:fso-deviced src:fso-usaged src:gegl src:gmpc-plugins src:gnome-2048 src:gnome-chess src:gnome-clocks src:gnome-klotski src:gnome-mahjongg src:gnome-mines src:gnome-nibbles src:gnome-pie src:gnome-shell-mailnag src:gnome-sudoku src:gnome-taquin src:gnome-terminal src:gnome-tetravex src:gtk-theme-config src:gupnp src:gupnp-av src:gupnp-dlna src:iagno src:ibus-skk src:libdmapsharing src:libfm src:libfso-glib src:libfsoframework src:libgee-0.8 src:libgisi src:libgnome-games-support src:libisocodes src:libxmlbird src:lightsoff src:lxsession src:mdbus src:midori src:moonshot-ui src:obsession src:pdf-presenter-console src:plank src:quadrapassel src:seahorse src:spice-gtk src:swell-foop src:synapse src:systemd-ui src:telegnome src:tracker src:umockdev src:vala-dbus-binding-tool src:vala-terminal src:valabind src:valadoc src:vinagre
>
>The affected packages cannot satisfy their cross Build-Depends, because
>their (transitive) dependency on valac-0.34-vapi is not satisfiable. In
>general, Architecture: all packages can never satisfy cross
>Build-Depends unless marked Multi-Arch: foreign. In this case, such a
>marking is correct as valac-0.34-vapi does not have any dependencies nor
>maintainer scripts.
>
>It is not clear whether fixing this bug actually makes any of those
>packages cross buildable. Still we'll only see that after trying and
>that necessitates having satisfiable cross Build-Depends. I guess that
>for most of them valac is currently requested for the host architecture,
>but will practically be needed for the build architecture.
>
>Despite the apparent need for more work, please consider applying the
>attached patch to make diagnosing the next issues easier.

How do you feel about applying the patch included along this bug report?

It affects packages needed when bootstrapping new architectures, and the
patch is quite straightforward and unlikely to cause harm.


Cheers.
-- 
Manuel A. Fernandez Montecelo <manuel.montezelo at gmail.com>



More information about the Pkg-vala-maintainers mailing list