[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Backporting matplotlib and its dependencies



Hi Micha,

On Fri, Apr 21, 2017 at 10:02:07PM +0200, Micha Lenk wrote:
> > I'm not sure why it's failing, I thought maybe you need to backport sphinx but it's already backported.
> 
> The existence of a backport doesn't mean that it is automatically being
> used when building a backport of another package. Do the build
> dependencies reflect the fact that the newer sphinx package is needed?

I have created a build with

$ git diff
diff --git a/debian/control b/debian/control
index 72ab0d8b..2ad4a0ac 100644
--- a/debian/control
+++ b/debian/control
@@ -59,7 +59,7 @@ Build-Depends: debhelper (>= 7),
                python3-setuptools,
                python-six (>= 1.4),
                python3-six (>= 1.4),
-               python-sphinx (>= 1.0.7+dfsg),
+               python-sphinx (>= 1.4.9-2~),
                python-subprocess32,
                python-tk (>= 2.5.2-1.1),
                python-tk-dbg (>= 2.5.2-1.1),


which does not change anything.  I attached the result of

  grep sphinx matplotlib_2.0.0+dfsg1-2~bpo8+1_amd64.build

to this mail - no idea whether this might help to give any additional
advise.

Kind regards

       Andreas.


-- 
http://fam-tille.de
Depends: debhelper (>= 7), dh-python, dvipng, ghostscript, graphviz, inkscape, ipython, libfreetype6-dev, libgtk2.0-dev, libpng-dev, locales-all, python-all-dbg (>= 2.4.4-6), python-all-dev (>= 2.3.5-7), python3-all-dbg, python3-all-dev, python-cycler (>= 0.10.0), python3-cycler (>= 0.10.0), python-dateutil, python3-dateutil, python-colorspacious, python3-colorspacious, python-cairocffi, python3-cairocffi, python-cxx-dev, python3-cxx-dev, python-functools32, python-gi, python3-gi, python-gtk2-dev, python-mock, python3-mock, python-mpltoolkits.basemap, python3-mpltoolkits.basemap, python-nose, python3-nose, python-numpy, python-numpy-dbg, python-numpydoc, python3-numpy, python3-numpy-dbg, python-pil, python3-pil, python-pkg-resources, python3-pkg-resources, python-pyparsing (>= 1.5.6), python3-pyparsing (>= 1.5.6), python-qt4, python3-pyqt4, python-pyqt5, python3-pyqt5, python-setuptools, python3-setuptools, python-six (>= 1.4), python3-six (>= 1.4), python-sphinx (>= 1.4.9-2~), python-subprocess32, python-tk (>= 2.5.2-1.1), python-tk-dbg (>= 2.5.2-1.1), python3-tk, python3-tk-dbg, python-tornado, python3-tornado, python-tz, python3-tz, python-wxgtk3.0, python-xlwt, tcl8.6-dev, texlive-fonts-recommended, texlive-latex-extra, texlive-latex-recommended, tk8.6-dev, xauth, xvfb, zlib1g-dev
  libjs-sphinxdoc{a} libjs-underscore{a} libk5crypto3{a} libkeyutils1{a} 
  python-singledispatch{a} python-sip{a} python-six{a} python-sphinx{a} 
  sphinx-common{a} tcl8.6{a} tcl8.6-dev{a} tex-common{a} texlive-base{a} 
Selecting previously unselected package libjs-sphinxdoc.
Preparing to unpack .../libjs-sphinxdoc_1.4.9-2~bpo8+1_all.deb ...
Unpacking libjs-sphinxdoc (1.4.9-2~bpo8+1) ...
Selecting previously unselected package sphinx-common.
Preparing to unpack .../sphinx-common_1.4.9-2~bpo8+1_all.deb ...
Unpacking sphinx-common (1.4.9-2~bpo8+1) ...
Selecting previously unselected package python-sphinx.
Preparing to unpack .../python-sphinx_1.4.9-2~bpo8+1_all.deb ...
Unpacking python-sphinx (1.4.9-2~bpo8+1) ...
Setting up libjs-sphinxdoc (1.4.9-2~bpo8+1) ...
Setting up sphinx-common (1.4.9-2~bpo8+1) ...
Setting up python-sphinx (1.4.9-2~bpo8+1) ...
creating build/lib.linux-x86_64-2.7/matplotlib/sphinxext
copying lib/matplotlib/sphinxext/__init__.py -> build/lib.linux-x86_64-2.7/matplotlib/sphinxext
copying lib/matplotlib/sphinxext/only_directives.py -> build/lib.linux-x86_64-2.7/matplotlib/sphinxext
copying lib/matplotlib/sphinxext/plot_directive.py -> build/lib.linux-x86_64-2.7/matplotlib/sphinxext
copying lib/matplotlib/sphinxext/mathmpl.py -> build/lib.linux-x86_64-2.7/matplotlib/sphinxext
creating build/lib.linux-x86_64-2.7/matplotlib/sphinxext/tests
copying lib/matplotlib/sphinxext/tests/__init__.py -> build/lib.linux-x86_64-2.7/matplotlib/sphinxext/tests
copying lib/matplotlib/sphinxext/tests/test_tinypages.py -> build/lib.linux-x86_64-2.7/matplotlib/sphinxext/tests
creating build/lib.linux-x86_64-2.7/matplotlib/sphinxext/tests/tinypages
copying lib/matplotlib/sphinxext/tests/tinypages/conf.py -> build/lib.linux-x86_64-2.7/matplotlib/sphinxext/tests/tinypages
creating build/lib.linux-x86_64-2.7/matplotlib/sphinxext/tests/tinypages/_static
copying lib/matplotlib/sphinxext/tests/tinypages/_static/README.txt -> build/lib.linux-x86_64-2.7/matplotlib/sphinxext/tests/tinypages/_static
copying lib/matplotlib/sphinxext/tests/tinypages/index.rst -> build/lib.linux-x86_64-2.7/matplotlib/sphinxext/tests/tinypages
copying lib/matplotlib/sphinxext/tests/tinypages/some_plots.rst -> build/lib.linux-x86_64-2.7/matplotlib/sphinxext/tests/tinypages
creating build/lib.linux-x86_64-2.7-pydebug/matplotlib/sphinxext
copying lib/matplotlib/sphinxext/__init__.py -> build/lib.linux-x86_64-2.7-pydebug/matplotlib/sphinxext
copying lib/matplotlib/sphinxext/only_directives.py -> build/lib.linux-x86_64-2.7-pydebug/matplotlib/sphinxext
copying lib/matplotlib/sphinxext/plot_directive.py -> build/lib.linux-x86_64-2.7-pydebug/matplotlib/sphinxext
copying lib/matplotlib/sphinxext/mathmpl.py -> build/lib.linux-x86_64-2.7-pydebug/matplotlib/sphinxext
creating build/lib.linux-x86_64-2.7-pydebug/matplotlib/sphinxext/tests
copying lib/matplotlib/sphinxext/tests/__init__.py -> build/lib.linux-x86_64-2.7-pydebug/matplotlib/sphinxext/tests
copying lib/matplotlib/sphinxext/tests/test_tinypages.py -> build/lib.linux-x86_64-2.7-pydebug/matplotlib/sphinxext/tests
creating build/lib.linux-x86_64-2.7-pydebug/matplotlib/sphinxext/tests/tinypages
copying lib/matplotlib/sphinxext/tests/tinypages/conf.py -> build/lib.linux-x86_64-2.7-pydebug/matplotlib/sphinxext/tests/tinypages
creating build/lib.linux-x86_64-2.7-pydebug/matplotlib/sphinxext/tests/tinypages/_static
copying lib/matplotlib/sphinxext/tests/tinypages/_static/README.txt -> build/lib.linux-x86_64-2.7-pydebug/matplotlib/sphinxext/tests/tinypages/_static
copying lib/matplotlib/sphinxext/tests/tinypages/index.rst -> build/lib.linux-x86_64-2.7-pydebug/matplotlib/sphinxext/tests/tinypages
copying lib/matplotlib/sphinxext/tests/tinypages/some_plots.rst -> build/lib.linux-x86_64-2.7-pydebug/matplotlib/sphinxext/tests/tinypages
matplotlib.sphinxext.tests.test_tinypages.TestTinyPages.test_some_plots ... ok
ERROR: test suite for <class 'matplotlib.sphinxext.tests.test_tinypages.TestTinyPages'>
  File "/build/matplotlib-2.0.0+dfsg1/build/lib.linux-x86_64-2.7-pydebug/matplotlib/sphinxext/tests/test_tinypages.py", line 58, in setup_class
RuntimeError: sphinx-build failed with stdout:
Could not import extension matplotlib.sphinxext.plot_directive (exception: No module named _path)
creating build/lib.linux-x86_64-3.4/matplotlib/sphinxext
copying lib/matplotlib/sphinxext/__init__.py -> build/lib.linux-x86_64-3.4/matplotlib/sphinxext
copying lib/matplotlib/sphinxext/only_directives.py -> build/lib.linux-x86_64-3.4/matplotlib/sphinxext
copying lib/matplotlib/sphinxext/plot_directive.py -> build/lib.linux-x86_64-3.4/matplotlib/sphinxext
copying lib/matplotlib/sphinxext/mathmpl.py -> build/lib.linux-x86_64-3.4/matplotlib/sphinxext
creating build/lib.linux-x86_64-3.4/matplotlib/sphinxext/tests
copying lib/matplotlib/sphinxext/tests/__init__.py -> build/lib.linux-x86_64-3.4/matplotlib/sphinxext/tests
copying lib/matplotlib/sphinxext/tests/test_tinypages.py -> build/lib.linux-x86_64-3.4/matplotlib/sphinxext/tests
creating build/lib.linux-x86_64-3.4/matplotlib/sphinxext/tests/tinypages
copying lib/matplotlib/sphinxext/tests/tinypages/index.rst -> build/lib.linux-x86_64-3.4/matplotlib/sphinxext/tests/tinypages
copying lib/matplotlib/sphinxext/tests/tinypages/some_plots.rst -> build/lib.linux-x86_64-3.4/matplotlib/sphinxext/tests/tinypages
copying lib/matplotlib/sphinxext/tests/tinypages/conf.py -> build/lib.linux-x86_64-3.4/matplotlib/sphinxext/tests/tinypages
creating build/lib.linux-x86_64-3.4/matplotlib/sphinxext/tests/tinypages/_static
copying lib/matplotlib/sphinxext/tests/tinypages/_static/README.txt -> build/lib.linux-x86_64-3.4/matplotlib/sphinxext/tests/tinypages/_static
creating build/lib.linux-x86_64-3.4-pydebug/matplotlib/sphinxext
copying lib/matplotlib/sphinxext/__init__.py -> build/lib.linux-x86_64-3.4-pydebug/matplotlib/sphinxext
copying lib/matplotlib/sphinxext/only_directives.py -> build/lib.linux-x86_64-3.4-pydebug/matplotlib/sphinxext
copying lib/matplotlib/sphinxext/plot_directive.py -> build/lib.linux-x86_64-3.4-pydebug/matplotlib/sphinxext
copying lib/matplotlib/sphinxext/mathmpl.py -> build/lib.linux-x86_64-3.4-pydebug/matplotlib/sphinxext
creating build/lib.linux-x86_64-3.4-pydebug/matplotlib/sphinxext/tests
copying lib/matplotlib/sphinxext/tests/__init__.py -> build/lib.linux-x86_64-3.4-pydebug/matplotlib/sphinxext/tests
copying lib/matplotlib/sphinxext/tests/test_tinypages.py -> build/lib.linux-x86_64-3.4-pydebug/matplotlib/sphinxext/tests
creating build/lib.linux-x86_64-3.4-pydebug/matplotlib/sphinxext/tests/tinypages
copying lib/matplotlib/sphinxext/tests/tinypages/index.rst -> build/lib.linux-x86_64-3.4-pydebug/matplotlib/sphinxext/tests/tinypages
copying lib/matplotlib/sphinxext/tests/tinypages/some_plots.rst -> build/lib.linux-x86_64-3.4-pydebug/matplotlib/sphinxext/tests/tinypages
creating build/lib.linux-x86_64-3.4-pydebug/matplotlib/sphinxext/tests/tinypages/_static
copying lib/matplotlib/sphinxext/tests/tinypages/_static/README.txt -> build/lib.linux-x86_64-3.4-pydebug/matplotlib/sphinxext/tests/tinypages/_static
copying lib/matplotlib/sphinxext/tests/tinypages/conf.py -> build/lib.linux-x86_64-3.4-pydebug/matplotlib/sphinxext/tests/tinypages
ERROR: test suite for <class 'matplotlib.sphinxext.tests.test_tinypages.TestTinyPages'>
  File "/build/matplotlib-2.0.0+dfsg1/build/lib.linux-x86_64-3.4/matplotlib/sphinxext/tests/test_tinypages.py", line 58, in setup_class
RuntimeError: sphinx-build failed with stdout:
b'\nExtension error:\nCould not import extension matplotlib.sphinxext.plot_directive (exception: No module named _path)\n'
ERROR: test suite for <class 'matplotlib.sphinxext.tests.test_tinypages.TestTinyPages'>
  File "/build/matplotlib-2.0.0+dfsg1/build/lib.linux-x86_64-3.4-pydebug/matplotlib/sphinxext/tests/test_tinypages.py", line 58, in setup_class
RuntimeError: sphinx-build failed with stdout:
b'\nExtension error:\nCould not import extension matplotlib.sphinxext.plot_directive (exception: No module named _path)\n'

Reply to: