[Debian-med-packaging] Bug#832299: python-ruffus: FTBFS: sphinx.ext.mathjax: other math package is already loaded

Chris Lamb lamby at debian.org
Sat Jul 23 22:43:02 UTC 2016


Source: python-ruffus
Version: 2.6.3+dfsg-3
Severity: serious
Justification: fails to build from source
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org

Dear Maintainer,

python-ruffus fails to build from source in unstable/amd64:

  [..]

  Selecting previously unselected package libjpeg62-turbo:amd64.
  Preparing to unpack .../libjpeg62-turbo_1%3a1.5.0-1_amd64.deb ...
  Unpacking libjpeg62-turbo:amd64 (1:1.5.0-1) ...
  Selecting previously unselected package libjbig0:amd64.
  Preparing to unpack .../libjbig0_2.1-3.1_amd64.deb ...
  Unpacking libjbig0:amd64 (2.1-3.1) ...
  Selecting previously unselected package libtiff5:amd64.
  Preparing to unpack .../libtiff5_4.0.6-2_amd64.deb ...
  Unpacking libtiff5:amd64 (4.0.6-2) ...
  Selecting previously unselected package libwebp5:amd64.
  Preparing to unpack .../libwebp5_0.4.4-1.1_amd64.deb ...
  Unpacking libwebp5:amd64 (0.4.4-1.1) ...
  Selecting previously unselected package libxpm4:amd64.
  Preparing to unpack .../libxpm4_1%3a3.5.11-1+b1_amd64.deb ...
  Unpacking libxpm4:amd64 (1:3.5.11-1+b1) ...
  Selecting previously unselected package libgd3:amd64.
  Preparing to unpack .../libgd3_2.2.2-43-g22cba39-1_amd64.deb ...
  Unpacking libgd3:amd64 (2.2.2-43-g22cba39-1) ...
  Selecting previously unselected package libltdl7:amd64.
  Preparing to unpack .../libltdl7_2.4.6-0.1_amd64.deb ...
  Unpacking libltdl7:amd64 (2.4.6-0.1) ...
  Selecting previously unselected package fontconfig.
  Preparing to unpack .../fontconfig_2.11.0-6.4_amd64.deb ...
  Unpacking fontconfig (2.11.0-6.4) ...
  Selecting previously unselected package libthai-data.
  Preparing to unpack .../libthai-data_0.1.25-1_all.deb ...
  Unpacking libthai-data (0.1.25-1) ...
  Selecting previously unselected package libdatrie1:amd64.
  Preparing to unpack .../libdatrie1_0.2.10-2_amd64.deb ...
  Unpacking libdatrie1:amd64 (0.2.10-2) ...
  Selecting previously unselected package libthai0:amd64.
  Preparing to unpack .../libthai0_0.1.25-1_amd64.deb ...
  Unpacking libthai0:amd64 (0.1.25-1) ...
  Selecting previously unselected package libpango-1.0-0:amd64.
  Preparing to unpack .../libpango-1.0-0_1.40.1-1_amd64.deb ...
  Unpacking libpango-1.0-0:amd64 (1.40.1-1) ...
  Selecting previously unselected package libgraphite2-3:amd64.
  Preparing to unpack .../libgraphite2-3_1.3.8-1_amd64.deb ...
  Unpacking libgraphite2-3:amd64 (1.3.8-1) ...
  Selecting previously unselected package libharfbuzz0b:amd64.
  Preparing to unpack .../libharfbuzz0b_1.2.7-1_amd64.deb ...
  Unpacking libharfbuzz0b:amd64 (1.2.7-1) ...
  Selecting previously unselected package libpangoft2-1.0-0:amd64.
  Preparing to unpack .../libpangoft2-1.0-0_1.40.1-1_amd64.deb ...
  Unpacking libpangoft2-1.0-0:amd64 (1.40.1-1) ...
  Selecting previously unselected package libpangocairo-1.0-0:amd64.
  Preparing to unpack .../libpangocairo-1.0-0_1.40.1-1_amd64.deb ...
  Unpacking libpangocairo-1.0-0:amd64 (1.40.1-1) ...
  Selecting previously unselected package libpathplan4.
  Preparing to unpack .../libpathplan4_2.38.0-14_amd64.deb ...
  Unpacking libpathplan4 (2.38.0-14) ...
  Selecting previously unselected package libxdot4.
  Preparing to unpack .../libxdot4_2.38.0-14_amd64.deb ...
  Unpacking libxdot4 (2.38.0-14) ...
  Selecting previously unselected package libgvc6.
  Preparing to unpack .../libgvc6_2.38.0-14_amd64.deb ...
  Unpacking libgvc6 (2.38.0-14) ...
  Selecting previously unselected package libgvpr2.
  Preparing to unpack .../libgvpr2_2.38.0-14_amd64.deb ...
  Unpacking libgvpr2 (2.38.0-14) ...
  Selecting previously unselected package x11-common.
  Preparing to unpack .../x11-common_1%3a7.7+16_all.deb ...
  Unpacking x11-common (1:7.7+16) ...
  Selecting previously unselected package libice6:amd64.
  Preparing to unpack .../libice6_2%3a1.0.9-1+b1_amd64.deb ...
  Unpacking libice6:amd64 (2:1.0.9-1+b1) ...
  Selecting previously unselected package libsm6:amd64.
  Preparing to unpack .../libsm6_2%3a1.2.2-1+b1_amd64.deb ...
  Unpacking libsm6:amd64 (2:1.2.2-1+b1) ...
  Selecting previously unselected package libxt6:amd64.
  Preparing to unpack .../libxt6_1%3a1.1.5-1_amd64.deb ...
  Unpacking libxt6:amd64 (1:1.1.5-1) ...
  Selecting previously unselected package libxmu6:amd64.
  Preparing to unpack .../libxmu6_2%3a1.1.2-2_amd64.deb ...
  Unpacking libxmu6:amd64 (2:1.1.2-2) ...
  Selecting previously unselected package libxaw7:amd64.
  Preparing to unpack .../libxaw7_2%3a1.0.13-1_amd64.deb ...
  Unpacking libxaw7:amd64 (2:1.0.13-1) ...
  Selecting previously unselected package graphviz.
  Preparing to unpack .../graphviz_2.38.0-14_amd64.deb ...
  Unpacking graphviz (2.38.0-14) ...
  Processing triggers for man-db (2.7.5-1) ...
  Processing triggers for libc-bin (2.23-2) ...
  Processing triggers for systemd (230-7) ...
  Setting up libjs-jquery (1.12.4-1) ...
  Setting up libgts-0.7-5:amd64 (0.7.6+darcs121130-1.2) ...
  Setting up python-setuptools (20.10.1-1.1) ...
  Setting up libpathplan4 (2.38.0-14) ...
  Setting up libxdot4 (2.38.0-14) ...
  Setting up libjpeg62-turbo:amd64 (1:1.5.0-1) ...
  Setting up libjs-underscore (1.7.0~dfsg-1) ...
  Setting up libpng16-16:amd64 (1.6.23-1) ...
  Setting up libjbig0:amd64 (2.1-3.1) ...
  Setting up fonts-dejavu-core (2.36-1) ...
  Setting up python-tz (2015.7+dfsg-0.1) ...
  Setting up python-imagesize (0.7.1-1) ...
  Setting up libjs-sphinxdoc (1.4.5-1) ...
  Setting up libdatrie1:amd64 (0.2.10-2) ...
  Setting up libtiff5:amd64 (4.0.6-2) ...
  Setting up python-alabaster (0.7.8-1) ...
  Setting up sgml-base (1.28) ...
  Setting up python3-pkg-resources (20.10.1-1.1) ...
  Setting up python-roman (2.0.0-2) ...
  Setting up ucf (3.0036) ...
  Setting up python-markupsafe (0.23-2+b2) ...
  Setting up libfreetype6:amd64 (2.6.3-3+b1) ...
  Setting up libgraphite2-3:amd64 (1.3.8-1) ...
  Setting up libpixman-1-0:amd64 (0.33.6-1) ...
  Setting up python-pygments (2.1.3+dfsg-1) ...
  Setting up python3-all (3.5.1-4) ...
  Setting up python-babel-localedata (2.3.4+dfsg.1-2) ...
  Setting up libltdl7:amd64 (2.4.6-0.1) ...
  Setting up sphinx-common (1.4.5-1) ...
  Setting up libthai-data (0.1.25-1) ...
  Setting up libxdmcp6:amd64 (1:1.1.2-1.1) ...
  Setting up xml-core (0.13+nmu2) ...
  Setting up python3-setuptools (20.10.1-1.1) ...
  Setting up x11-common (1:7.7+16) ...
  update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
  invoke-rc.d: could not determine current runlevel
  invoke-rc.d: policy-rc.d denied execution of start.
  Setting up libwebp5:amd64 (0.4.4-1.1) ...
  Setting up python-all (2.7.11-2) ...
  Setting up libcdt5 (2.38.0-14) ...
  Setting up libx11-data (2:1.6.3-1) ...
  Setting up libxau6:amd64 (1:1.0.8-1) ...
  Setting up libcgraph6 (2.38.0-14) ...
  Setting up fontconfig-config (2.11.0-6.4) ...
  Setting up python-jinja2 (2.8-1) ...
  Setting up libgvpr2 (2.38.0-14) ...
  Setting up python-babel (2.3.4+dfsg.1-2) ...
  update-alternatives: using /usr/bin/pybabel-python2 to provide /usr/bin/pybabel (pybabel) in auto mode
  Setting up libharfbuzz0b:amd64 (1.2.7-1) ...
  Setting up libthai0:amd64 (0.1.25-1) ...
  Setting up libice6:amd64 (2:1.0.9-1+b1) ...
  Setting up libxcb1:amd64 (1.11.1-1) ...
  Setting up libfontconfig1:amd64 (2.11.0-6.4) ...
  Setting up libsm6:amd64 (2:1.2.2-1+b1) ...
  Setting up libxcb-render0:amd64 (1.11.1-1) ...
  Setting up libx11-6:amd64 (2:1.6.3-1) ...
  Setting up libxcb-shm0:amd64 (1.11.1-1) ...
  Setting up libxpm4:amd64 (1:3.5.11-1+b1) ...
  Setting up libxt6:amd64 (1:1.1.5-1) ...
  Setting up libxrender1:amd64 (1:0.9.9-2) ...
  Setting up fontconfig (2.11.0-6.4) ...
  Regenerating fonts cache... done.
  Setting up libxext6:amd64 (2:1.3.3-1) ...
  Setting up libgd3:amd64 (2.2.2-43-g22cba39-1) ...
  Setting up libxmu6:amd64 (2:1.1.2-2) ...
  Setting up libpango-1.0-0:amd64 (1.40.1-1) ...
  Setting up libxaw7:amd64 (2:1.0.13-1) ...
  Setting up libcairo2:amd64 (1.14.6-1+b1) ...
  Setting up libpangoft2-1.0-0:amd64 (1.40.1-1) ...
  Setting up libpangocairo-1.0-0:amd64 (1.40.1-1) ...
  Setting up libgvc6 (2.38.0-14) ...
  Setting up graphviz (2.38.0-14) ...
  Processing triggers for sgml-base (1.28) ...
  Setting up docutils-common (0.12+dfsg-1) ...
  Processing triggers for sgml-base (1.28) ...
  Setting up python-docutils (0.12+dfsg-1) ...
  update-alternatives: using /usr/share/docutils/scripts/python2/rst-buildhtml to provide /usr/bin/rst-buildhtml (rst-buildhtml) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rst2html to provide /usr/bin/rst2html (rst2html) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rst2latex to provide /usr/bin/rst2latex (rst2latex) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rst2man to provide /usr/bin/rst2man (rst2man) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rst2odt to provide /usr/bin/rst2odt (rst2odt) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rst2odt_prepstyles to provide /usr/bin/rst2odt_prepstyles (rst2odt_prepstyles) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rst2pseudoxml to provide /usr/bin/rst2pseudoxml (rst2pseudoxml) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rst2s5 to provide /usr/bin/rst2s5 (rst2s5) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rst2xetex to provide /usr/bin/rst2xetex (rst2xetex) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rst2xml to provide /usr/bin/rst2xml (rst2xml) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rstpep2html to provide /usr/bin/rstpep2html (rstpep2html) in auto mode
  Setting up python-sphinx (1.4.5-1) ...
  Setting up python-ruffus-build-deps (2.6.3+dfsg-3) ...
  Processing triggers for libc-bin (2.23-2) ...
  Processing triggers for systemd (230-7) ...
  
  **************************************************************************************
  ** Environment                                                                      **
  **************************************************************************************
  
  PATH=/home/lamby/git/projects/dotfiles/dotfiles/..//bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  HOSTNAME=4a8ca9aad536
  TERM=xterm
  PAGER=more
  DISPLAY=:0
  DOCKER_IMAGE=lamby-debian-sid
  DEB_BUILD_OPTIONS=parallel=9
  PIP_DOWNLOAD_CACHE=/home/lamby/.cache/pip
  HOME=/home/lamby
  LOGNAME=lamby
  SHLVL=1
  PWD=/home/lamby/temp/cdt.20160723234148.mpT9WCevsF.python-ruffus/python-ruffus-2.6.3+dfsg
  OLDPWD=/home/lamby/temp/cdt.20160723234148.mpT9WCevsF.python-ruffus
  GPG_TTY=/dev/console
  QUILT_PATCHES=debian/patches
  QUILT_NO_DIFF_INDEX=1
  QUILT_REFRESH_ARGS=-p ab --no-timestamps --no-index
  DEBEMAIL=lamby at debian.org
  DEBFULLNAME=Chris Lamb
  EDITOR=vim
  LESS=-cgiFx4M
  GPG_KEY=1E953E27D4311E58
  BLASTER=A220 I5 D1 H5 P330 T6
  _=/usr/bin/env
  
  **************************************************************************************
  ** Building python-ruffus 2.6.3+dfsg-3 on amd64                                     **
  **************************************************************************************
  
   dpkg-buildpackage -rfakeroot -D -us -uc -b
  dpkg-buildpackage: info: source package python-ruffus
  dpkg-buildpackage: info: source version 2.6.3+dfsg-3
  dpkg-buildpackage: info: source distribution unstable
  dpkg-buildpackage: info: source changed by Sascha Steinbiss <sascha at steinbiss.name>
   dpkg-source --before-build python-ruffus-2.6.3+dfsg
  dpkg-buildpackage: info: host architecture amd64
   fakeroot debian/rules clean
  dh clean --with python2,python3,sphinxdoc --buildsystem=pybuild
     dh_testdir -O--buildsystem=pybuild
     debian/rules override_dh_auto_clean
  make[1]: Entering directory '/home/lamby/temp/cdt.20160723234148.mpT9WCevsF.python-ruffus/python-ruffus-2.6.3+dfsg'
  dh_auto_clean
  I: pybuild base:184: python2.7 setup.py clean 
  /usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'include_package_data'
    warnings.warn(msg)
  /usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'setup_requires'
    warnings.warn(msg)
  /usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'install_requires'
    warnings.warn(msg)
  running clean
  removing '/home/lamby/temp/cdt.20160723234148.mpT9WCevsF.python-ruffus/python-ruffus-2.6.3+dfsg/.pybuild/pythonX.Y_2.7/build' (and everything under it)
  'build/bdist.linux-x86_64' does not exist -- can't clean it
  'build/scripts-2.7' does not exist -- can't clean it
  I: pybuild base:184: python3.5 setup.py clean 
  running clean
  removing '/home/lamby/temp/cdt.20160723234148.mpT9WCevsF.python-ruffus/python-ruffus-2.6.3+dfsg/.pybuild/pythonX.Y_3.5/build' (and everything under it)
  /usr/lib/python3.5/distutils/dist.py:261: UserWarning: Unknown distribution option: 'setup_requires'
    warnings.warn(msg)
  /usr/lib/python3.5/distutils/dist.py:261: UserWarning: Unknown distribution option: 'install_requires'
    warnings.warn(msg)
  /usr/lib/python3.5/distutils/dist.py:261: UserWarning: Unknown distribution option: 'include_package_data'
    warnings.warn(msg)
  'build/bdist.linux-x86_64' does not exist -- can't clean it
  'build/scripts-3.5' does not exist -- can't clean it
  rm -rf ruffus/test/temp_branching_dir \
         ruffus/test/temp_filesre_combine \
         ruffus/test/test_pausing_dir \
         ruffus/test/tmp_test_job_history_with_exceptions \
         ruffus/test/.ruffus_history.sqlite \
         ruffus/__pycache__ \
         doc/_build/html \
         doc/_build/doctrees \
         ruffus/test/*.log \
         .ruffus_history.sqlite
  make[1]: Leaving directory '/home/lamby/temp/cdt.20160723234148.mpT9WCevsF.python-ruffus/python-ruffus-2.6.3+dfsg'
     dh_clean -O--buildsystem=pybuild
   debian/rules build
  dh build --with python2,python3,sphinxdoc --buildsystem=pybuild
     dh_testdir -O--buildsystem=pybuild
     dh_update_autotools_config -O--buildsystem=pybuild
     dh_auto_configure -O--buildsystem=pybuild
  I: pybuild base:184: python2.7 setup.py config 
  /usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'include_package_data'
    warnings.warn(msg)
  /usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'setup_requires'
    warnings.warn(msg)
  /usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'install_requires'
    warnings.warn(msg)
  running config
  I: pybuild base:184: python3.5 setup.py config 
  running config
  /usr/lib/python3.5/distutils/dist.py:261: UserWarning: Unknown distribution option: 'include_package_data'
    warnings.warn(msg)
  /usr/lib/python3.5/distutils/dist.py:261: UserWarning: Unknown distribution option: 'setup_requires'
    warnings.warn(msg)
  /usr/lib/python3.5/distutils/dist.py:261: UserWarning: Unknown distribution option: 'install_requires'
    warnings.warn(msg)
     debian/rules override_dh_auto_build
  make[1]: Entering directory '/home/lamby/temp/cdt.20160723234148.mpT9WCevsF.python-ruffus/python-ruffus-2.6.3+dfsg'
  DEB_BUILD_OPTIONS= pybuild -s custom -p 2.7 --test --test-args 'make --directory=doc html'
  I: pybuild base:184: make --directory=doc html
  make[2]: Entering directory '/home/lamby/temp/cdt.20160723234148.mpT9WCevsF.python-ruffus/python-ruffus-2.6.3+dfsg/doc'
  sphinx-build -b html -d _build/doctrees -D latex_paper_size=a4  . _build/html
  Running Sphinx v1.4.5
  making output directory...
  WARNING: sphinx.ext.pngmath has been deprecated. Please use sphinx.ext.imgmath instead.
  
  Extension error:
  sphinx.ext.mathjax: other math package is already loaded
  ['/home/lamby/temp/cdt.20160723234148.mpT9WCevsF.python-ruffus/python-ruffus-2.6.3+dfsg', '/usr/share/sphinx/scripts/python2', '/home/lamby/temp/cdt.20160723234148.mpT9WCevsF.python-ruffus/python-ruffus-2.6.3+dfsg/debian/python-ruffus/usr/lib/python2.7/dist-packages', '/home/lamby/temp/cdt.20160723234148.mpT9WCevsF.python-ruffus/python-ruffus-2.6.3+dfsg/.pybuild/pythonX.Y_2.7/build', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-x86_64-linux-gnu', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages']
  2.6.3 2.6.3
  Makefile:53: recipe for target 'html' failed
  make[2]: *** [html] Error 1
  make[2]: Leaving directory '/home/lamby/temp/cdt.20160723234148.mpT9WCevsF.python-ruffus/python-ruffus-2.6.3+dfsg/doc'
  E: pybuild pybuild:274: test: plugin custom failed with: exit code=2: make --directory=doc html
  debian/rules:16: recipe for target 'override_dh_auto_build' failed
  make[1]: *** [override_dh_auto_build] Error 13
  make[1]: Leaving directory '/home/lamby/temp/cdt.20160723234148.mpT9WCevsF.python-ruffus/python-ruffus-2.6.3+dfsg'
  debian/rules:13: recipe for target 'build' failed
  make: *** [build] Error 2

  [..]

The full build log is attached.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby at debian.org / chris-lamb.co.uk
       `-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: python-ruffus.2.6.3+dfsg-3.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 6392 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/debian-med-packaging/attachments/20160724/c2604540/attachment-0001.obj>


More information about the Debian-med-packaging mailing list