Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 346475 - app-portage/gentoolkit: revdep-rebuild no longer works properly with --library regular expressions
Summary: app-portage/gentoolkit: revdep-rebuild no longer works properly with --librar...
Status: CONFIRMED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Tools (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Portage Tools Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-22 22:55 UTC by Paul Varner (RETIRED)
Modified: 2013-04-21 09:57 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Paul Varner (RETIRED) gentoo-dev 2010-11-22 22:55:37 UTC
FWIW -- One of the examples the man page gives for revdep-rebuild is:

       To rebuild packages that depend upon libImlib.so and libImlib2.so:
       revdep-rebuild --library libImlib[2]*.so.*


The actual behavior is to run 'revdep-rebuild' for the first library found.

I had wanted to run:

       revdep-rebuild -i -p --library
/usr/lib64/python2.6/site-packages/PyQt4/*.so

'revdep-rebuild' ran only for:

* Configuring search environment for revdep-rebuild

 * Checking reverse dependencies
 * Packages containing binaries and libraries using
/usr/lib64/python2.6/site-packages/PyQt4/Qsci.so
 * will be emerged.
Comment 1 Paul Varner (RETIRED) gentoo-dev 2010-11-22 23:08:33 UTC
It works if you just pass it a regular expression.  it does not work if you try doing it as a full path.  Additionally, the argument should be in single quotes to prevent the shell from trying to expand the wildcards.