Summary: | dev-python/ipython-2.4.0 - build/lib/IPython/qt/console/pygments_highlighter.py - line 30, in get_tokens_unprocessed - TypeError: 'NoneType' object is not callable | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Juergen Rose <rose> |
Component: | [OLD] Development | Assignee: | Python Gentoo Team <python> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | alunduil, grozin, jlec, proteuss |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build.log
.../temp/sphinx-err-9Vx9fw.log |
Description
Juergen Rose
2015-02-10 08:10:33 UTC
Created attachment 396060 [details]
.../temp/sphinx-err-9Vx9fw.log
'USE=-doc MAKEOPTS=-j1 emerge -v1 ipython' works. (In reply to Juergen Rose from comment #2) Yes, it does work. bug and work-around W4M. Once merged, then I can emerge USE=-doc in parallel but USE=doc is still broken, so the MAKEOPTS=-j1 requirement seems actually to be some sort of failure to isolate the build environment (this is also suggested by the console output of the original failed build during upgrade). The same error happens with ipython-2.3.0: ... TypeError: 'NoneType' object is not callable The full traceback has been saved in /var/tmp/portage/dev-python/ipython-2.3.0/temp/sphinx-err-BEaMxf.log, if you want to report the issue to the developers. Please also report this if it was a user error, so that a better error message can be provided next time. A bug report can be filed in the tracker at <https://bitbucket.org/birkenfeld/sphinx/issues/>. Thanks! Makefile:65: recipe for target 'html' failed make: *** [html] Error 1 make: Leaving directory '/var/tmp/portage/dev-python/ipython-2.3.0/work/ipython-2.3.0-python2_7/docs' * ERROR: dev-python/ipython-2.3.0::gentoo failed (compile phase): This looks like missing backport of pygments-2 monkeypatch. The upstream commit https://github.com/ipython/ipython/commit/a206ec1 fixes the bug for me. The upstream release notes http://ipython.org/ipython-doc/stable/whatsnew/version2.0.html says that "Some of the patches marked for 2.4 were left out of 2.4.0. Please use 2.4.1." Yes. 2.4.1 builds with no problems. +*ipython-2.4.1 (13 Mar 2015) + + 13 Mar 2015; Justin Lecher <jlec@gentoo.org> +ipython-2.4.1.ebuild, + -files/62ipython-gentoo.el, -files/ipython-0.12-globalpath.patch, + -files/ipython-0.13-umlaut.patch, -files/ipython-0.9.1-globalpath.patch, + -files/ipython-1.0.0-setuptools.patch, -ipython-0.10.2.ebuild, + -ipython-1.0.0.ebuild, -ipython-1.2.1.ebuild, -ipython-2.4.0.ebuild, + ipython-2.2.0.ebuild, ipython-3.0.0.ebuild: + Version Bump, bug #539578; fix SLOT operators loosen USE constraints for + USE=doc, bug #542426; don't build API docs for iypthon-3 due to missing + buildtime deps, bug #541832; drop old fixes CVE-2014-3429 bug #517222 and + obsolets bug #486880, bug #489372, bug #489384, bug #428170, bug #407823, bug + #407715, bug #490166, bug #456960, bug #483580, bug #530324, bug #536386 and + bug #481726 + |