summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2008-08-22 06:25:52 +0000
committerZac Medico <zmedico@gentoo.org>2008-08-22 06:25:52 +0000
commit8b6cd1d7f8d49c108a859b65959bd86aebb5b77c (patch)
treeb35d9d88a6e7443bbb05c16547f1eaa58e64a462
parent35c837dac4af646ca36c2f08a9586a07605a8e46 (diff)
downloadportage-8b6cd1d7f8d49c108a859b65959bd86aebb5b77c.tar.gz
portage-8b6cd1d7f8d49c108a859b65959bd86aebb5b77c.tar.bz2
portage-8b6cd1d7f8d49c108a859b65959bd86aebb5b77c.zip
Update comment, from Lucian Poston's git repo.
svn path=/main/trunk/; revision=11448
-rw-r--r--pym/portage/dbapi/vartree.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/pym/portage/dbapi/vartree.py b/pym/portage/dbapi/vartree.py
index 847349818..c28ea7463 100644
--- a/pym/portage/dbapi/vartree.py
+++ b/pym/portage/dbapi/vartree.py
@@ -439,7 +439,10 @@ class LinkageMap(object):
In some cases, not all valid libraries are returned. This may occur when
an soname symlink referencing a library is in an object's runpath while
- the actual library is not.
+ the actual library is not. We should consider cataloging symlinks within
+ LinkageMap as this would avoid those cases and would be a better model of
+ library dependencies (since the dynamic linker actually searches for
+ files named with the soname in the runpaths).
@param obj: absolute path to an object
@type obj: string (example: '/usr/bin/bar')