Bug#893201: gnome-split: frequent parallel FTBFS

Adrian Bunk bunk at debian.org
Sat Mar 17 09:26:42 UTC 2018


Source: gnome-split
Version: 1.2-2
Severity: serious
Tags: patch

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/gnome-split.html

...
   dh_auto_install
	make -j15 -O install DESTDIR=/build/1st/gnome-split-1.2/debian/gnome-split AM_UPDATE_INFO_DIR=no
make[1]: Entering directory '/build/1st/gnome-split-1.2'
MKDIR	/build/1st/gnome-split-1.2/debian/gnome-split/usr/share/java/
make[1]: Leaving directory '/build/1st/gnome-split-1.2'
make[1]: Entering directory '/build/1st/gnome-split-1.2'
MKDIR	/build/1st/gnome-split-1.2/debian/gnome-split/usr/share/locale/
mkdir: cannot create directory '/build/1st/gnome-split-1.2/debian/gnome-split/usr/share/locale': No such file or directory
make[1]: Leaving directory '/build/1st/gnome-split-1.2'
make[1]: Entering directory '/build/1st/gnome-split-1.2'
MKDIR	/build/1st/gnome-split-1.2/debian/gnome-split/usr/share/applications/
make[1]: Leaving directory '/build/1st/gnome-split-1.2'
make[1]: Entering directory '/build/1st/gnome-split-1.2'
MKDIR	/build/1st/gnome-split-1.2/debian/gnome-split/usr/share/pixmaps/
make[1]: Leaving directory '/build/1st/gnome-split-1.2'
make[1]: Entering directory '/build/1st/gnome-split-1.2'
MKDIR	/build/1st/gnome-split-1.2/debian/gnome-split/usr/share/mime/packages/
make[1]: Leaving directory '/build/1st/gnome-split-1.2'
make[1]: Entering directory '/build/1st/gnome-split-1.2'
MKDIR	/build/1st/gnome-split-1.2/debian/gnome-split/usr/bin/
make[1]: Leaving directory '/build/1st/gnome-split-1.2'
make[1]: Entering directory '/build/1st/gnome-split-1.2'
INSTALL	/build/1st/gnome-split-1.2/debian/gnome-split/usr/share/locale/*/LC_MESSAGES/gnome-split.mo
cp: target '/build/1st/gnome-split-1.2/debian/gnome-split/usr/share/locale' is not a directory
make[1]: *** [Makefile:146: tmp/stamp/install-translations] Error 1
make[1]: Leaving directory '/build/1st/gnome-split-1.2'
make[1]: *** Waiting for unfinished jobs....
make[1]: Entering directory '/build/1st/gnome-split-1.2'
INSTALL	/build/1st/gnome-split-1.2/debian/gnome-split/usr/share/applications/gnome-split.desktop
make[1]: Leaving directory '/build/1st/gnome-split-1.2'
make[1]: Entering directory '/build/1st/gnome-split-1.2'
INSTALL	/build/1st/gnome-split-1.2/debian/gnome-split/usr/share/mime/packages/gnome-split.xml
make[1]: Leaving directory '/build/1st/gnome-split-1.2'
make[1]: Entering directory '/build/1st/gnome-split-1.2'
INSTALL	/build/1st/gnome-split-1.2/debian/gnome-split/usr/share/pixmaps/*.png
make[1]: Leaving directory '/build/1st/gnome-split-1.2'
make[1]: Entering directory '/build/1st/gnome-split-1.2'
INSTALL	/build/1st/gnome-split-1.2/debian/gnome-split/usr/bin/gnome-split
make[1]: Leaving directory '/build/1st/gnome-split-1.2'
make[1]: Entering directory '/build/1st/gnome-split-1.2'
JAR	tmp/gnome-split.jar
make[1]: Leaving directory '/build/1st/gnome-split-1.2'
dh_auto_install: make -j15 -O install DESTDIR=/build/1st/gnome-split-1.2/debian/gnome-split AM_UPDATE_INFO_DIR=no returned exit code 2
make: *** [debian/rules:4: binary] Error 25


This is triggered by dh compat >= 10 defaulting to parallel building.

Ideally this should be fixed, but if this is not easily possible
the following to get back to the compat 9 default of non-parallel
building is sufficient:

--- debian/rules.old	2018-03-17 09:13:25.282680276 +0000
+++ debian/rules	2018-03-17 09:13:25.282680276 +0000
@@ -1,7 +1,7 @@
 #!/usr/bin/make -f
 
 %:
-	dh $@
+	dh $@ --no-parallel
 
 override_dh_auto_configure:
 	./configure prefix=/usr libdir=/usr/lib/jni jardir=/usr/share/java



More information about the pkg-java-maintainers mailing list