I detected the following error in the dependencies of this ports:

devel/ipython has a dependency on devel/py-ipykernel, but is only used
to build the docs.
https://github.com/ipython/ipython/blob/5.8.0/docs/autogen_config.py#L6

devel/py-ipykernel should have a run dependency on devel/ipython,
witch is not specified right now.
https://github.com/ipython/ipykernel/blob/4.8.2/setup.py#L84

This would create a circular dependency.
Of couse, the correct path would be:
- build ipython
- build ipykernel (depends on ipython)
- build ipython-docs (depends on ipython and ipykernel)

But I would need to create devel/ipython-docs to be built separately
from devel/ipython.
Another positive side is that this would make a single doc folder if
one needs the python3 and python2 version of ipython.

Any issues or recommendations ?

Cheers.
Elias.

Reply via email to