2009/3/17 Alexander Pilipovsky <alexander.pilipov...@gmail.com>: > Paul Hartman написав(ла): > > On Tue, Mar 17, 2009 at 4:07 PM, Alexander Pilipovsky > <alexander.pilipov...@gmail.com> wrote: > > > Paul Hartman написав(ла): > > On Tue, Mar 17, 2009 at 3:50 PM, Alexander Pilipovsky > <alexander.pilipov...@gmail.com> wrote: > > > Hi all! > When I tried to install googlearth (or any other application now), I got > next message: > > > re-emerge wget (and/or do revdep-revbuild) > > > > > sh-3.2# re-emerge wget > sh: re-emerge: command not found > sh-3.2# revdep-revbuild > sh: revdep-revbuild: command not found > > Hmm, I have not this commands... > > > I'm sorry, I made a typo. It is revdep-rebuild. It is part of > app-portage/gentoolkit and it will scan for broken dependencies and > rebuild packages in order to fix them. > > > > > Thank you Paul and Kirby. > I get messages > wget: error while loading shared libraries: libcrypto.so.0.9.8: cannot open > shared object file: No such file or directory > for any "emerge" commands :( > May be I crashed libcrypto, and how to update/reload it?
The problem is that emerge tries to use "wget" to download sources. Check "ls /usr/portage/distfiles/wget*" to see if you have any wget sources already in your system, and emerge that specific version ("emerge =wget-1.2.3" where 1.2.3 is the version). That way it won't have to download anything first. If you don't have wget sources, you may need to find another way to get them. Maybe use wget from busybox, or any other internet tool that still works in order to download the required files. I can email it to you if you need. Also, if your libcrypto is broken, you might need to set USE="-ssl" for wget, rebuild wget, then you should be able to emerge everything else without problems. I think libcrypto comes from the openssl package.