old code that hasn't been triggered for a while, metadata is in pkg nowadays, bug...
authorFabian Groffen <grobian@gentoo.org>
Sun, 26 Apr 2009 15:51:56 +0000 (15:51 -0000)
committerFabian Groffen <grobian@gentoo.org>
Sun, 26 Apr 2009 15:51:56 +0000 (15:51 -0000)
svn path=/main/branches/prefix/; revision=13400

pym/_emerge/__init__.py

index d048d5505983b0f3c19ce93fcba035b36e2c4ff6..f5352c159f03eacd6bcd2de07976d54878ddc1b2 100644 (file)
@@ -1447,10 +1447,10 @@ def get_masking_status(pkg, pkgsettings, root_config):
                                pkg.metadata["CHOST"])
 
        if pkg.built and not pkg.installed:
-               if not "EPREFIX" in metadata or not metadata["EPREFIX"]:
+               if not "EPREFIX" in pkg.metadata or not pkg.metadata["EPREFIX"]:
                        mreasons.append("missing EPREFIX")
-               elif len(metadata["EPREFIX"].strip()) < len(pkgsettings["EPREFIX"]):
-                       mreasons.append("EPREFIX: '%s' too small" % metadata["EPREFIX"])
+               elif len(pkg.metadata["EPREFIX"].strip()) < len(pkgsettings["EPREFIX"]):
+                       mreasons.append("EPREFIX: '%s' too small" % pkg.metadata["EPREFIX"])
 
        if not pkg.metadata["SLOT"]:
                mreasons.append("invalid: SLOT is undefined")