--- /tmp/emerge 2003-03-10 08:21:05.000000000 -0800 +++ emerge 2003-03-10 08:56:57.000000000 -0800 @@ -688,7 +688,7 @@ "given a dependency string, create the appropriate depgraph and return 1 on success and 0 on failure" if not arg: #processing dependencies - mycheck=portage.dep_check(depstring,self.mydbapi[myroot]) + mycheck=portage.dep_check(depstring,self.mydbapi[myroot],parent=myparent) if not mycheck[0]: return 0 mymerge=mycheck[1] @@ -1629,8 +1629,8 @@ else: myvars=['GENTOO_MIRRORS', 'CONFIG_PROTECT', 'CONFIG_PROTECT_MASK', 'PORTDIR', 'DISTDIR', 'PKGDIR', 'PORTAGE_TMPDIR', 'PORTDIR_OVERLAY', - 'USE', 'COMPILER', 'CHOST', 'CFLAGS', 'CXXFLAGS','ACCEPT_KEYWORDS', - 'MAKEOPTS', 'AUTOCLEAN', 'SYNC', 'FEATURES'] + 'USE', 'PKGUSE', 'COMPILER', 'CHOST', 'CFLAGS', 'CXXFLAGS', + 'ACCEPT_KEYWORDS', 'MAKEOPTS', 'AUTOCLEAN', 'SYNC', 'FEATURES'] for x in myvars: print x+'="'+portage.settings[x]+'"' #print portage.settings.keys()