Bug#941509: glib2.0 FTCBFS: dh_install misses installed-tests

Helmut Grohne helmut at subdivi.de
Tue Oct 1 19:18:01 BST 2019


Source: glib2.0
Version: 2.62.0-2
Severity: important
Tags: patch upstream
User: debian-cross at lists.debian.org
Usertags: ftcbfs

glib2.0 fails to cross build from source, because the upstream
glib/meson.build skips the entire tests directory for cross builds. The
tests need to be built however when requesting
installed_tests_enabled=true and dh_install errors out when they go
missing. The attached patch fixes that.

Given the frequency of FTCBFS in glib2.0 and the importance of glib2.0
for architecture bootstrap I ask you to test cross building prior to
uploading new upstream releases in future. Doing so is as simple as
passing --host to sbuild or --host-arch to pbuilder.

Given that glib2.0 has autopkgtest regressions and cannot migrate
anyway, I ask you to include this patch quickly.

Thanks in advance.

Helmut
-------------- next part --------------
A non-text attachment was scrubbed...
Name: installed_tests.patch
Type: text/x-diff
Size: 460 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20191001/a3c17a6c/attachment-0001.patch>


More information about the pkg-gnome-maintainers mailing list