Bug #245932 - Pass use_mask and use_force parameters into recursive
authorZac Medico <zmedico@gentoo.org>
Fri, 7 Nov 2008 08:56:55 +0000 (08:56 -0000)
committerZac Medico <zmedico@gentoo.org>
Fri, 7 Nov 2008 08:56:55 +0000 (08:56 -0000)
_expand_new_virtuals() calls, fixing a TypeError which is triggered inside
portage.dep._use_dep._eval_qa_conditionals().

svn path=/main/trunk/; revision=11816

pym/portage/__init__.py

index 8dc4dc9c2baa084a7b93df81aebef7754b7b88c5..485a2d426ba9dc69a94c114697908444e3146c24 100644 (file)
@@ -6151,7 +6151,8 @@ def _expand_new_virtuals(mysplit, edebug, mydbapi, mysettings, myroot="/",
                        continue
                elif isinstance(x, list):
                        newsplit.append(_expand_new_virtuals(x, edebug, mydbapi,
-                               mysettings, myroot=myroot, trees=trees, **kwargs))
+                               mysettings, myroot=myroot, trees=trees, use_mask=use_mask,
+                               use_force=use_force, **kwargs))
                        continue
 
                if not isinstance(x, portage.dep.Atom):