Summary: | dev-python/ipython-1.0.0 should depend on dev-python/jinja | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | jcpetkovich |
Component: | [OLD] Development | Assignee: | Python Gentoo Team <python> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://ipython.org/ipython-doc/stable/install/install.html#dependencies-for-the-ipython-html-notebook | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | emerge --info output |
and lot's of other things unfortunately... Pandoc looks like pure fun + 27 Aug 2013; Kacper Kowalik <xarthisius@gentoo.org> -ipython-0.10.1.ebuild, + -ipython-0.10.ebuild, -ipython-0.12.1.ebuild, -ipython-0.13.1-r1.ebuild, + -ipython-0.13.1.ebuild, -ipython-0.13.ebuild, ipython-0.12-r1.ebuild, + ipython-0.13.2.ebuild, ipython-1.0.0.ebuild, metadata.xml: + Add missing dependencies. Fixes bug #481342 and #481726 by + <jcpetkovich@gmail.com> and Arfrever Frehtes Taifersar Arahesis + <arfrever.fta@gmail.com> respectively. Drop obsolete versions |
Created attachment 356234 [details] emerge --info output The newest ipython ebuild in the tree is missing a new dependency of ipython (jinja) when the useflag "notebook" is enabled. ~ $ ipython notebook Traceback (most recent call last): File "/usr/bin/ipython-python2.7", line 9, in <module> load_entry_point('ipython==1.0.0', 'console_scripts', 'ipython')() File "/usr/lib64/python2.7/site-packages/IPython/__init__.py", line 118, in start_ipython return launch_new_instance(argv=argv, **kwargs) File "/usr/lib64/python2.7/site-packages/IPython/config/application.py", line 538, in launch_instance app.initialize(argv) File "<string>", line 2, in initialize File "/usr/lib64/python2.7/site-packages/IPython/config/application.py", line 89, in catch_config_error return method(app, *args, **kwargs) File "/usr/lib64/python2.7/site-packages/IPython/terminal/ipapp.py", line 310, in initialize super(TerminalIPythonApp, self).initialize(argv) File "<string>", line 2, in initialize File "/usr/lib64/python2.7/site-packages/IPython/config/application.py", line 89, in catch_config_error return method(app, *args, **kwargs) File "/usr/lib64/python2.7/site-packages/IPython/core/application.py", line 361, in initialize self.parse_command_line(argv) File "/usr/lib64/python2.7/site-packages/IPython/terminal/ipapp.py", line 305, in parse_command_line return super(TerminalIPythonApp, self).parse_command_line(argv) File "<string>", line 2, in parse_command_line File "/usr/lib64/python2.7/site-packages/IPython/config/application.py", line 89, in catch_config_error return method(app, *args, **kwargs) File "/usr/lib64/python2.7/site-packages/IPython/config/application.py", line 468, in parse_command_line return self.initialize_subcommand(subc, subargv) File "<string>", line 2, in initialize_subcommand File "/usr/lib64/python2.7/site-packages/IPython/config/application.py", line 89, in catch_config_error return method(app, *args, **kwargs) File "/usr/lib64/python2.7/site-packages/IPython/config/application.py", line 400, in initialize_subcommand subapp = import_item(subapp) File "/usr/lib64/python2.7/site-packages/IPython/utils/importstring.py", line 42, in import_item module = __import__(package, fromlist=[obj]) File "/usr/lib64/python2.7/site-packages/IPython/html/notebookapp.py", line 38, in <module> from jinja2 import Environment, FileSystemLoader ImportError: No module named jinja2 Adding dev-python/jinja[${PYTHON_USEDEP}] to RDEPEND under the useflag notebook fixes the issue. Output of emerge --info attached.