Source: libproxy
Version: 0.4.16-2
Tags: patch
User: [email protected]
Usertags: cross-satisfiability

Please reduce the Build-Depends of libproxy. Some of the Build-Depends
are unsatisfiable during cross builds and a number of bootstrap
dependency cycles go via libproxy. A simple measure to help both is
annotating test dependencies with <!nocheck>. I've tried building
libproxy with reduced dependencies and the ones annotated in the
attached patch result in identical binary artifacts as a full build.
Please consider applying it.

Helmut
diff --minimal -Nru libproxy-0.4.16/debian/changelog 
libproxy-0.4.16/debian/changelog
--- libproxy-0.4.16/debian/changelog    2020-12-14 18:39:25.000000000 +0100
+++ libproxy-0.4.16/debian/changelog    2021-01-02 14:07:18.000000000 +0100
@@ -1,3 +1,10 @@
+libproxy (0.4.16-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Tag test dependencies with <!nocheck>. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Sat, 02 Jan 2021 14:07:18 +0100
+
 libproxy (0.4.16-2) unstable; urgency=medium
 
   * Fix the loading of the python module, patch from upstream
diff --minimal -Nru libproxy-0.4.16/debian/control 
libproxy-0.4.16/debian/control
--- libproxy-0.4.16/debian/control      2020-12-14 18:39:25.000000000 +0100
+++ libproxy-0.4.16/debian/control      2021-01-02 14:07:18.000000000 +0100
@@ -11,16 +11,16 @@
 Build-Depends: debhelper-compat (= 13),
                dh-sequence-gnome,
                dh-sequence-python3,
-               netbase,
+               netbase <!nocheck>,
                cmake,
                zlib1g-dev,
                libnm-dev [linux-any],
                libdbus-1-dev,
-               libkf5config-bin <!stage1>,
-               libwebkit2gtk-4.0-dev <!stage1>,
+               libkf5config-bin <!nocheck !stage1>,
+               libwebkit2gtk-4.0-dev <!nocheck !stage1>,
                libjavascriptcoregtk-4.0-dev <!stage1>,
                libglib2.0-dev (>= 2.26) <!stage1>,
-               libxmu-dev <!stage1>
+               libxmu-dev <!nocheck !stage1>
 Standards-Version: 4.5.0
 Vcs-Browser: https://salsa.debian.org/gnome-team/libproxy
 Vcs-Git: https://salsa.debian.org/gnome-team/libproxy.git

Reply via email to