Bug#863202: adonthell-data frequently FTBFS in parallel builds

Markus Koschany apo at debian.org
Tue May 23 15:43:05 UTC 2017


Control: severity -1 normal

Am 23.05.2017 um 15:43 schrieb Adrian Bunk:
> Source: adonthell-data
> Version: 0.3.6-1
> Severity: serious
> Tags: patch
> 
> https://tests.reproducible-builds.org/debian/history/adonthell-data.html
> https://tests.reproducible-builds.org/debian/rb-pkg/testing/amd64/adonthell-data.html
> 
> ...
> make[4]: Entering directory '/build/adonthell-data-0.3.6'
> rm -Rf /build/adonthell-data-0.3.6/debian/adonthell-data/usr/share/games/adonthell/games/wastesedge
>  /bin/mkdir -p '/build/adonthell-data-0.3.6/debian/adonthell-data/usr/games'
>  /bin/mkdir -p '/build/adonthell-data-0.3.6/debian/adonthell-data/usr/share/applications'
>  /bin/mkdir -p '/build/adonthell-data-0.3.6/debian/adonthell-data/usr/share/games/adonthell/games/wastesedge'
>  /bin/mkdir -p '/build/adonthell-data-0.3.6/debian/adonthell-data/usr/share/man/man6'
>  /usr/bin/install -c adonthell-wastesedge '/build/adonthell-data-0.3.6/debian/adonthell-data/usr/games'
>  /usr/bin/install -c -m 644 wastesedge.desktop '/build/adonthell-data-0.3.6/debian/adonthell-data/usr/share/applications'
>  /usr/bin/install -c -m 644 gamename.txt achievements.data character.data mapengine.data quest.data audio.data '/build/adonthell-data-0.3.6/debian/adonthell-data/usr/share/games/adonthell/games/wastesedge'
> /usr/bin/install: target '/build/adonthell-data-0.3.6/debian/adonthell-data/usr/share/games/adonthell/games/wastesedge' is not a directory
> Makefile:517: recipe for target 'install-dist_pkgdataDATA' failed
> make[4]: *** [install-dist_pkgdataDATA] Error 1
> 
> 
> The proper fix would be to fix the dependencies in Makefile.am
> 
> As workaround the following to disable parallel building
> (which is default with debhelper compat 10) is sufficient:
> 
> --- debian/rules.old	2017-05-23 13:39:47.000000000 +0000
> +++ debian/rules	2017-05-23 13:39:56.000000000 +0000
> @@ -2,7 +2,7 @@
>  #export DH_VERBOSE=1
>  
>  %:
> -	dh $@
> +	dh $@ --no-parallel
>  
>  override_dh_auto_configure:
>  	dh_auto_configure -- \


I cannot confirm that adonthell-data frequently fails to build from
source. After ten iterations on my system it still builds without fail.
Since it also can be built on the amd64 autobuilder, this is not a
release critical issue. I can pass the --no-parallel option to dh after
the freeze, if it helps.

Markus


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-games-devel/attachments/20170523/c59ad9f7/attachment.sig>


More information about the Pkg-games-devel mailing list