Only attempt to verify the Manifest if the ebuild is actually in a portage tree.
authorZac Medico <zmedico@gentoo.org>
Sat, 2 Dec 2006 08:14:49 +0000 (08:14 -0000)
committerZac Medico <zmedico@gentoo.org>
Sat, 2 Dec 2006 08:14:49 +0000 (08:14 -0000)
svn path=/main/trunk/; revision=5155

pym/portage.py

index 8d5e6ff5add4fab35883d69fc8df6f0a35093601..222e7420de950e31c67765f92299b263242233b8 100644 (file)
@@ -3017,6 +3017,7 @@ def doebuild(myebuild, mydo, myroot, mysettings, debug=0, listonly=0,
                _doebuild_manifest_exempt_depend = True
 
        if "strict" in features and \
+               tree == "porttree" and \
                mydo not in ("digest", "manifest", "help") and \
                not _doebuild_manifest_exempt_depend:
                # Always verify the ebuild checksums before executing it.