Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sphinx depends on Jinja2 #18012

Closed
vbraun opened this issue Mar 20, 2015 · 10 comments
Closed

Sphinx depends on Jinja2 #18012

vbraun opened this issue Mar 20, 2015 · 10 comments

Comments

@vbraun
Copy link
Member

vbraun commented Mar 20, 2015

I got this Sphinx build failure on 6.6.beta6

$ cat /home/vbraun/Sage/logs/pkgs/sphinx-1.2.2.p0.log
[...]
Installed /home/vbraun/Sage/local/lib/python2.7/site-packages/Sphinx-1.2.2-py2.7.egg
Processing dependencies for Sphinx==1.2.2
Searching for Jinja2>=2.3
Reading https://pypi.python.org/simple/Jinja2/
Download error on https://pypi.python.org/simple/Jinja2/: [Errno 110] Connection timed out -- Some packages may not be found!
Couldn't find index page for 'Jinja2' (maybe misspelled?)
Scanning index of all packages (this may take a while)
Reading https://pypi.python.org/simple/
Download error on https://pypi.python.org/simple/: [Errno 110] Connection timed out -- Some packages may not be found!
No local packages or download links found for Jinja2>=2.3
error: Could not find suitable distribution for Requirement.parse('Jinja2>=2.3')
Error building Sphinx: 'Error installing Sphinx'

CC: @kiwifb

Component: packages: standard

Author: Volker Braun

Branch/Commit: 5e6c707

Reviewer: François Bissey

Issue created by migration from https://trac.sagemath.org/ticket/18012

@vbraun vbraun added this to the sage-6.6 milestone Mar 20, 2015
@vbraun

This comment has been minimized.

@vbraun
Copy link
Member Author

vbraun commented Mar 20, 2015

comment:2

#17960 made Jinja2 depend on Sphinx so we are screwed ;-)

@vbraun
Copy link
Member Author

vbraun commented Mar 20, 2015

comment:3

See also: http://slackbuilds.org/repository/14.1/libraries/Jinja2/

Circular dependencies warning: The DOCS=yes flag needs the optional
dependency Sphinx, which needs Jinja2, which needs Sphinx because
DOCS=yes ... So... If you really need the docs, build Jinja2
without the DOCS=yes flag, build Sphinx, then rebuild Jinja2 with
DOCS=yes. Incidentally, unless you are a developer, you don't
normally need the DOCS=yes flag.

@vbraun
Copy link
Member Author

vbraun commented Mar 20, 2015

Branch: u/vbraun/sphinx_depends_on_jinja2

@vbraun
Copy link
Member Author

vbraun commented Mar 20, 2015

Commit: 5e6c707

@vbraun
Copy link
Member Author

vbraun commented Mar 20, 2015

New commits:

5e6c707Do not build the Jinja2 docs

@vbraun
Copy link
Member Author

vbraun commented Mar 20, 2015

Author: Volker Braun

@kiwifb
Copy link
Member

kiwifb commented Mar 20, 2015

Reviewer: François Bissey

@kiwifb
Copy link
Member

kiwifb commented Mar 20, 2015

comment:7

Nice and circular. A lesson for the next review.

@vbraun
Copy link
Member Author

vbraun commented Mar 21, 2015

Changed branch from u/vbraun/sphinx_depends_on_jinja2 to 5e6c707

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants