On Monday 10 November 2003 12:00, Ron OHara wrote: > This installed 'openssl-0.9.7' and removed 'openssl-0.9.6' - > unfortunately lots of stuff on the system was compiled and linked > against 'openssl-0.9.6' and they promptly broke. IE. Serious outage on a > production system.
There is work going on to fix this. Others will be able to answer this better than me. > There is a script designed to fix this called 'revdep-rebuild' which > scans all the installed binaries for broken dependencies and then > recompiles them which should make them link against the nice new > 'openssl-0.9.7' > > except!!! - revdep-rebuild carefully tries to recompile the exact > versions of software you have installed (good idea) - but the Gentoo > central repository has since deleted some of the build scripts for these > older versions and when I did the 'emerge rsync', the scripts were also > removed from my system. So I ended up where I am now - I have to go > through and do 'emerge -u world' and then 'revdep-rebuild' to get it all > working... not nice when there are nearly 200 packages to > download/recompile on an old P233 I would call this a bug in revdep-rebuild. If it wants to use the package that's installed rather than the latest one when rebuilding it should use the ebuild that IS in /var/db/pkg/ rather than an ebuild that MAY be in /usr/ portage. Just my $0.02. Regards, Jason -- [EMAIL PROTECTED] mailing list
