dev-python/ipython-0.7.3-r2 installs /usr/share/emacs/site-lisp/50ipython-mode-gentoo.el, but does not regenerate the site-gentoo.el file in the same directory. (This should be done by calling elisp-site-regen in pkg_postinst and pkg_postrm.) Proposed bugfix: Inherit elisp.eclass instead of elisp-common.eclass.
Fixed in -r3. Thank you for reporting.
On a different issue (I am mentioning it here instead of filing a new bug for it): ipython.el requires python-mode. However, at the point when ipython.el gets loaded in site-gentoo.el, emacs' load-path has not been configured for python-mode yet. So the ipython site configuration should be moved behind the one for python-mode (which is called 60python-mode-gentoo.el). Renaming the site-init file from 50ipython-mode-gentoo.el (why is it called *-mode*, BTW?) to something like 62ipython-gentoo.el should do the job.
Python team, I changed the name of the Emacs site file for dev-python/ipython, just for your information.
(In reply to comment #3) > Python team, I changed the name of the Emacs site file for dev-python/ipython, > just for your information. Huh? Where did you change it?
(In reply to comment #4) > (In reply to comment #3) > > Python team, I changed the name of the Emacs site file for dev-python/ipython, > > just for your information. > Huh? Where did you change it? Argh, I just forgot to do the commit. Everything was prepared...just not committed. Thanks.