On Fri, 2005-06-24 at 14:47 +0200, Sven Köhler wrote: > Last time i used revdep-rebuild, i saw that revdep-rebuild does check > things twice, since therere symlinks like /usr/X11R6/lib to /usr/lib. > > It this "fixed" in the new version?
Yes it is. Here is the list of bug fixes and enhancements: * Delete temporary files if the environment does not match the previous environment (bug 95274) * Imported revdep-rebuild release from bug 62644 * Major changes to the functionality when using --package-names/-X The script should now update slotted packages correctly. (bug 22161) * Customizable searching controlled through environment variables. This removes the need for end users to directly modify the script. (bugs 32276, 38011, 59803) * The directories to search are no longer hard coded into the script. revdep-rebuild now determines the directories to search based upon/etc/profile.env and /etc/ld.so.conf. (bugs 32276, 38011, 89781) * --ignore option to ignore temporary files left from previous runs. Automatically ignore temporary files older than 24 hours. (bug 34052) * Always return an exit status based upon success or failure. (bug 38472) * Fixed to only emerge packages with direct missing dependencies. (bug 38487) * New man page. (bug 40042) * emerge is no longer called with --nodeps. This allows for needed dependencies to be pulled in. (bug 62893) * Cleaned up grammatical errors (bug 85278) * Added support for revdep-rebuild --soname /path/to/library.so (bug 91503) * Removed symbolically linked directories from search (bug 93574) * --nocolor option to turn off colored output, the script also obeys the NOCOLOR setting from /etc/make.conf. * Removed dependency on qpkg * Script uses PORTAGE_NICENESS from /etc/make.conf * Undocumented --keep-temp option. This is primarily for debugging/testing. This option prevents temporary files from being deleted. * Changed --soname --soname-regexp options to --library and treat all arguments as basic regular expressions. --soname and --soname-regexp can still be used as options for backwards compatability. * Removed requirement to keep revdep-rebuild and emerge options distinct. Options that are unrecognized by revdep-rebuild are passed directly to emerge. Regards, Paul -- gentoo-dev@gentoo.org mailing list