From 1396cc1597b0e1b5343f11e4ea36d2b637888475 Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Fri, 22 Oct 2010 13:16:00 -0700 Subject: EbuildFetcher: fix fetch to use manifest If we don't call doebuild_environment() then the 'O' variable is not set and fetch() doesn't use the manifest. --- pym/_emerge/EbuildFetcher.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'pym/_emerge/EbuildFetcher.py') diff --git a/pym/_emerge/EbuildFetcher.py b/pym/_emerge/EbuildFetcher.py index 1abe846d7..141dc69ea 100644 --- a/pym/_emerge/EbuildFetcher.py +++ b/pym/_emerge/EbuildFetcher.py @@ -46,6 +46,8 @@ class EbuildFetcher(SpawnProcess): settings = self.config_pool.allocate() settings.setcpv(self.pkg) + portage.doebuild_environment(ebuild_path, 'fetch', + settings=settings, db=portdb) if self.prefetch and \ self._prefetch_size_ok(uri_map, settings, ebuild_path): -- cgit v1.2.3-1-g7c22