I would suggest adding symlinks for ipython pointing to the specific ipython implementation. e.g. for PYTHON_TARGETS="python2_7 python3_2 python3_3": /usr/bin/ipython2.7 -> /usr/lib/python-exec/python2.7/ipython /usr/bin/ipython3.2 -> /usr/lib/python-exec/python3.2/ipython /usr/bin/ipython3.3 -> /usr/lib/python-exec/python3.3/ipython I think a symlink useflag might come in handy.
That's what Debian is doing as well [1]. Not sure if we should do some extra symlinks for pypy as well then. [1]:http://packages.debian.org/wheezy/all/ipython/filelist
it is super handy. funny enough we already have python-exec links for them. they just aren't in /usr/bin/.
+*ipython-1.1.0-r2 (12 Feb 2014) + + 12 Feb 2014; Michał Górny <mgorny@gentoo.org> +ipython-1.1.0-r2.ebuild: + Create versioned IPython symlinks alike Debian, bug #496010.