gentoo-x64 ~ # revdep-rebuild -i -L "libssl\.so.*" -- --exclude=openssl * This is the new python coded version * Please report any bugs found using it. * The original revdep-rebuild script is installed as revdep-rebuild.sh * Please files bugs at: https://bugs.gentoo.org/ * Collecting system binaries and libraries * Checking dynamic linking consistency * Assign files to packages Your system is consistent gentoo-x64 ~ # revdep-rebuild.sh -i -L "libssl\.so.*" -- --exclude=openssl * Configuring search environment for revdep-rebuild * Checking reverse dependencies * Packages containing binaries and libraries using libssl\.so.* * will be emerged. * Collecting system binaries and libraries * Generated new 1_files.rr * Checking dynamic linking [ 8% ] * found /usr/bin/ab [ 19% ] * found /usr/bin/mysql * found /usr/bin/mysqladmin * found /usr/bin/mysqlbinlog * found /usr/bin/mysqlcheck * found /usr/bin/mysql_client_test * found /usr/bin/mysqldump * found /usr/bin/mysqlimport * found /usr/bin/mysqlshow * found /usr/bin/mysqlslap * found /usr/bin/mysqltest [ 20% ] * found /usr/bin/nmap * found /usr/bin/nping * found /usr/bin/openssl [ 22% ] * found /usr/bin/posttls-finger [ 68% ] * found /usr/lib64/libc-client.so.1.0.0 [ 69% ] * found /usr/lib64/libcurl.so.4.4.0 * found /usr/lib64/libesmtp.so.6.1.6 * found /usr/lib64/libevent_openssl-2.1.so.5.0.0 [ 72% ] * found /usr/lib64/libperconaserverclient.so.18.1.0 [ 73% ] * found /usr/lib64/libssh2.so.1.0.1 [ 76% ] * found /usr/lib64/perl5/vendor_perl/5.22.0/x86_64-linux-thread-multi/auto/Net/SSLeay/SSLeay.so * found /usr/lib64/php5.6/bin/php * found /usr/lib64/php5.6/bin/php-fpm [ 80% ] * found /usr/lib64/postfix/3.1.0/libpostfix-tls.so [ 82% ] * found /usr/lib64/python2.7/lib-dynload/_ssl.so [ 84% ] * found /usr/lib64/python3.4/lib-dynload/_ssl.cpython-34m.so [ 91% ] * found /usr/libexec/git-core/git-imap-send [ 95% ] * found /usr/libexec/postfix/tlsproxy [ 98% ] * found /usr/sbin/mysqld * found /usr/sbin/nginx [ 100% ] * Generated new 3_broken.rr * Assigning files to packages * /usr/bin/ab -> app-admin/apache-tools * /usr/bin/mysql -> dev-db/percona-server * /usr/bin/mysqladmin -> dev-db/percona-server * /usr/bin/mysqlbinlog -> dev-db/percona-server * /usr/bin/mysqlcheck -> dev-db/percona-server * /usr/bin/mysql_client_test -> dev-db/percona-server * /usr/bin/mysqldump -> dev-db/percona-server * /usr/bin/mysqlimport -> dev-db/percona-server * /usr/bin/mysqlshow -> dev-db/percona-server * /usr/bin/mysqlslap -> dev-db/percona-server * /usr/bin/mysqltest -> dev-db/percona-server * /usr/bin/nmap -> net-analyzer/nmap * /usr/bin/nping -> net-analyzer/nmap * /usr/bin/openssl -> dev-libs/openssl * /usr/bin/posttls-finger -> mail-mta/postfix * /usr/lib64/libc-client.so.1.0.0 -> net-libs/c-client * /usr/lib64/libcurl.so.4.4.0 -> net-misc/curl * /usr/lib64/libesmtp.so.6.1.6 -> net-libs/libesmtp * /usr/lib64/libevent_openssl-2.1.so.5.0.0 -> dev-libs/libevent * /usr/lib64/libperconaserverclient.so.18.1.0 -> dev-db/percona-server * /usr/lib64/libssh2.so.1.0.1 -> net-libs/libssh2 * /usr/lib64/perl5/vendor_perl/5.22.0/x86_64-linux-thread-multi/auto/Net/SSLeay/SSLeay.so -> dev-perl/Net-SSLeay * /usr/lib64/php5.6/bin/php -> dev-lang/php * /usr/lib64/php5.6/bin/php-fpm -> dev-lang/php * /usr/lib64/postfix/3.1.0/libpostfix-tls.so -> mail-mta/postfix * /usr/lib64/python2.7/lib-dynload/_ssl.so -> dev-lang/python * /usr/lib64/python3.4/lib-dynload/_ssl.cpython-34m.so -> dev-lang/python * /usr/libexec/git-core/git-imap-send -> dev-vcs/git * /usr/libexec/postfix/tlsproxy -> mail-mta/postfix * /usr/sbin/mysqld -> dev-db/percona-server * /usr/sbin/nginx -> www-servers/nginx * Generated new 4_raw.rr and 4_owners.rr * Cleaning list of packages to rebuild * Generated new 4_pkgs.rr * Assigning packages to ebuilds * Generated new 4_ebuilds.rr * Evaluating package order * Generated new 5_order.rr * All prepared. Starting rebuild [...] gentoo-x64 ~ # revdep-rebuild -C -d -i -L "libssl\.so.*" -- --exclude=openssl * This is the new python coded version * Please report any bugs found using it. * The original revdep-rebuild script is installed as revdep-rebuild.sh * Please files bugs at: https://bugs.gentoo.org/ main(), _libs_to_check = {'libssl\\.so.*'} * Collecting system binaries and libraries analyse(), bin directories: /bin /lib /lib32 /lib64 /opt/bin /sbin /usr/bin /usr/lib /usr/lib32 /usr/lib64 /usr/libexec /usr/sbin /usr/x86_64-pc-linux-gnu/gcc-bin/5.3.0 analyse(), lib directories: /bin /lib /lib32 /lib64 /sbin /usr/bin /usr/lib /usr/lib/gcc/x86_64-pc-linux-gnu/5.3.0 /usr/lib/gcc/x86_64-pc-linux-gnu/5.3.0/32 /usr/lib32 /usr/lib64 /usr/libexec /usr/local/lib /usr/local/lib32 /usr/local/lib64 /usr/sbin analyse(), masked directories: /lib/modules /lib32/modules /lib64/modules analyse(), masked files: libjava.so libjvm.so libodbc.so libodbcinst.so time to complete task: 2 milliseconds * Collecting dynamic linking informations Exception collecting libraries: [Errno 2] No such file or directory: '/usr/local/lib32' Exception during binaries collecting: [Errno 2] No such file or directory: '/opt/bin' time to complete task: 1518 milliseconds analyse(), Found 7520 libraries (+1201 symlinks) and 6563 binaries * Scanning files scan(), scanelf params = ['-BF', '%F %f %S %n %M'], # files: 7825 scan(), final output length: 6145 scan_files(); total time to get scanelf data is 356 milliseconds scan_files(); total filenames found: 3783 in 214 milliseconds * Checking dynamic linking consistency analyse(), Searching for 7825 libs, bins within 8721 libraries and links LibCheck.__init__(), new searchlibs: ['32', '64'] LibCheck.search(), Checking for 32 bit dependants LibCheck._setslibs(), new alllibs: | LibCheck.search(), Checking for 64 bit dependants LibCheck._setslibs(), new alllibs: | LibCheck.search(); Total found: 0 libs, 0 files in 6 milliseconds LibCheck.process_results(); total filepaths found: 0 in 0 milliseconds * Assign files to packages assign_packages(); assigned 0 packages, 0 orphans in 1480 milliseconds Your system is consistent