From dee9b51ee32e9d49794f737d6e3d014ec8a3d683 Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Mon, 7 Mar 2011 09:34:02 -0800 Subject: portdbapi: source ebuilds when eclass dir missing This will fix bug #357581. --- pym/portage/dbapi/porttree.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/pym/portage/dbapi/porttree.py b/pym/portage/dbapi/porttree.py index 2e5f8cec8..bcf64dc41 100644 --- a/pym/portage/dbapi/porttree.py +++ b/pym/portage/dbapi/porttree.py @@ -464,8 +464,6 @@ class portdbapi(dbapi): if doregen: if myebuild in self._broken_ebuilds: raise KeyError(mycpv) - if not self._have_root_eclass_dir: - raise KeyError(mycpv) self.doebuild_settings.setcpv(mycpv) eapi = None -- cgit v1.2.3-1-g7c22