There is a file collision with files not owned by a package: /usr/lib/python2.4/site-packages/pyexo.pyc /usr/lib/python2.4/site-packages/pyexo.pyo /usr/lib/python2.4/site-packages/exo-0.3/exo/__init__.pyc /usr/lib/python2.4/site-packages/exo-0.3/exo/__init__.pyo This seems to be because 0.3.2 generates these files during src_install, and correspondingly dumps them onto the image. That probably shouldn't happen, and instead use python.eclass to manage these files.
Created attachment 108819 [details, diff] exo-0.3.2.ebuild.diff Try this...
Created attachment 108822 [details, diff] exo-0.3.2.ebuild.diff Helps to look at the paths first :)
Created attachment 109013 [details, diff] exo-0.3.2.ebuild.patch Changed it a bit after consulting with marienz on IRC. Tested and working.
Fixed.
xfce-extra/exo-0.3.100 has this issue again. I just filed bug #262098 for it.