FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Gentoo > Gentoo User

 
 
LinkBack Thread Tools
 
Old 03-17-2009, 08:38 PM
Paul Hartman
 
Default error while loading shared libraries: libcrypto.so.0.9.8

2009/3/17 Alexander Pilipovsky <alexander.pilipovsky@gmail.com>:
> Paul Hartman написав(ла):
>
> On Tue, Mar 17, 2009 at 4:07 PM, Alexander Pilipovsky
> <alexander.pilipovsky@gmail.com> wrote:
>
>
> Paul Hartman написав(ла):
>
> On Tue, Mar 17, 2009 at 3:50 PM, Alexander Pilipovsky
> <alexander.pilipovsky@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.
 
Old 03-17-2009, 08:55 PM
Daniel Pielmeier
 
Default error while loading shared libraries: libcrypto.so.0.9.8

Alexander Pilipovsky schrieb am 17.03.2009 22:32:
> Paul Hartman написав(ла):
>> On Tue, Mar 17, 2009 at 4:07 PM, Alexander Pilipovsky
>> <alexander.pilipovsky@gmail.com> wrote:
>>
>>> Paul Hartman написав(ла):
>>>
>>> On Tue, Mar 17, 2009 at 3:50 PM, Alexander Pilipovsky
>>> <alexander.pilipovsky@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?
>

If you have revdep-rebuild installed by app-portage/gentoolkit let it run.

If you don't have it installed manually download the sources for
gentoolkit from a gentoo mirror (for example [1] ) which avoids the need
of wget for fetching the sources. Then emerge gentoolkit and run
revdep-rebuild.

PS: This might also be due to bug 234907. Did you uninstall packages
like ss,com_err and e2fsprogs in order to be able to upgrade
e2fsprogs-libs and e2fsprogs?

[1]
http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/distfiles/gentoolkit-0.2.4.2.tar.gz

[2] http://bugs.gentoo.org/show_bug.cgi?id=234907
 
Old 03-17-2009, 09:07 PM
Alexander Pilipovsky
 
Default error while loading shared libraries: libcrypto.so.0.9.8

Paul Hartman написав(ла):

2009/3/17 Alexander Pilipovsky <alexander.pilipovsky@gmail.com>:


...



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.




I downloaded wget-1.10.2 from gnu.org (because saw ebuild for it in
net-misc) and placed it in /usr/portage/distfiles, but emerge want to
download it and get me the previous error.

I will be grateful for the emailing it if version must be more
specified for gentoo!

--
Alexander Pilipovsky aka Engraver
 
Old 03-17-2009, 09:11 PM
Alexander Pilipovsky
 
Default error while loading shared libraries: libcrypto.so.0.9.8

Daniel Pielmeier написав(ла):

Alexander Pilipovsky schrieb am 17.03.2009 22:32:


Paul Hartman написав(ла):


On Tue, Mar 17, 2009 at 4:07 PM, Alexander Pilipovsky
<alexander.pilipovsky@gmail.com> wrote:



Paul Hartman написав(ла):

On Tue, Mar 17, 2009 at 3:50 PM, Alexander Pilipovsky
<alexander.pilipovsky@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?




If you have revdep-rebuild installed by app-portage/gentoolkit let it run.

If you don't have it installed manually download the sources for
gentoolkit from a gentoo mirror (for example [1] ) which avoids the need
of wget for fetching the sources. Then emerge gentoolkit and run
revdep-rebuild.

PS: This might also be due to bug 234907. Did you uninstall packages
like ss,com_err and e2fsprogs in order to be able to upgrade
e2fsprogs-libs and e2fsprogs?

[1]
http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/distfiles/gentoolkit-0.2.4.2.tar.gz

[2] http://bugs.gentoo.org/show_bug.cgi?id=234907



It want emerge sys-apps/debianutils-2.28.5 first and get me error with
libcrypto



--
Alexander Pilipovsky aka Engraver
 
Old 03-17-2009, 09:18 PM
Daniel Pielmeier
 
Default error while loading shared libraries: libcrypto.so.0.9.8

Alexander Pilipovsky schrieb am 17.03.2009 23:11:
> Daniel Pielmeier написав(ла):
>> Alexander Pilipovsky schrieb am 17.03.2009 22:32:
>>
>>> Paul Hartman написав(ла):
>>>
>>>> On Tue, Mar 17, 2009 at 4:07 PM, Alexander Pilipovsky
>>>> <alexander.pilipovsky@gmail.com> wrote:
>>>>
>>>>
>>>>> Paul Hartman написав(ла):
>>>>>
>>>>> On Tue, Mar 17, 2009 at 3:50 PM, Alexander Pilipovsky
>>>>> <alexander.pilipovsky@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?
>>>
>>>
>> If you have revdep-rebuild installed by app-portage/gentoolkit let it run.
>>
>> If you don't have it installed manually download the sources for
>> gentoolkit from a gentoo mirror (for example [1] ) which avoids the need
>> of wget for fetching the sources. Then emerge gentoolkit and run
>> revdep-rebuild.
>>
>> PS: This might also be due to bug 234907. Did you uninstall packages
>> like ss,com_err and e2fsprogs in order to be able to upgrade
>> e2fsprogs-libs and e2fsprogs?
>>
>> [1]
>> http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/distfiles/gentoolkit-0.2.4.2.tar.gz
>>
>> [2] http://bugs.gentoo.org/show_bug.cgi?id=234907
>>
>>
> It want emerge sys-apps/debianutils-2.28.5 first and get me error with
> libcrypto
>

Then manually download the sources for debianutils like for gentoolkit.
 
Old 03-17-2009, 09:24 PM
Paul Hartman
 
Default error while loading shared libraries: libcrypto.so.0.9.8

Hi,

Gmail won't allow the attachment (it says it contains executable files...)

The direct URL to download the files you need are here:

http://distfiles.gentoo.org/distfiles/wget-1.10.2.tar.gz
http://distfiles.gentoo.org/distfiles/wget-1.10.2-gentoo-0.2.tar.bz2

Put them in your /usr/portage/distfiles and try to emerge wget...

I hope it works.

Thanks,
Paul
 
Old 03-18-2009, 05:04 PM
Alexander Pilipovsky
 
Default error while loading shared libraries: libcrypto.so.0.9.8

Paul Hartman написав(ла):

Hi,

Gmail won't allow the attachment (it says it contains executable files...)

The direct URL to download the files you need are here:

http://distfiles.gentoo.org/distfiles/wget-1.10.2.tar.gz
http://distfiles.gentoo.org/distfiles/wget-1.10.2-gentoo-0.2.tar.bz2

Put them in your /usr/portage/distfiles and try to emerge wget...

I hope it works.

Thanks,
Paul




Many thanks all for solving problem!

Short summary for restoring emerge & wget with openssh:


Set "-ssh" USE flag in /etc/make.conf
Making emerge -pf wget
Downloading all files that got us the previous command from

http://distfiles.gentoo.org/distfiles/

Placing downloaded files in /usr/portage/distfiles
emerge wget
Now, I re-emerging openssh





--
Alexander Pilipovsky aka Engraver
 

Thread Tools




All times are GMT. The time now is 09:32 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org