Bug#1023489: glibmm2.4 FTCBFS: libxml-parser-perl cross unsatisfiable

Helmut Grohne helmut at subdivi.de
Fri Nov 4 08:10:26 GMT 2022


Source: glibmm2.4
Version: 2.66.5-1
Tags: patch
User: debian-cross at lists.debian.org
Usertags: cross-satisfiability

glibmm2.4 can no longer be cross built from source as it started
depending on libxml-parser-perl, which happens to be cross
unsatisfiable as it would cross grade perl. It actually wants the build
architecture instance, but we cannot mark libxml-parser-perl Multi-Arch:
foreign. Thus the dependency should be annotated :native. I'm attaching
a patch for your convenience.

Helmut
-------------- next part --------------
diff --minimal -Nru glibmm2.4-2.66.5/debian/changelog glibmm2.4-2.66.5/debian/changelog
--- glibmm2.4-2.66.5/debian/changelog	2022-09-19 15:29:06.000000000 +0200
+++ glibmm2.4-2.66.5/debian/changelog	2022-11-04 08:57:24.000000000 +0100
@@ -1,3 +1,10 @@
+glibmm2.4 (2.66.5-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Annotate libxml-parser-perl dependency :native. (Closes: #-1)
+
+ -- Helmut Grohne <helmut at subdivi.de>  Fri, 04 Nov 2022 08:57:24 +0100
+
 glibmm2.4 (2.66.5-1) unstable; urgency=medium
 
   * New upstream release
diff --minimal -Nru glibmm2.4-2.66.5/debian/control glibmm2.4-2.66.5/debian/control
--- glibmm2.4-2.66.5/debian/control	2022-09-19 15:29:06.000000000 +0200
+++ glibmm2.4-2.66.5/debian/control	2022-11-04 08:57:23.000000000 +0100
@@ -15,7 +15,7 @@
                xsltproc,
                libglib2.0-dev (>= 2.61.2),
                libsigc++-2.0-dev (>= 2.9.1),
-               libxml-parser-perl <!nodoc>,
+               libxml-parser-perl:native <!nodoc>,
                meson (>= 0.54.0),
                pkg-config,
                mm-common (>= 0.9.10)


More information about the pkg-gnome-maintainers mailing list