after installing ev-db/oracle-instantclient-basic-11.1.0.7.0 revdep-build reports the following error: {~} revdep-rebuild * Configuring search environment for revdep-rebuild * Checking reverse dependencies * Packages containing binaries and libraries broken by a package update * will be emerged. * Collecting system binaries and libraries * Generated new 1_files.rr * Collecting complete LD_LIBRARY_PATH * Generated new 2_ldpath.rr * Checking dynamic linking consistency [ 77% ] * broken /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux/auto/DBD/Oracle/Oracle.so (requires libclntsh.so.10.1 libocci.so.10.1) [ 100% ] * Generated new 3_broken.rr * Assigning files to packages * !!! /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux/auto/DBD/Oracle/Oracle.so not owned by any package is broken !!! * /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux/auto/DBD/Oracle/Oracle.so -> (none) * Generated new 4_raw.rr and 4_owners.rr * Found some broken files, but none of them were associated with known packages * Unable to proceed with automatic repairs. * The broken files are listed in 4_owners.rr {~} cat /var/cache/revdep-rebuild/4_owners.rr /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux/auto/DBD/Oracle/Oracle.so -> (none) {~} Reproducible: Always Steps to Reproduce: 1. echo 'dev-db/oracle-instantclient-basic ~amd64' >> /etc/portage/package.keywords 2. echo 'dev-db/oracle-instantclient-sqlplus ~amd64' >> /etc/portage/package.keywords 3. emerge dev-db/oracle-instantclient-basic 4. revdep-rebuild
(In reply to comment #0) > * !!! /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux/auto/DBD/Oracle/Oracle.so > not owned by any package is broken !!! Whoever installed that file caused your problem - it's neither oracle-instantclient-basic nor any other package installed using Portage.