Basically django fails to emerge because the patch is missing in the ebuild: >>> Unpacking Django-1.0.tar.gz to /var/tmp/portage/dev-python/django-1.0/work * Cannot find $EPATCH_SOURCE! Value for $EPATCH_SOURCE is: * * /usr/portage/dev-python/django/files/django-1.0-fields.py.patch * ( django-1.0-fields.py.patch ) * * ERROR: dev-python/django-1.0 failed. * Call stack: * ebuild.sh, line 49: Called src_unpack * environment, line 2710: Called epatch 'src_unpack' * environment, line 1351: Called die * The specific snippet of code: * die "Cannot find \$EPATCH_SOURCE!"; * The die message: * Cannot find $EPATCH_SOURCE! Reproducible: Always Steps to Reproduce: 1.ACCEPT_KEYWORDS="~x86" emerge =dev-python/django-1.0 2. 3.
The patch can be found at [1] although it is also already included in django svn trunk. The patch is a regression test and I don't think its needed in the ebuild necessarily. 1. http://code.djangoproject.com/ticket/8865
Sorry, fixed in CVS.