!!! existing preserved libs: >>> package: net-libs/librsync-0.9.7-r2 * - /usr/lib64/librsync.so.1 * - /usr/lib64/librsync.so.1.0.2 * used by /opt/dropbox/_librsync.so (net-misc/dropbox-1.4.7) Perhaps there is some way to teach portage that it shouldn't worry about /opt/dropbox/_librsync.so as its dependency will be satisfied by /opt/dropbox/librsync.so.1. If you consider this to be a bug in portage instead of the dropbox ebuild, feel free to reassign accordingly.
This is like bug 265372, and something like this should fix it: patchelf --set-rpath '$ORIGIN' _librsync.so
(In reply to comment #1) > This is like bug 265372, and something like this should fix it: > > patchelf --set-rpath '$ORIGIN' _librsync.so Thanks. I've fixed it in the tree.