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

Re: [Debian-science-sagemath] Sagemath Build-Depends backported - unfortunately build error (Was: Help needed to backport ipywidgets ... (Was: Backporting sagemath))



Hi Andreas,

although you backported sphinx 1.4.9, version 1.2.3 was used for your
build. frompickle() is from sphinx.

Best,
Tobias

On 04/13/2017 10:43 PM, Andreas Tille wrote:
> Hi Tobias,
> 
> thanks for the fast iterations. :-)
> 
> On Thu, Apr 13, 2017 at 02:19:29PM +0100, Tobias Hansen wrote:
>> Sage crashes on startup and both libntl.so.27 and libntl.so.5 appear in
>> the backtrace. I think you have to make sure that all dependencies use
>> libntl.so.27 so that libntl5 isn't pulled in anymore.
> 
> I've re-uploaded the backports of singular and eclib making sure that
> both are build against libntl.so.27.  This in dead took the next hurdle.
> :-)
>  
> The next log shows trouble with the docs:
> 
> [dochtml] Setting permissions of DOT_SAGE directory so only you can read and write it.
> [dochtml] 
> [dochtml] Building reference manual, first pass.
> [dochtml] 
> [dochtml] Error building the documentation.
> [dochtml] Traceback (most recent call last):
> [dochtml]   File "/usr/lib/python2.7/runpy.py", line 162, in _run_module_as_main
> [dochtml]     "__main__", fname, loader, pkg_name)
> [dochtml]   File "/usr/lib/python2.7/runpy.py", line 72, in _run_code
> [dochtml]     exec code in run_globals
> [dochtml]   File "/build/sagemath-7.4/debian/build/usr/lib/python2.7/dist-packages/sage_setup/docbuild/__main__.py", line 2, in <module>
> [dochtml]     main()
> [dochtml]   File "/build/sagemath-7.4/debian/build/usr/lib/python2.7/dist-packages/sage_setup/docbuild/__init__.py", line 1660, in main
> [dochtml]     builder()
> [dochtml]   File "/build/sagemath-7.4/debian/build/usr/lib/python2.7/dist-packages/sage_setup/docbuild/__init__.py", line 284, in _wrapper
> [dochtml]     getattr(get_builder(document), 'inventory')(*args, **kwds)
> [dochtml]   File "/build/sagemath-7.4/debian/build/usr/lib/python2.7/dist-packages/sage_setup/docbuild/__init__.py", line 495, in _wrapper
> [dochtml]     map(build_ref_doc, L)
> [dochtml]   File "/build/sagemath-7.4/debian/build/usr/lib/python2.7/dist-packages/sage_setup/docbuild/__init__.py", line 69, in build_ref_doc
> [dochtml]     getattr(ReferenceSubBuilder(doc, lang), format)(*args, **kwds)
> [dochtml]   File "/build/sagemath-7.4/debian/build/usr/lib/python2.7/dist-packages/sage_setup/docbuild/__init__.py", line 698, in _wrapper
> [dochtml]     for module_name in self.get_modified_modules():
> [dochtml]   File "/build/sagemath-7.4/debian/build/usr/lib/python2.7/dist-packages/sage_setup/docbuild/__init__.py", line 827, in get_modified_modules
> [dochtml]     env = self.get_sphinx_environment()
> [dochtml]   File "/build/sagemath-7.4/debian/build/usr/lib/python2.7/dist-packages/sage_setup/docbuild/__init__.py", line 772, in get_sphinx_environment
> [dochtml]     env = BuildEnvironment.frompickle(self.dir, config, env_pickle)
> [dochtml] TypeError: frompickle() takes exactly 2 arguments (3 given)
> Makefile:1059: recipe for target 'doc-html' failed
> make[4]: *** [doc-html] Error 1
> make[4]: Leaving directory '/build/sagemath-7.4/sage/build/make'
> 
> (full log attached).
> 
> Kind regards
> 
>        Andreas.
>  
> 
> 
> 
> _______________________________________________
> Debian-science-sagemath mailing list
> Debian-science-sagemath@lists.alioth.debian.org
> https://lists.alioth.debian.org/mailman/listinfo/debian-science-sagemath
> 


Reply to: