Your message dated Wed, 20 May 2020 15:06:01 +0000
with message-id <[email protected]>
and subject line Bug#913113: fixed in libqmi 1.24.8-1.2
has caused the Debian Bug report #913113,
regarding libqmi FTCBFS: python build depends, gtk-doc failure
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
913113: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=913113
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libqmi
Version: 1.20.0-1.1
Tags: patch
User: [email protected]
Usertags: rebootstrap
libqmi fails to cross build from source. It requests the host
architecture python via Build-Depends, but it wants python as a build
tool. Annotating it with :any or :native fixes that. Then we get an "Exec
format error" while running some doc utility built from libqmi. Given
that the documentation is arch:any, we can skip that step in arch-only
builds. Thus the attached patch makes libqmi cross buildable. Please
consider applying it.
Helmut
diff --minimal -Nru libqmi-1.20.0/debian/changelog
libqmi-1.20.0/debian/changelog
--- libqmi-1.20.0/debian/changelog 2018-09-22 21:05:32.000000000 +0200
+++ libqmi-1.20.0/debian/changelog 2018-11-07 06:17:30.000000000 +0100
@@ -1,3 +1,12 @@
+libqmi (1.20.0-1.2) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: (Closes: #-1)
+ + Annotate python build dependency with :any.
+ + Disable gtk-doc for arch-only builds.
+
+ -- Helmut Grohne <[email protected]> Wed, 07 Nov 2018 06:17:30 +0100
+
libqmi (1.20.0-1.1) unstable; urgency=medium
* Non-maintainer upload.
diff --minimal -Nru libqmi-1.20.0/debian/control libqmi-1.20.0/debian/control
--- libqmi-1.20.0/debian/control 2018-03-01 15:31:56.000000000 +0100
+++ libqmi-1.20.0/debian/control 2018-11-07 06:17:30.000000000 +0100
@@ -8,7 +8,7 @@
libglib2.0-dev (>= 2.36),
libglib2.0-doc,
pkg-config,
- python,
+ python:any,
Standards-Version: 4.1.3
Section: libs
Homepage: https://www.freedesktop.org/wiki/Software/libqmi
diff --minimal -Nru libqmi-1.20.0/debian/rules libqmi-1.20.0/debian/rules
--- libqmi-1.20.0/debian/rules 2018-02-24 20:33:49.000000000 +0100
+++ libqmi-1.20.0/debian/rules 2018-11-07 06:17:30.000000000 +0100
@@ -1,13 +1,20 @@
#!/usr/bin/make -f
# -*- makefile -*-
+DOPACKAGES=$(shell dh_listpackages)
+
%:
dh $@
+ifneq (,$(filter libqmi-glib-doc,$(DOPACKAGES)))
+CONFIGURE_FLAGS = --enable-gtk-doc --enable-gtk-doc-html
+else
+CONFIGURE_FLAGS = --disable-gtk-doc --disable-gtk-doc-html
+endif
+
override_dh_auto_configure:
dh_auto_configure -- \
- --enable-gtk-doc \
- --enable-gtk-doc-html \
+ $(CONFIGURE_FLAGS) \
--enable-firmware-update \
--enable-gudev \
--enable-mbim-qmux \
--- End Message ---
--- Begin Message ---
Source: libqmi
Source-Version: 1.24.8-1.2
Done: Laurent Bigonville <[email protected]>
We believe that the bug you reported is fixed in the latest version of
libqmi, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Laurent Bigonville <[email protected]> (supplier of updated libqmi package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Wed, 20 May 2020 16:23:06 +0200
Source: libqmi
Architecture: source
Version: 1.24.8-1.2
Distribution: unstable
Urgency: medium
Maintainer: Mathieu Trudel-Lapierre <[email protected]>
Changed-By: Laurent Bigonville <[email protected]>
Closes: 913113 943157
Changes:
libqmi (1.24.8-1.2) unstable; urgency=medium
.
* Non-maintainer upload.
[ Laurent Bigonville ]
* Add debian/gbp.conf file
* debian/control: Bump Standards-Version to 4.5.0 (no further changes)
* Mark libqmi-glib-doc with Build-profiles: <!nodoc> and move libglib2.0-doc
to BDI
* debian/control: Switch the build-dependency to python3 (Closes: #943157)
* Bump debhelper version to 12 and use dh_missing instead of dh_install
--list-missing
* Move qmi-proxy to /usr/libexec
* debian/control: Remove duplicate sections to please lintian
* debian/libqmi-glib5.symbols: Add Build-Depends-Package field
* Add a symlink for the documentation in /usr/share/doc and adjust the
docbase file. This fixes the doc-base-file-references-wrong-path lintian
warning
.
[ Helmut Grohne ]
* Fix FTCBFS
+ Annotate python build dependency with :any.
+ Disable gtk-doc for arch-only builds. (Closes: #913113)
Checksums-Sha1:
9eeb1afad58c50f0cd813243d2398678bac48851 1985 libqmi_1.24.8-1.2.dsc
8b33115befd5cb57ec5da6e78f8220d4ebee1409 23244 libqmi_1.24.8-1.2.debian.tar.xz
08c331f3e723885bc58b1c88b22a6c28e9e85656 6513
libqmi_1.24.8-1.2_source.buildinfo
Checksums-Sha256:
f23550fe92b3070c23b66671fe60b587778ccabf1d846115c12394df8c9cdd81 1985
libqmi_1.24.8-1.2.dsc
0d668dfdaacbabcaa5e7f017a988e0fc5eedfa6e4368e8f1cdfbc1796e3d1ed4 23244
libqmi_1.24.8-1.2.debian.tar.xz
b9d56112bf060d3b8012b8d2a3848c35537adcb1f6f9ae63b8a9f77f6fe72e00 6513
libqmi_1.24.8-1.2_source.buildinfo
Files:
fb0640bdfa73b07e2cc96c1c44cd3433 1985 libs optional libqmi_1.24.8-1.2.dsc
d80823953d1c2c531df7bdb010f7a41b 23244 libs optional
libqmi_1.24.8-1.2.debian.tar.xz
5bc9834069fdb4597f39fe3f5588cb7a 6513 libs optional
libqmi_1.24.8-1.2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQFFBAEBCAAvFiEEmRrdqQAhuF2x31DwH8WJHrqwQ9UFAl7FP8ERHGJpZ29uQGRl
Ymlhbi5vcmcACgkQH8WJHrqwQ9U8ZQf+JOy6Bh/p0yOWEvigpUbT3XpiSp3iiXUe
afeJHUJtV3nNDyyoCy5lWuGNhZVFhD4gQ4vCAI1wADlP9KzZnf3ci4Qv+gk4RRD1
Z/3XZBwqljI5rdoIY9ZxL6RAnFvTXDODl+YnzA4F9xa/EQiVfXohQv5l+UEZ24hx
o4t66Sg/Ce1KPWFk+cnogQ9lgU+rfDwExorl781vPSHjo5fO0OgdejXtgYjGLAuj
M9cMZsMJfw4lrKmkSyBf/6C5IEcsXWrOVAQP0WTIyNJDQGk2nUsKlXe3xl8dQTKb
lrGctL0kTSf0fyb4UTb7IjiEL33lKVPlu4uuiGIqxwJP9dgwbSw3zA==
=8KaC
-----END PGP SIGNATURE-----
--- End Message ---