Package: src:ganeti-2.15
Version: 2.15.2-13
Severity: serious
Tags: ftbfs
Dear maintainer:
I tried to build this package in buster but it failed:
--------------------------------------------------------------------------------
[...]
debian/rules build-indep
dh build-indep --with python2,sphinxdoc,bash_completion
dh_update_autotools_config -i
debian/rules override_dh_autoreconf
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_autoreconf /<<PKGBUILDDIR>>/autogen.sh
configure.ac:15: installing 'autotools/install-sh'
configure.ac:15: installing 'autotools/missing'
Makefile.am:443: installing 'autotools/py-compile'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dpkg-parsechangelog -Sversion > vcs-version
./configure \
[... snipped ...]
cat /<<PKGBUILDDIR>>/lib/_constants.py.in > lib/_constants.py
src/hs2py --constants >> lib/_constants.py
set -e; \
VCSVER=`cat /<<PKGBUILDDIR>>/vcs-version`; \
{ echo '# This file is automatically generated, do not edit!'; \
echo '#'; \
echo ''; \
echo '"""Build-time VCS version number for Ganeti.'; \
echo '';\
echo 'This file is autogenerated by the build process.'; \
echo 'For any changes you need to re-run ./configure (and'; \
echo 'not edit by hand).'; \
echo ''; \
echo '"""'; \
echo ''; \
echo '# pylint: disable=C0301,C0324'; \
echo '# because this is autogenerated, we do not want'; \
echo '# style warnings' ; \
echo ''; \
echo "VCS_VERSION = '$VCSVER'"; \
} > lib/_vcsversion.py
cat /<<PKGBUILDDIR>>/lib/opcodes.py.in_before > lib/opcodes.py
src/hs2py --opcodes >> lib/opcodes.py
cat /<<PKGBUILDDIR>>/lib/opcodes.py.in_after >> lib/opcodes.py
src/hs2py --wconfd-rpc > lib/rpc/stub/wconfd.py
src/hs2py --metad-rpc > lib/rpc/stub/metad.py
PYTHONPATH=. ./autotools/run-in-tempdir /<<PKGBUILDDIR>>/./autotools/build-rpc
lib/rpc_defs.py > lib/_generated_rpc.py
Checking man/ganeti-cleaner.rst for hardcoded paths...
set -e ; \
trap 'echo auto-removing man/ganeti-cleaner.gen; rm man/ganeti-cleaner.gen'
EXIT; \
PYTHONPATH=. ./autotools/run-in-tempdir /<<PKGBUILDDIR>>/./autotools/docpp <
man/ganeti-cleaner.rst > man/ganeti-cleaner.gen ;\
./autotools/check-man-references man/ganeti-cleaner.gen; \
trap - EXIT
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/./autotools/docpp", line 39, in <module>
from ganeti.build import sphinx_ext
File "/tmp/gntbuild.rQlbNdFI/ganeti/build/sphinx_ext.py", line 47, in <module>
from sphinx.directives import Directive
ImportError: cannot import name Directive
auto-removing man/ganeti-cleaner.gen
make[1]: *** [Makefile:4455: man/ganeti-cleaner.gen] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: make -j1 returned exit code 2
make: *** [debian/rules:21: build-indep] Error 2
dpkg-buildpackage: error: debian/rules build-indep subprocess returned exit
status 2
--------------------------------------------------------------------------------
(The above is just how the build ends and not necessarily the most relevant
part)
The build was made in my autobuilder with "dpkg-buildpackage -A"
and it also fails here:
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/ganeti-2.15.html
where you can get a full build log if you need it.
If this is really a bug in one of the build-depends, please use reassign and
affects,
so that this is still visible in the BTS web page for this package.
Thanks.