If the goal is to find out what you need to recompile, just follow the advice in the ebuild...
For instance: revdep-rebuild --soname libssl.so.0.9.6 -p


Look at the man-page...

/Andreas

Andrew Gaffney wrote:

Brett wrote:

Greetings,
Can somebody help me with the following script, I cannot get it to work
properly. It should output a list of packages which depend on openssl
(As I understand it) but I receive no output at all. I have tried
fiddling with it but that didn't work wither :-)

"http://dev.gentoo.org/~aliz/openssl_update.sh";

#!/bin/bash

#replace this with the currently installed version
openssl_installed="0.9.6"

for i in $(find / -type f -name '*.so*' 2>/dev/null) \
$(find $(echo $PATH | sed 's/:/ /g') -type f -perm +0111 2>/dev/null); do
ldd ${i} 2>&1 | grep -e "libcrypto.so.${openssl_installed} => not found" \
-e "libssl.so.${openssl_installed} => not found" - >/dev/null \
&& qpkg -f -nc -v $i
done



Thanks for any assistance, Brett

NB:(yes I have gentoolkit (qpkg) merged)


Ya know, you can just 'qpkg -q -nc -I openssl'



--
[EMAIL PROTECTED] mailing list



Reply via email to