Bug#755313: pygts: FTBFS: Tests failures

David Suárez david.sephirot at gmail.com
Sat Jul 19 18:37:18 UTC 2014


Source: pygts
Version: 0.3.1-2
Severity: serious
Tags: jessie sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20140718 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part (hopefully):
> make[1]: Entering directory '/«PKGBUILDDIR»'
> dh_auto_install
> running install
> running build
> running build_py
> running build_ext
> running install_lib
> creating /«PKGBUILDDIR»/debian/python-gts/usr
> creating /«PKGBUILDDIR»/debian/python-gts/usr/lib
> creating /«PKGBUILDDIR»/debian/python-gts/usr/lib/python2.7
> creating /«PKGBUILDDIR»/debian/python-gts/usr/lib/python2.7/dist-packages
> creating /«PKGBUILDDIR»/debian/python-gts/usr/lib/python2.7/dist-packages/gts
> copying build/lib.linux-x86_64-2.7/gts/_gts.so -> /«PKGBUILDDIR»/debian/python-gts/usr/lib/python2.7/dist-packages/gts
> copying build/lib.linux-x86_64-2.7/gts/blender.py -> /«PKGBUILDDIR»/debian/python-gts/usr/lib/python2.7/dist-packages/gts
> copying build/lib.linux-x86_64-2.7/gts/pygts.py -> /«PKGBUILDDIR»/debian/python-gts/usr/lib/python2.7/dist-packages/gts
> copying build/lib.linux-x86_64-2.7/gts/__init__.py -> /«PKGBUILDDIR»/debian/python-gts/usr/lib/python2.7/dist-packages/gts
> running install_egg_info
> Writing /«PKGBUILDDIR»/debian/python-gts/usr/lib/python2.7/dist-packages/pygts-0.3.1.egg-info
> 
> 
> Setup summary
> 	PyGTS core: Yes
> 	numpy support: Yes
> 	mayavi found: No
> 
> Report any setup problems to pygts-users at lists.sourceforge.net
> 
> 
> dh_numpy
> PYTHONPATH=/«PKGBUILDDIR»/debian/python-gts/usr/lib/python2.7/dist-packages /«PKGBUILDDIR»/test/test.py
> test_closest (__main__.TestPointMethods) ... ok
> test_compare (__main__.TestPointMethods) ... ok
> test_distance (__main__.TestPointMethods) ... ok
> test_distance2 (__main__.TestPointMethods) ... ok
> test_getset (__main__.TestPointMethods) ... ok
> test_is_in (__main__.TestPointMethods) ... ok
> test_is_in_circle (__main__.TestPointMethods) ... ok
> test_is_in_rectangle (__main__.TestPointMethods) ... ok
> test_is_inside (__main__.TestPointMethods) ... ok
> test_new (__main__.TestPointMethods) ... ok
> test_orientation_3d (__main__.TestPointMethods) ... ok
> test_orientation_3d_sos (__main__.TestPointMethods) ... ok
> test_rotate (__main__.TestPointMethods) ... ok
> test_scale (__main__.TestPointMethods) ... ok
> test_subclass (__main__.TestPointMethods) ... ok
> test_translate (__main__.TestPointMethods) ... ok
> test_closest (__main__.TestVertexMethods) ... ok
> test_compare (__main__.TestVertexMethods) ... ok
> test_contacts (__main__.TestVertexMethods) ... ok
> test_distance (__main__.TestVertexMethods) ... ok
> test_distance2 (__main__.TestVertexMethods) ... ok
> test_encroaches (__main__.TestVertexMethods) ... ok
> test_faces (__main__.TestVertexMethods) ... ok
> test_getset (__main__.TestVertexMethods) ... ok
> test_is_boundary (__main__.TestVertexMethods) ... ok
> test_is_connected (__main__.TestVertexMethods) ... ok
> test_is_in (__main__.TestVertexMethods) ... ok
> test_is_in_circle (__main__.TestVertexMethods) ... ok
> test_is_in_rectangle (__main__.TestVertexMethods) ... ok
> test_is_inside (__main__.TestVertexMethods) ... ok
> test_is_unattached (__main__.TestVertexMethods) ... ok
> test_neighbors (__main__.TestVertexMethods) ... ok
> test_new (__main__.TestVertexMethods) ... ok
> test_orientation_3d (__main__.TestVertexMethods) ... ok
> test_orientation_3d_sos (__main__.TestVertexMethods) ... ok
> test_replace (__main__.TestVertexMethods) ... ok
> test_rotate (__main__.TestVertexMethods) ... ok
> test_scale (__main__.TestVertexMethods) ... ok
> test_subclass (__main__.TestVertexMethods) ... ok
> test_translate (__main__.TestVertexMethods) ... ok
> test_triangles (__main__.TestVertexMethods) ... ok
> test_compare (__main__.TestSegmentMethods) ... ok
> test_connects (__main__.TestSegmentMethods) ... ok
> test_getset (__main__.TestSegmentMethods) ... ok
> test_intersection (__main__.TestSegmentMethods) ... ok
> test_intersects (__main__.TestSegmentMethods) ... ok
> test_is_ok (__main__.TestSegmentMethods) ... ok
> test_midvertex (__main__.TestSegmentMethods) ... ok
> test_new (__main__.TestSegmentMethods) ... ok
> test_subclass (__main__.TestSegmentMethods) ... ok
> test_touches (__main__.TestSegmentMethods) ... ok
> test_belongs_to_tetrahedron (__main__.TestEdgeMethods) ... ok
> test_compare (__main__.TestEdgeMethods) ... ok
> test_connects (__main__.TestEdgeMethods) ... ok
> test_contacts (__main__.TestEdgeMethods) ... ok
> test_face_number (__main__.TestEdgeMethods) ... ok
> test_getset (__main__.TestEdgeMethods) ... ok
> test_intersection (__main__.TestEdgeMethods) ... ok
> test_intersects (__main__.TestEdgeMethods) ... ok
> test_is_boundary (__main__.TestEdgeMethods) ... ok
> test_is_ok (__main__.TestEdgeMethods) ... ok
> test_is_unattached (__main__.TestEdgeMethods) ... ok
> test_midvertex (__main__.TestEdgeMethods) ... ok
> test_new (__main__.TestEdgeMethods) ... ok
> test_subclass (__main__.TestEdgeMethods) ... ok
> test_touches (__main__.TestEdgeMethods) ... ok
> test_angle (__main__.TestTriangleMethods) ... ok
> test_area (__main__.TestTriangleMethods) ... ok
> test_circumcenter (__main__.TestTriangleMethods) ... ok
> test_common_edge (__main__.TestTriangleMethods) ... ok
> test_compare (__main__.TestTriangleMethods) ... ok
> test_getset (__main__.TestTriangleMethods) ... ok
> test_interpolate_height (__main__.TestTriangleMethods) ... ok
> test_is_compatible (__main__.TestTriangleMethods) ... ok
> test_is_ok (__main__.TestTriangleMethods) ... ok
> test_is_stabbed (__main__.TestTriangleMethods) ... ok
> test_new (__main__.TestTriangleMethods) ... ok
> test_normal (__main__.TestTriangleMethods) ... ok
> test_opposite (__main__.TestTriangleMethods) ... ok
> test_orientation (__main__.TestTriangleMethods) ... ok
> test_perimeter (__main__.TestTriangleMethods) ... ok
> test_quality (__main__.TestTriangleMethods) ... ok
> test_revert (__main__.TestTriangleMethods) ... ok
> test_subclass (__main__.TestTriangleMethods) ... ok
> test_vertices (__main__.TestTriangleMethods) ... ok
> test_angle (__main__.TestFaceMethods) ... ok
> test_area (__main__.TestFaceMethods) ... ok
> test_circumcenter (__main__.TestFaceMethods) ... ok
> test_common_edge (__main__.TestFaceMethods) ... ok
> test_compare (__main__.TestFaceMethods) ... ok
> test_getset (__main__.TestFaceMethods) ... ok
> test_interpolate_height (__main__.TestFaceMethods) ... ok
> test_is_compatible (__main__.TestFaceMethods) ... ok
> test_is_ok (__main__.TestFaceMethods) ... ok
> test_is_on (__main__.TestFaceMethods) ... ok
> test_is_stabbed (__main__.TestFaceMethods) ... ok
> test_is_unattached (__main__.TestFaceMethods) ... ok
> test_neighbor_number (__main__.TestFaceMethods) ... ok
> test_neighbors (__main__.TestFaceMethods) ... ok
> test_new (__main__.TestFaceMethods) ... ok
> test_normal (__main__.TestFaceMethods) ... ok
> test_opposite (__main__.TestFaceMethods) ... ok
> test_orientation (__main__.TestFaceMethods) ... ok
> test_perimeter (__main__.TestFaceMethods) ... ok
> test_quality (__main__.TestFaceMethods) ... ok
> test_revert (__main__.TestFaceMethods) ... ok
> test_subclass (__main__.TestFaceMethods) ... ok
> test_vertices (__main__.TestFaceMethods) ... ok
> test_Nedges (__main__.TestSurfaceMethods) ... ok
> test_Nfaces (__main__.TestSurfaceMethods) ... ok
> test_Nvertices (__main__.TestSurfaceMethods) ... ok
> test_add (__main__.TestSurfaceMethods) ... FAIL
> test_area (__main__.TestSurfaceMethods) ... ok
> test_center_of_area (__main__.TestSurfaceMethods) ... ok
> test_center_of_mass (__main__.TestSurfaceMethods) ... ok
> test_cleanup (__main__.TestSurfaceMethods) ... ok
> test_copy (__main__.TestSurfaceMethods) ... ok
> test_distance (__main__.TestSurfaceMethods) ... ok
> test_distance_2 (__main__.TestSurfaceMethods) ... ok
> test_edges (__main__.TestSurfaceMethods) ... ok
> test_faces (__main__.TestSurfaceMethods) ... ok
> test_fan_oriented (__main__.TestSurfaceMethods) ... ok
> test_indices (__main__.TestSurfaceMethods) ... ok
> test_inter (__main__.TestSurfaceMethods) ... ok
> test_is_closed (__main__.TestSurfaceMethods) ... ok
> test_is_manifold (__main__.TestSurfaceMethods) ... ok
> test_is_orientable (__main__.TestSurfaceMethods) ... ok
> test_is_self_intersecting (__main__.TestSurfaceMethods) ... ok
> test_iter (__main__.TestSurfaceMethods) ... ok
> test_iter2 (__main__.TestSurfaceMethods) ... ok
> test_manifold_faces (__main__.TestSurfaceMethods) ... ok
> test_new (__main__.TestSurfaceMethods) ... ok
> test_parent (__main__.TestSurfaceMethods) ... ok
> test_quality_stats (__main__.TestSurfaceMethods) ... ok
> test_readwrite (__main__.TestSurfaceMethods) ... ok
> test_remove (__main__.TestSurfaceMethods) ... ok
> test_rotate (__main__.TestSurfaceMethods) ... ok
> test_scale (__main__.TestSurfaceMethods) ... ok
> test_split (__main__.TestSurfaceMethods) ... ok
> test_stats (__main__.TestSurfaceMethods) ... ok
> test_strip (__main__.TestSurfaceMethods) ... ok
> test_subclass (__main__.TestSurfaceMethods) ... ok
> test_tessellate (__main__.TestSurfaceMethods) ... ok
> test_translate (__main__.TestSurfaceMethods) ... ok
> test_vertices (__main__.TestSurfaceMethods) ... ok
> test_volume (__main__.TestSurfaceMethods) ... ok
> test_isosurface (__main__.TestFunctions) ... ok
> test_merge (__main__.TestFunctions) ... ok
> test_segments (__main__.TestFunctions) ... ok
> test_triangle_enclosing (__main__.TestFunctions) ... ok
> test_triangles (__main__.TestFunctions) ... ok
> test_vertices (__main__.TestFunctions) ... ok
> 
> ======================================================================
> FAIL: test_add (__main__.TestSurfaceMethods)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/«PKGBUILDDIR»/test/test.py", line 1982, in test_add
>     self.assert_(face in s1)
> AssertionError: False is not true
> 
> ----------------------------------------------------------------------
> Ran 152 tests in 0.909s
> 
> FAILED (failures=1)
> debian/rules:9: recipe for target 'override_dh_auto_install' failed
> make[1]: *** [override_dh_auto_install] Error 1

The full build log is available from:
   http://aws-logs.debian.net/ftbfs-logs/2014/07/18/pygts_0.3.1-2_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



More information about the debian-science-maintainers mailing list