summaryrefslogtreecommitdiffstats
path: root/bin
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2008-04-10 07:45:08 +0000
committerZac Medico <zmedico@gentoo.org>2008-04-10 07:45:08 +0000
commitedea42c57b976f1d401900b42c55d788bc695c07 (patch)
tree0708a1006f29c65bdf29086d1e531ecaab4f7169 /bin
parentfdceb37c0d9b005c50dda445efe6eb24945da645 (diff)
downloadportage-edea42c57b976f1d401900b42c55d788bc695c07.tar.gz
portage-edea42c57b976f1d401900b42c55d788bc695c07.tar.bz2
portage-edea42c57b976f1d401900b42c55d788bc695c07.zip
Add some docs for the DepcheckCompositeDB class. (trunk r9785)
svn path=/main/branches/2.1.2/; revision=9796
Diffstat (limited to 'bin')
-rwxr-xr-xbin/emerge7
1 files changed, 7 insertions, 0 deletions
diff --git a/bin/emerge b/bin/emerge
index 4134511bd..21af48674 100755
--- a/bin/emerge
+++ b/bin/emerge
@@ -1578,6 +1578,13 @@ def show_invalid_depstring_notice(parent_node, depstring, error_msg):
f.end_paragraph(1)
class DepcheckCompositeDB(object):
+ """
+ A dbapi-like interface that is optimized for use in dep_check() calls.
+ This is built on top of the existing depgraph package selection logic.
+ Some packages that have been added to the graph may be masked from this
+ view in order to control the atom preference selection that occurs via
+ dep_check().
+ """
def __init__(self, depgraph, root):
self._depgraph = depgraph
self._root = root