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

Re: Backporting matplotlib and its dependencies (Was: Sagemath Build-Depends backported - unfortunately build error (Was: Help needed to backport ipywidgets ... (Was: Backporting sagemath))]



Andreas Tille:
> [..]
> 
> However, now when really trying to build matplotlib the build ends up
> with
> 
> ...
> generating thumbnails... [ 98%] build/plot_directive/mpl_examples/pylab_examples/demo_ribbon_box.png
> generating thumbnails... [ 99%] build/plot_directive/mpl_examples/api/bbox_intersect.png
> generating thumbnails... [ 99%] build/plot_directive/mpl_examples/pylab_examples/gradient_bar.png
> generating thumbnails... [ 99%] build/plot_directive/mpl_examples/mplot3d/surface3d_demo2.png
> generating thumbnails... [ 99%] build/plot_directive/mpl_examples/pylab_examples/image_slices_viewer.png
> generating thumbnails... [100%] build/plot_directive/mpl_examples/pylab_examples/agg_buffer_to_array_01.png
> 
> 
> 
> Warning, treated as error:
> /build/matplotlib-2.0.0+dfsg1/doc/api/markers_api.rst:109: WARNING: toctree references unknown document u'api/matplotlib.markers.MarkerStyle.markers'
> 
> Building HTML failed.
> debian/rules:21: recipe for target 'build-indep-stamp' failed
> make: *** [build-indep-stamp] Error 1
> dpkg-buildpackage: error: debian/rules build gave error exit status 2
> I: copying local configuration
> E: Failed autobuilding of package
> 
> 
> 
> I can confirm that the missing file does not exist inside the source
> tree:
> 
> /build/matplotlib-2.0.0+dfsg1/doc# find . -name "*MarkerStyle*"
> /build/matplotlib-2.0.0+dfsg1/doc# grep -R matplotlib.markers.MarkerStyle.markers
> Binary file build/doctrees/api/markers_api.doctree matches
> 
> [.]

Hey Andreas,

MarkerStyle is a class, the file is markers.py and it does exist:

https://sources.debian.net/src/matplotlib/2.0.0%2Bdfsg1-2/lib/matplotlib/markers.py/#L105

I'm not sure why it's failing, I thought maybe you need to backport sphinx but it's already backported.

I notice also that the maintainer uploaded the arch:all packages to sid, so the buildds didn't attempt this build that you're doing:

https://buildd.debian.org/status/package.php?p=matplotlib

So, you could try to build the version currently in sid, against sid. If it FTBFS you can file an RC bug and force the maintainer to fix it. :p

X

-- 
GPG: ed25519/56034877E1F87C35
GPG: rsa4096/1318EFAC5FBBDBCE
https://github.com/infinity0/pubkeys.git


Reply to: