Bug#951613: libhtml-parser-perl unsatisfiable cross Build-Depends

Helmut Grohne helmut at subdivi.de
Tue Feb 18 19:41:40 GMT 2020


Source: libhtml-parser-perl
Version: 3.72-3
Tags: patch
User: debian-cross at lists.debian.org
Usertags: cross-satisfiability

libhtml-parser-perl cannot be cross built from source, because its
Build-Depends are not satisfiable. The perl dependency should be
replaced with perl-xs-dev as it builds a perl extension module. All of
the perl modules are only required for testing and can thus be annotated
with <!nocheck>. I verified that a nocheck build produces the exact same
binary package as a regular build. Please consider applying the attached
patch.

Helmut
-------------- next part --------------
diff --minimal -Nru libhtml-parser-perl-3.72/debian/changelog libhtml-parser-perl-3.72/debian/changelog
--- libhtml-parser-perl-3.72/debian/changelog	2016-11-21 19:31:20.000000000 +0100
+++ libhtml-parser-perl-3.72/debian/changelog	2020-02-18 20:29:27.000000000 +0100
@@ -1,3 +1,12 @@
+libhtml-parser-perl (3.72-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: (Closes: #-1)
+    + Build-Depends: perl-xs-dev.
+    + Annotate test dependencies with <!nocheck>.
+
+ -- Helmut Grohne <helmut at subdivi.de>  Tue, 18 Feb 2020 20:29:27 +0100
+
 libhtml-parser-perl (3.72-3) unstable; urgency=medium
 
   * Team upload.
diff --minimal -Nru libhtml-parser-perl-3.72/debian/control libhtml-parser-perl-3.72/debian/control
--- libhtml-parser-perl-3.72/debian/control	2016-11-21 19:31:20.000000000 +0100
+++ libhtml-parser-perl-3.72/debian/control	2020-02-18 20:29:27.000000000 +0100
@@ -7,12 +7,12 @@
 Section: perl
 Testsuite: autopkgtest-pkg-perl
 Priority: optional
-Build-Depends: perl,
+Build-Depends: perl-xs-dev,
                debhelper (>= 9.20120312),
-               libhtml-tagset-perl,
-               libhttp-message-perl,
-               libtest-pod-perl,
-               liburi-perl
+               libhtml-tagset-perl <!nocheck>,
+               libhttp-message-perl <!nocheck>,
+               libtest-pod-perl <!nocheck>,
+               liburi-perl <!nocheck>
 Standards-Version: 3.9.8
 Vcs-Browser: https://anonscm.debian.org/cgit/pkg-perl/packages/libhtml-parser-perl.git
 Vcs-Git: https://anonscm.debian.org/git/pkg-perl/packages/libhtml-parser-perl.git


More information about the pkg-perl-maintainers mailing list