Bug#908298: libgdk-pixbuf2.0-0: FTBFS on i386: Directory $'/<>/gdk-pixbuf-2.38.0+dfsg/obj-i386-linux-gnu' does not seem to be a Meson build directory.
On Sat, Sep 08, 2018 at 09:19:46AM +0200, Sven Joachim wrote: > > | Directory $'/<>/gdk-pixbuf-2.38.0+dfsg/obj-i386-linux-gnu' does > > not seem to be a Meson build directory. > > | make[1]: *** [debian/rules:26: override_dh_auto_test] Error 1 > > ` > > > > Will send a patch as soon as I have the bug number. > > Here it is, tested in an i386 sbuild chroot. :-) Thanks Sven! I actually didn't know about this problem (obviously, or I wouldn't have made the upload like that), good to learn something. :-) -- Iain Lane [ i...@orangesquash.org.uk ] Debian Developer [ la...@debian.org ] Ubuntu Developer [ la...@ubuntu.com ] signature.asc Description: PGP signature
Bug#908298: libgdk-pixbuf2.0-0: FTBFS on i386: Directory $'/<>/gdk-pixbuf-2.38.0+dfsg/obj-i386-linux-gnu' does not seem to be a Meson build directory.
Control: tags -1 + patch On 2018-09-08 09:10 +0200, Sven Joachim wrote: > Source: gdk-pixbuf > Version: 2.38.0+dfsg-2 > Severity: serious > Tags: ftbfs > > The attempt to fix the test timeouts on slow arches in 2.38.0+dfsg-2 has > introduced a new FTBFS problem on i386[1]: > > , > |debian/rules override_dh_auto_test > | make[1]: Entering directory '/<>/gdk-pixbuf-2.38.0+dfsg' > | # on slow arches the "slow" tests take longer than the timeout allowed > | # by upstream; allow even more time (-t is a multipiler) > | meson test -C /<>/gdk-pixbuf-2.38.0+dfsg/obj-i386-linux-gnu -t 5 > | Only ninja backend is supported to rebuild tests before running them. > | Meson test encountered an error: > | > | Directory $'/<>/gdk-pixbuf-2.38.0+dfsg/obj-i386-linux-gnu' does > not seem to be a Meson build directory. > | make[1]: *** [debian/rules:26: override_dh_auto_test] Error 1 > ` > > Will send a patch as soon as I have the bug number. Here it is, tested in an i386 sbuild chroot. :-) >From 8d9f4796631dadb3bb7942ce1d1602940366bca3 Mon Sep 17 00:00:00 2001 From: Sven Joachim Date: Sat, 8 Sep 2018 09:15:54 +0200 Subject: [PATCH] Fix FTBFS on any-i386 The build directory is named after $(DEB_HOST_GNU_TYPE) rather than $(DEB_HOST_MULTIARCH), and on any-i386 those are different. Closes: #908298 --- debian/rules | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debian/rules b/debian/rules index 88301a7c..dd9dac7a 100755 --- a/debian/rules +++ b/debian/rules @@ -23,7 +23,7 @@ infiles := \ override_dh_auto_test: # on slow arches the "slow" tests take longer than the timeout allowed # by upstream; allow even more time (-t is a multipiler) - meson test -C $(CURDIR)/obj-$(DEB_HOST_MULTIARCH) -t 5 + meson test -C $(CURDIR)/obj-$(DEB_HOST_GNU_TYPE) -t 5 override_dh_install: find $(CURDIR)/debian/tmp -name *.la -print -delete -- 2.19.0.rc2
Bug#908298: libgdk-pixbuf2.0-0: FTBFS on i386: Directory $'/<>/gdk-pixbuf-2.38.0+dfsg/obj-i386-linux-gnu' does not seem to be a Meson build directory.
Source: gdk-pixbuf Version: 2.38.0+dfsg-2 Severity: serious Tags: ftbfs The attempt to fix the test timeouts on slow arches in 2.38.0+dfsg-2 has introduced a new FTBFS problem on i386[1]: , |debian/rules override_dh_auto_test | make[1]: Entering directory '/<>/gdk-pixbuf-2.38.0+dfsg' | # on slow arches the "slow" tests take longer than the timeout allowed | # by upstream; allow even more time (-t is a multipiler) | meson test -C /<>/gdk-pixbuf-2.38.0+dfsg/obj-i386-linux-gnu -t 5 | Only ninja backend is supported to rebuild tests before running them. | Meson test encountered an error: | | Directory $'/<>/gdk-pixbuf-2.38.0+dfsg/obj-i386-linux-gnu' does not seem to be a Meson build directory. | make[1]: *** [debian/rules:26: override_dh_auto_test] Error 1 ` Will send a patch as soon as I have the bug number. 1. https://buildd.debian.org/status/fetch.php?pkg=gdk-pixbuf=i386=2.38.0%2Bdfsg-2=1536340844=0