Source: poliastro Version: 0.13.1-1 Severity: serious Justification: FTBFS on amd64 Tags: bullseye sid ftbfs Usertags: ftbfs-20200620 ftbfs-bullseye
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > debian/rules build > dh build --with python3 --buildsystem=pybuild > dh_update_autotools_config -O--buildsystem=pybuild > dh_autoreconf -O--buildsystem=pybuild > dh_auto_configure -O--buildsystem=pybuild > I: pybuild base:217: python3.8 setup.py config > running config > dh_auto_build -O--buildsystem=pybuild > I: pybuild base:217: /usr/bin/python3 setup.py build > running build > running build_py > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro > copying src/poliastro/cli.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro > copying src/poliastro/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro > copying src/poliastro/coordinates.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro > copying src/poliastro/bodies.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro > copying src/poliastro/integrators.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro > copying src/poliastro/util.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro > copying src/poliastro/constants.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro > copying src/poliastro/spheroid_location.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro > copying src/poliastro/examples.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro > copying src/poliastro/frames.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro > copying src/poliastro/maneuver.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro > copying src/poliastro/testing.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro > copying src/poliastro/ephem.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/threebody > copying src/poliastro/threebody/soi.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/threebody > copying src/poliastro/threebody/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/threebody > copying src/poliastro/threebody/restricted.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/threebody > copying src/poliastro/threebody/flybys.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/threebody > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/czml > copying src/poliastro/czml/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/czml > copying src/poliastro/czml/extract_czml.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/czml > copying src/poliastro/czml/utils.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/czml > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/iod > copying src/poliastro/iod/izzo.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/iod > copying src/poliastro/iod/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/iod > copying src/poliastro/iod/vallado.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/iod > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/core > copying src/poliastro/core/iod.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/core > copying src/poliastro/core/angles.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/core > copying src/poliastro/core/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/core > copying src/poliastro/core/propagation.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/core > copying src/poliastro/core/elements.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/core > copying src/poliastro/core/util.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/core > copying src/poliastro/core/hyper.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/core > copying src/poliastro/core/stumpff.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/core > copying src/poliastro/core/_jit.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/core > copying src/poliastro/core/perturbations.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/core > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/plotting > copying src/poliastro/plotting/core.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/plotting > copying src/poliastro/plotting/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/plotting > copying src/poliastro/plotting/_base.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/plotting > copying src/poliastro/plotting/misc.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/plotting > copying src/poliastro/plotting/util.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/plotting > copying src/poliastro/plotting/static.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/plotting > copying src/poliastro/plotting/porkchop.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/plotting > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/neos > copying src/poliastro/neos/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/neos > copying src/poliastro/neos/dastcom5.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/neos > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/twobody > copying src/poliastro/twobody/_states.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/twobody > copying src/poliastro/twobody/angles.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/twobody > copying src/poliastro/twobody/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/twobody > copying src/poliastro/twobody/decorators.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/twobody > copying src/poliastro/twobody/propagation.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/twobody > copying src/poliastro/twobody/orbit.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/twobody > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/core/thrust > copying src/poliastro/core/thrust/change_argp.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/core/thrust > copying src/poliastro/core/thrust/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/core/thrust > copying src/poliastro/core/thrust/change_inc_ecc.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/core/thrust > copying src/poliastro/core/thrust/change_a_inc.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/core/thrust > copying src/poliastro/core/thrust/change_ecc_quasioptimal.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/core/thrust > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/twobody/thrust > copying src/poliastro/twobody/thrust/change_argp.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/twobody/thrust > copying src/poliastro/twobody/thrust/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/twobody/thrust > copying src/poliastro/twobody/thrust/change_inc_ecc.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/twobody/thrust > copying src/poliastro/twobody/thrust/change_a_inc.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/twobody/thrust > copying src/poliastro/twobody/thrust/change_ecc_quasioptimal.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/twobody/thrust > running egg_info > writing src/poliastro.egg-info/PKG-INFO > writing dependency_links to src/poliastro.egg-info/dependency_links.txt > deleting src/poliastro.egg-info/entry_points.txt > writing requirements to src/poliastro.egg-info/requires.txt > writing top-level names to src/poliastro.egg-info/top_level.txt > reading manifest file 'src/poliastro.egg-info/SOURCES.txt' > reading manifest template 'MANIFEST.in' > no previously-included directories found matching > 'docs/source/examples/.ipynb_checkpoints' > warning: no previously-included files matching '*.py[cod]' found anywhere in > distribution > warning: no previously-included files matching '__pycache__' found anywhere > in distribution > warning: no previously-included files matching '*.so' found anywhere in > distribution > warning: no previously-included files matching '*.dylib' found anywhere in > distribution > writing manifest file 'src/poliastro.egg-info/SOURCES.txt' > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/tests > copying src/poliastro/tests/test_bodies.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/tests > copying src/poliastro/tests/test_coordinates.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/tests > copying src/poliastro/tests/test_czml.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/tests > copying src/poliastro/tests/test_examples.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/tests > copying src/poliastro/tests/test_frames.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/tests > copying src/poliastro/tests/test_hyper.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/tests > copying src/poliastro/tests/test_iod.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/tests > copying src/poliastro/tests/test_jit.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/tests > copying src/poliastro/tests/test_maneuver.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/tests > copying src/poliastro/tests/test_spheroid_location.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/tests > copying src/poliastro/tests/test_stumpff.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/tests > copying src/poliastro/tests/test_util.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/tests > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/tests/tests_core > copying src/poliastro/tests/tests_core/test_core_util.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/tests/tests_core > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/tests/tests_neos > copying src/poliastro/tests/tests_neos/center.html -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/tests/tests_neos > copying src/poliastro/tests/tests_neos/none.html -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/tests/tests_neos > copying src/poliastro/tests/tests_neos/table.html -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/tests/tests_neos > copying src/poliastro/tests/tests_neos/test_dastcom5.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/tests/tests_neos > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/tests/tests_plotting > copying src/poliastro/tests/tests_plotting/test_core.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/tests/tests_plotting > copying src/poliastro/tests/tests_plotting/test_misc.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/tests/tests_plotting > copying src/poliastro/tests/tests_plotting/test_porkchop.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/tests/tests_plotting > copying src/poliastro/tests/tests_plotting/test_static.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/tests/tests_plotting > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/tests/tests_threebody > copying src/poliastro/tests/tests_threebody/test_flybys.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/tests/tests_threebody > copying src/poliastro/tests/tests_threebody/test_restricted.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/tests/tests_threebody > copying src/poliastro/tests/tests_threebody/test_soi.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/tests/tests_threebody > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/tests/tests_twobody > copying src/poliastro/tests/tests_twobody/test_angles.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/tests/tests_twobody > copying src/poliastro/tests/tests_twobody/test_decorators.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/tests/tests_twobody > copying src/poliastro/tests/tests_twobody/test_orbit.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/tests/tests_twobody > copying src/poliastro/tests/tests_twobody/test_perturbations.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/tests/tests_twobody > copying src/poliastro/tests/tests_twobody/test_propagation.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/tests/tests_twobody > copying src/poliastro/tests/tests_twobody/test_states.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/tests/tests_twobody > copying src/poliastro/tests/tests_twobody/test_thrust.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/tests/tests_twobody > dh_auto_test -O--buildsystem=pybuild > I: pybuild base:217: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build; > python3.8 -m pytest > ============================= test session starts > ============================== > platform linux -- Python 3.8.3, pytest-4.6.11, py-1.8.1, pluggy-0.13.0 > rootdir: /<<PKGBUILDDIR>>, inifile: setup.cfg > plugins: openfiles-0.5.0, astropy-header-0.1.2, arraydiff-0.3, > hypothesis-5.16.0, remotedata-0.3.2, doctestplus-0.7.0 > collected 876 items / 1 errors / 875 selected > > ==================================== ERRORS > ==================================== > _ ERROR collecting .pybuild/cpython3_3.8/build/poliastro/czml/extract_czml.py > __ > poliastro/czml/extract_czml.py:7: in <module> > from czml3.core import Packet, Preamble > E ModuleNotFoundError: No module named 'czml3' > =============================== warnings summary > =============================== > poliastro/core/_jit.py:30 > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/poliastro/core/_jit.py:30: > UserWarning: Could not import numba package. All poliastro functions will > work properly but the CPU intensive algorithms will be slow. Consider > installing numba to boost performance. > warnings.warn( > > -- Docs: https://docs.pytest.org/en/latest/warnings.html > !!!!!!!!!!!!!!!!!!! Interrupted: 1 errors during collection > !!!!!!!!!!!!!!!!!!!! > ===================== 1 warnings, 1 error in 1.52 seconds > ====================== > E: pybuild pybuild:352: test: plugin distutils failed with: exit code=2: cd > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build; python3.8 -m pytest > dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.8 > returned exit code 13 The full build log is available from: http://qa-logs.debian.net/2020/06/20/poliastro_0.13.1-1_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.