ipython.el depends on python-mode.el and is not compatible with python.el included with emacs-22. ipython.el header says "Adds support for IPython to python-mode.el". Both python-mode.el and python.el brings support for python into emacs, but are very different on its internals. http://www.emacswiki.org/cgi-bin/wiki/PythonMode
Looks like the dependency from 0.8.1-r1 should be restored, i.e.: - emacs? ( || ( app-emacs/python-mode - >=virtual/emacs-22 ) ) + emacs? ( virtual/emacs + app-emacs/python-mode )
> + emacs? ( virtual/emacs > + app-emacs/python-mode ) In this case, could it be possible on python-mode not to force dependency on pymacs?
(In reply to comment #2) > In this case, could it be possible on python-mode not to force dependency > on pymacs? Pymacs is needed for pycomplete.{py,el}, so we would have to make installation of pycomplete in app-emacs/python-mode optional. For example, enable it only for USE="python".
I've added a "pymacs" local USE flag in app-emacs/python-mode-1.0-r1, making the dependency on app-emacs/pymacs optional.
Done. Thanks.