Source: pytango Version: 9.3.0-4 Severity: serious Justification: FTBFS on amd64 Tags: bullseye sid ftbfs Usertags: ftbfs-20201119 ftbfs-bullseye
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g > -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat > -Werror=format-security -g -fwrapv -O2 -g -O2 > -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat > -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC > -DPYTANGO_NUMPY_VERSION="1.19.4" -DPYTANGO_HAS_UNIQUE_PTR=1 > -I/usr/lib/python3/dist-packages/numpy/core/include -I/<<PKGBUILDDIR>>/ext > -I/<<PKGBUILDDIR>>/ext/server -I/usr/include/python3.8 -c > /<<PKGBUILDDIR>>/ext/api_util.cpp -o > build/temp.linux-x86_64-3.8/<<PKGBUILDDIR>>/ext/api_util.o -std=c++0x > /<<PKGBUILDDIR>>/ext/api_util.cpp:13:10: fatal error: tango.h: No such file > or directory > 13 | #include <tango.h> > | ^~~~~~~~~ > compilation terminated. > error: command 'x86_64-linux-gnu-gcc' failed with exit status 1 > E: pybuild pybuild:353: build: plugin distutils failed with: exit code=1: > /usr/bin/python3.8 setup.py build > I: pybuild base:232: /usr/bin/python3 setup.py build > Package libbsd was not found in the pkg-config search path. > Perhaps you should add the directory containing `libbsd.pc' > to the PKG_CONFIG_PATH environment variable > Package 'libbsd', required by 'libzmq', not found > running build > running build_py > copying PyTango.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/callback.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/gevent.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/tango_numpy.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/auto_monitor.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/api_util.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/connection.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/test_context.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/test_utils.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/asyncio_tools.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/gevent_executor.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/tango_object.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/pipe.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/pytango_init.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/exception.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/base_types.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/device_server.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/db.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/attribute_proxy.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/globals.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/codec.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/pyutil.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/pytango_pprint.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/asyncio.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/attr_data.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/group_reply.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/client.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/time_val.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/green.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/device_proxy.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/log4tango.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/release.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/asyncio_executor.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/futures.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/group.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/encoded_attribute.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/futures_executor.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/device_class.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/utils.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/group_reply_list.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/device_data.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/pipe_data.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/server.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > copying tango/device_attribute.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango/databaseds > copying tango/databaseds/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango/databaseds > copying tango/databaseds/database.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango/databaseds > copying tango/databaseds/db_errors.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango/databaseds > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango/databaseds/db_access > copying tango/databaseds/db_access/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango/databaseds/db_access > copying tango/databaseds/db_access/sqlite3.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango/databaseds/db_access > copying tango/databaseds/DataBase.xmi -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango/databaseds > copying tango/databaseds/create_db.sql -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango/databaseds > copying tango/databaseds/create_db_tables.sql -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango/databaseds > copying tango/databaseds/mysql2sqlite.sh -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango/databaseds > copying tango/databaseds/DataBaseds -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_tango/build/tango/databaseds > running build_ext > building '_tango' extension > creating build/temp.linux-x86_64-3.9 > creating build/temp.linux-x86_64-3.9/build > creating build/temp.linux-x86_64-3.9/<<BUILDDIR>> > creating build/temp.linux-x86_64-3.9/<<PKGBUILDDIR>> > creating build/temp.linux-x86_64-3.9/<<PKGBUILDDIR>>/ext > creating build/temp.linux-x86_64-3.9/<<PKGBUILDDIR>>/ext/server > x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g > -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat > -Werror=format-security -g -fwrapv -O2 -g -O2 > -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat > -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC > -DPYTANGO_NUMPY_VERSION="1.19.4" -DPYTANGO_HAS_UNIQUE_PTR=1 > -I/usr/lib/python3/dist-packages/numpy/core/include -I/<<PKGBUILDDIR>>/ext > -I/<<PKGBUILDDIR>>/ext/server -I/usr/include/python3.9 -c > /<<PKGBUILDDIR>>/ext/api_util.cpp -o > build/temp.linux-x86_64-3.9/<<PKGBUILDDIR>>/ext/api_util.o -std=c++0x > /<<PKGBUILDDIR>>/ext/api_util.cpp:13:10: fatal error: tango.h: No such file > or directory > 13 | #include <tango.h> > | ^~~~~~~~~ > compilation terminated. > error: command '/usr/bin/x86_64-linux-gnu-gcc' failed with exit code 1 > E: pybuild pybuild:353: build: plugin distutils failed with: exit code=1: > /usr/bin/python3 setup.py build > dh_auto_build: error: pybuild --build -i python{version} -p "3.8 3.9" > returned exit code 13 > make: *** [debian/rules:7: binary] Error 25 The full build log is available from: http://qa-logs.debian.net/2020/11/19/pytango_9.3.0-4_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.