summaryrefslogtreecommitdiffstats
path: root/pym
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2006-07-08 00:33:55 +0000
committerZac Medico <zmedico@gentoo.org>2006-07-08 00:33:55 +0000
commit00185e8024c1c3b130c7f31d3ca9ae4168a61ce1 (patch)
treed09603026e102d062f5cd2392d2214d544789cfa /pym
parent4673ed276f71fb408a2ad6a7f7807fbb7f8b16dd (diff)
downloadportage-00185e8024c1c3b130c7f31d3ca9ae4168a61ce1.tar.gz
portage-00185e8024c1c3b130c7f31d3ca9ae4168a61ce1.tar.bz2
portage-00185e8024c1c3b130c7f31d3ca9ae4168a61ce1.zip
Do config.reset() prior to the depend phase to make sure that doebuild chooses the correct category. This fixes a problem similar to bug #137105.
svn path=/main/trunk/; revision=3813
Diffstat (limited to 'pym')
-rw-r--r--pym/portage.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/pym/portage.py b/pym/portage.py
index 7428162fc..92094569d 100644
--- a/pym/portage.py
+++ b/pym/portage.py
@@ -5054,6 +5054,7 @@ class portdbapi(dbapi):
writemsg("Uncaught handled exception: %(exception)s\n" % {"exception":str(e)})
raise
+ self.doebuild_settings.reset()
myret = doebuild(myebuild, "depend", "/", self.doebuild_settings,
dbkey=mydbkey, tree="porttree", mydbapi=self)
if myret: