Bug#588576: python-apt: Binary-only NMU will FTBFS
Source: python-apt
Version: 0.7.95
Severity: important
From my pbuilder build log, using a hook script which adds a dummy version of
"0.7.95+pb1" to debian/changelog for the local rebuild:
...
debian/rules override_dh_installdocs
make[1]: Entering directory `/tmp/buildd/python-apt-0.7.95'
set -e; if [ -z ]; then \
python setup.py build_sphinx; \
dh_installdirs -ppython-apt-doc usr/share/doc/python-apt; \
fi
running build_sphinx
creating build/sphinx
creating build/sphinx/doctrees
creating build/sphinx/html
Running Sphinx v0.6.6
I: Found apt_pkg.so in /tmp/buildd/python-apt-0.7.95/build/lib.linux-x86_64-2.6
Traceback (most recent call last):
File "setup.py", line 74, in <module>
platforms = 'posix')
File "/usr/lib/python2.6/distutils/core.py", line 152, in setup
dist.run_commands()
File "/usr/lib/python2.6/distutils/dist.py", line 975, in run_commands
self.run_command(cmd)
File "/usr/lib/python2.6/distutils/dist.py", line 995, in run_command
cmd_obj.run()
File "/usr/lib/pymodules/python2.6/sphinx/setup_command.py", line 80, in run
freshenv=self.fresh_env)
File "/usr/lib/pymodules/python2.6/sphinx/application.py", line 94, in __init__
self.config = Config(confdir, CONFIG_FILENAME, confoverrides, self.tags)
File "/usr/lib/pymodules/python2.6/sphinx/config.py", line 126, in __init__
execfile(config['__file__'], config)
File "/tmp/buildd/python-apt-0.7.95/doc/source/conf.py", line 81, in <module>
if int(release.split("~")[0].split(".")[2]) >= 90:
ValueError: invalid literal for int() with base 10: '95+pb1'
make[1]: *** [override_dh_installdocs] Error 1
make[1]: Leaving directory `/tmp/buildd/python-apt-0.7.95'
make: *** [binary] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
--
Daniel Schepler
Reply to: