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.

Reply via email to