Portage currently shows output like so: !!! existing preserved libs: >>> package: net-misc/neon-0.26.4 * - /Library/Gentoo/usr/lib/libneon.so.27 * used by /Library/Gentoo/usr/bin/svn (dev-util/subversion-1.5.2) * used by /Library/Gentoo/usr/bin/svnsync (dev-util/subversion-1.5.2) * used by /Library/Gentoo/usr/lib/libsvn_ra_neon-1.so.0.0.0 (dev-util/subversion-1.5.2) * - /Library/Gentoo/usr/lib/libneon.so.27.1.2 * used by /Library/Gentoo/usr/bin/svn (dev-util/subversion-1.5.2) * used by /Library/Gentoo/usr/bin/svnsync (dev-util/subversion-1.5.2) * used by /Library/Gentoo/usr/lib/libsvn_ra_neon-1.so.0.0.0 (dev-util/subversion-1.5.2) This is a bit redundant, since libneon.so.27.1.2 and libneon.so.27 are the same object. Reproducible: Always Expected Results: only show "used by" once for each real file. I will attach a patch which implements the desired behaviour.
Created attachment 167347 [details, diff] patch to make preserved-libs output shorter output with this patch: !!! existing preserved libs: >>> package: net-misc/neon-0.26.4 * - /Library/Gentoo/usr/lib/libneon.so.27.1.2 * - /Library/Gentoo/usr/lib/libneon.so.27 * used by /Library/Gentoo/usr/bin/svn (dev-util/subversion-1.5.2) * used by /Library/Gentoo/usr/bin/svnsync (dev-util/subversion-1.5.2) * used by /Library/Gentoo/usr/lib/libsvn_ra_neon-1.so.0.0.0 (dev-util/subversion-1.5.2)
Thanks, this is in svn r11636. *** This bug has been marked as a duplicate of bug 210077 ***
oops, not a duplicate...
This is fixed in 2.2_rc12.