On 08/08/2012 05:07 PM, Mike Gilbert wrote: > On Tue, Jul 31, 2012 at 11:31 AM, Mike Gilbert wrote: >> On Mon, Jul 30, 2012 at 1:05 PM, Mike Gilbert wrote: >>>> So do you know how many ebuilds we'd have to update to get it right? >>>> >>> >>> At the moment, no. If someone could help me write a script to identify >>> affected packages, that would be great. >>> >>> If said script uses the portage api to determine the dependency tree, >>> we will want to modify python.eclass first to reduce the number of >>> hits. This could be done in a local copy of the tree. >> >> I've created a quick little script and posted it in my devspace. Now I >> just need to mess with python.eclass. >> >> http://dev.gentoo.org/~floppym/python-deps.py > > After modifying python.eclass, distutils.eclass, java-ant-2.eclass, > and waf-utils.eclass, there are 532 dependencies that would need to be > modified to make the || dep plan work. I have attached the list for > reference. > > Does this seem like a viable option? Is anyone going to volunteer to > take it from here? I can try to make time to make these changes this weekend if everyone is fine with that.