Source: urfkill Version: 0.5.0-3 Severity: normal Tags: patch Hi,
urfkill seems to be using linux-specific interfaces (rfkill) and has a build depends on libudev-dev. It therefor won't be buildable on non-linux architectures. Please consider applying the attached patch. It marks the binary packages as linux-any. This avoids that the non-linux buildds pick up the package but then get stuck in the BD-Uninstallable stage. Regards, Michael [1] https://buildd.debian.org/status/package.php?p=urfkill&suite=unstable -- System Information: Debian Release: stretch/sid APT prefers unstable APT policy: (500, 'unstable'), (200, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.4.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system)
>From 90e113d418ba6b8987fbd05d9fa9449d6157b23b Mon Sep 17 00:00:00 2001 From: Michael Biebl <bi...@debian.org> Date: Mon, 7 Mar 2016 15:51:23 +0100 Subject: [PATCH] Mark urfkill packages as linux-any --- debian/control | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/debian/control b/debian/control index b4152dc..b1787c5 100644 --- a/debian/control +++ b/debian/control @@ -7,7 +7,7 @@ Standards-Version: 3.9.6 Homepage: http://www.freedesktop.org/wiki/Software/urfkill Package: urfkill -Architecture: any +Architecture: linux-any Multi-Arch: foreign Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends}, libglib2.0-0, libdbus-1-3, libdbus-glib-1-2, dbus, libgudev-1.0-0, libpolkit-gobject-1-0, libexpat1, consolekit @@ -20,7 +20,7 @@ Description: wireless killswitch management daemon for laptops Package: liburfkill-glib0 Section: libs -Architecture: any +Architecture: linux-any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Recommends: urfkill @@ -32,7 +32,7 @@ Description: wireless killswitch management library Package: liburfkill-glib-dev Section: libdevel -Architecture: any +Architecture: linux-any Pre-Depends: ${misc:Pre-Depends} Depends: liburfkill-glib0 (= ${binary:Version}), gir1.2-urfkill-glib0 (= ${binary:Version}), ${misc:Depends} Description: wireless killswitch management library (development files) @@ -43,7 +43,7 @@ Description: wireless killswitch management library (development files) This package contains development files for the urfkill library. Package: liburfkill-glib0-dbg -Architecture: any +Architecture: linux-any Section: debug Priority: extra Depends: liburfkill-glib0 (= ${binary:Version}), ${misc:Depends} @@ -56,7 +56,7 @@ Description: wireless killswitch management library (debug symbols) Package: gir1.2-urfkill-glib0 Section: introspection -Architecture: any +Architecture: linux-any Pre-Depends: ${misc:Pre-Depends} Depends: ${gir:Depends}, ${misc:Depends}, liburfkill-glib0 Description: GObject introspection data for the urfkill library -- 2.7.0