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

