Index: pym/portage.py =================================================================== --- pym/portage.py (revision 1992) +++ pym/portage.py (working copy) @@ -483,13 +483,15 @@ "KDEDIRS":[],"PATH":[],"CLASSPATH":[],"LDPATH":[],"MANPATH":[], "INFODIR":[],"INFOPATH":[],"ROOTPATH":[],"CONFIG_PROTECT":[], "CONFIG_PROTECT_MASK":[],"PRELINK_PATH":[],"PRELINK_PATH_MASK":[], - "PYTHONPATH":[], "ADA_INCLUDE_PATH":[], "ADA_OBJECTS_PATH":[] + "PYTHONPATH":[], "ADA_INCLUDE_PATH":[], "ADA_OBJECTS_PATH":[], + "PKG_CONFIG_PATH":[] } colon_separated = [ "ADA_INCLUDE_PATH", "ADA_OBJECTS_PATH", "LDPATH", "MANPATH", "PATH", "PRELINK_PATH", - "PRELINK_PATH_MASK", "PYTHONPATH" + "PRELINK_PATH_MASK", "PYTHONPATH", + "PKG_CONFIG_PATH" ] env={} Index: bin/emerge =================================================================== --- bin/emerge (revision 1992) +++ bin/emerge (working copy) @@ -2687,6 +2687,7 @@ porttree_root = portage.portdb.porttree_root pdb = portage.portdbapi(porttree_root, portage.config(config_profile_path=portage.settings.profile_path[:], \ config_incrementals=portage.settings.incrementals[:])) + pdb.porttrees = [porttree_root] cp_list = pdb.cp_all() if len(cp_list) == 0: print "no metadata to transfer, exiting"