Created attachment 338978 [details, diff] Patch converting ebuild to -r1 I have prepared a conversion to python-single-r1 eclass which offers our users the ability to explicitly choose the Python implementation they want. I'm attaching a diff. By the way, is there a good reason why graphviz installs the same files twice? Once in site-packages (where they should be) and then in /usr/lib*/graphviz/python? If you don't mind me converting further graphics herd packages without asking, please let me know.
That's a long time without a reply. Since it is quite trivial, I will proceed with committing if I get no objections in the next 7 days.
Committed.
Is it possible to 'upgrade' the conversion to python-r1? I have distutils consumer package, and it would be nice I guess not to have to pin it to a single implementation.
I doubt it. The package has: /usr/lib64/graphviz/python/gv.py /usr/lib64/graphviz/python/gv.pyc /usr/lib64/graphviz/python/gv.pyo /usr/lib64/graphviz/python/libgv_python.so which is kinda non-versionable. However, I'm not sure what purpose those files serve and if they serve any, so you are free to try. Please open a separate bug though.