1 |
commit: 4fd527a67416ea278e450602c2bc73fe97ef06bc |
2 |
Author: dol-sen <brian.dolbec <AT> gmail <DOT> com> |
3 |
AuthorDate: Mon Oct 10 16:03:32 2011 +0000 |
4 |
Commit: Brian Dolbec <brian.dolbec <AT> gmail <DOT> com> |
5 |
CommitDate: Mon Oct 10 16:03:32 2011 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gentoolkit.git;a=commit;h=4fd527a6 |
7 |
|
8 |
add --library output to revdep-rebuild. |
9 |
|
10 |
--- |
11 |
pym/gentoolkit/revdep_rebuild/analyse.py | 2 ++ |
12 |
pym/gentoolkit/revdep_rebuild/rebuild.py | 4 ++++ |
13 |
2 files changed, 6 insertions(+), 0 deletions(-) |
14 |
|
15 |
diff --git a/pym/gentoolkit/revdep_rebuild/analyse.py b/pym/gentoolkit/revdep_rebuild/analyse.py |
16 |
index f992db0..79b8fe3 100644 |
17 |
--- a/pym/gentoolkit/revdep_rebuild/analyse.py |
18 |
+++ b/pym/gentoolkit/revdep_rebuild/analyse.py |
19 |
@@ -206,6 +206,8 @@ def analyse(settings, logger, libraries=None, la_libraries=None, |
20 |
for ltc in _libs_to_check: |
21 |
if os.path.isfile(ltc): |
22 |
ltc = scan(['-nBSF', '%S'], [ltc,], settings['CMD_MAX_ARGS'])[0].split()[0] |
23 |
+ else: |
24 |
+ logger.warn(yellow(' * ') + bold('Library "%s" was not found' % ltc)) |
25 |
nltc += [ltc,] |
26 |
_libs_to_check = nltc |
27 |
|
28 |
|
29 |
diff --git a/pym/gentoolkit/revdep_rebuild/rebuild.py b/pym/gentoolkit/revdep_rebuild/rebuild.py |
30 |
index c8e0b37..fe00069 100644 |
31 |
--- a/pym/gentoolkit/revdep_rebuild/rebuild.py |
32 |
+++ b/pym/gentoolkit/revdep_rebuild/rebuild.py |
33 |
@@ -205,6 +205,10 @@ def main(settings=None, logger=None): |
34 |
yellow('You are not root, adding --pretend to portage options')) |
35 |
settings['PRETEND'] = True |
36 |
|
37 |
+ if settings['library']: |
38 |
+ logger.warn(green(' * ') + |
39 |
+ "Looking for libraries: %s" % (bold(', '.join(settings['library'])))) |
40 |
+ |
41 |
if settings['USE_TMP_FILES'] \ |
42 |
and check_temp_files(settings['DEFAULT_TMP_DIR'], logger=logger): |
43 |
libraries, la_libraries, libraries_links, binaries = read_cache( |