Package: src:testresources Version: 1.0.0-1 Severity: serious Dear maintainer:
I tried to build this package in stretch with "dpkg-buildpackage -A" (which is what the "Arch: all" autobuilder would do to build it) but it failed: -------------------------------------------------------------------------------- [...] debian/rules build-indep pyversions: missing X(S)-Python-Version in control file, fall back to debian/pyversions pyversions: missing debian/pyversions file, fall back to supported versions py3versions: no X-Python3-Version in control file, using supported versions pyversions: missing X(S)-Python-Version in control file, fall back to debian/pyversions pyversions: missing debian/pyversions file, fall back to supported versions py3versions: no X-Python3-Version in control file, using supported versions dh build-indep --buildsystem=python_distutils --with python2,python3 dh_testdir -i -O--buildsystem=python_distutils dh_update_autotools_config -i -O--buildsystem=python_distutils dh_auto_configure -i -O--buildsystem=python_distutils dh_auto_build -i -O--buildsystem=python_distutils pyversions: missing X(S)-Python-Version in control file, fall back to debian/pyversions [... snipped ...] testresources.tests.test_test_resource.TestTestResource.testFinishedWithMarksNonDirty ... ok testresources.tests.test_test_resource.TestTestResource.testFinishedWithResetsCurrentResource ... ok testresources.tests.test_test_resource.TestTestResource.testGetActivityForResourceWithExtensions ... ok testresources.tests.test_test_resource.TestTestResource.testGetActivityForResourceWithoutExtensions ... ok testresources.tests.test_test_resource.TestTestResource.testGetResourceCallsMakeResource ... ok testresources.tests.test_test_resource.TestTestResource.testGetResourceDoesntDirty ... ok testresources.tests.test_test_resource.TestTestResource.testGetResourceIncrementsUses ... ok testresources.tests.test_test_resource.TestTestResource.testGetResourceResetsUsedResource ... ok testresources.tests.test_test_resource.TestTestResource.testGetResourceReturnsMakeResource ... ok testresources.tests.test_test_resource.TestTestResource.testGetResourceSetsCurrentResource ... ok testresources.tests.test_test_resource.TestTestResource.testGetResourceTwiceReturnsIdenticalResource ... ok testresources.tests.test_test_resource.TestTestResource.testInitiallyNoCurrentResource ... ok testresources.tests.test_test_resource.TestTestResource.testInitiallyNotDirty ... ok testresources.tests.test_test_resource.TestTestResource.testInitiallyUnused ... ok testresources.tests.test_test_resource.TestTestResource.testIsDirty ... ok testresources.tests.test_test_resource.TestTestResource.testIsDirtyIsTrueIfDependenciesAreDirty ... ok testresources.tests.test_test_resource.TestTestResource.testIsDirtyIsTrueIfDependenciesChanged ... ok testresources.tests.test_test_resource.TestTestResource.testIsResetIfDependenciesAreDirty ... ok testresources.tests.test_test_resource.TestTestResource.testRepeatedGetResourceCallsMakeResourceOnceOnly ... ok testresources.tests.test_test_resource.TestTestResource.testResetActivityForResourceWithExtensions ... ok testresources.tests.test_test_resource.TestTestResource.testResetActivityForResourceWithoutExtensions ... ok testresources.tests.test_test_resource.TestTestResource.testResourceAvailableBetweenFinishedWithCalls ... ok testresources.tests.test_test_resource.TestTestResource.testUnimplementedGetResource ... ok testresources.tests.test_test_resource.TestTestResource.testUsedResourceResetBetweenUses ... ok testresources.tests.test_test_resource.TestTestResource.testUsingTwiceMakesAndCleansTwice ... ok testresources.tests.test_test_resource.TestTestResource.testneededResourcesClosure ... ok testresources.tests.test_test_resource.TestTestResource.testneededResourcesDefault ... ok testresources.tests.test_test_resource.TestTestResource.testneededResourcesDependenciesFirst ... ok testresources.tests.test_test_resource.test_suite ... ok ====================================================================== FAIL: testresources.tests.test_optimising_test_suite.TestGraphStuff.testBasicSortTests ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last): File "/<<PKGBUILDDIR>>/testresources/tests/test_optimising_test_suite.py", line 527, in testBasicSortTests "failed with permutation %s" % (permutation,)) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 356, in assertIn self.assertThat(haystack, Contains(needle), message) File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 435, in assertThat raise mismatch_error testtools.matchers._impl.MismatchError: [test_three, test_one, test_two, test_four] not in [[test_one, test_two, test_three, test_four], [test_three, test_two, test_one, test_four]]: failed with permutation [test_one, test_two, test_three, test_four] ---------------------------------------------------------------------- Ran 108 tests in 0.167s FAILED (failures=1) debian/rules:26: recipe for target 'override_dh_auto_test' failed make[1]: *** [override_dh_auto_test] Error 1 make[1]: Leaving directory '/<<PKGBUILDDIR>>' debian/rules:12: recipe for target 'build-indep' failed make: *** [build-indep] Error 2 dpkg-buildpackage: error: debian/rules build-indep gave error exit status 2 -------------------------------------------------------------------------------- Because this source package only generates "Arch: all" packages, this is the same as a FTBFS bug in the usual sense, and the fact that I was doing "dpkg-buildpackage -A" does not mean anything special. I attach a single build log. There are more here: https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/testresources.html Thanks.
testresources_1.0.0-1_amd64-20160818T0413Z.gz
Description: application/gzip