Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 411047

Summary: app-text/acroread - /opt/Adobe/Reader9/Reader/intellinux/bin/acroread: error while loading shared libraries: libssl.so.0.9.8: cannot open shared object file: No such file or directory
Product: Gentoo Linux Reporter: Paul McDermott <pmcdermott98>
Component: [OLD] PrintingAssignee: Printing Team <printing>
Status: RESOLVED WORKSFORME    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge --info

Description Paul McDermott 2012-04-06 15:06:27 UTC
Adobe Acroread won't start because it can't find shared object file libssl.so.0.9.8. revdep-rebuild does not report any errors. OpenSSL 0.9.8 and 1.0.0 appear to be installed (in different slots)

Reproducible: Always

Steps to Reproduce:
1.acroread
2.
3.
Actual Results:  
/opt/Adobe/Reader9/Reader/intellinux/bin/acroread: error while loading shared libraries: libssl.so.0.9.8: cannot open shared object file: No such file or directory

Expected Results:  
Adobe Acroread starts

revdep-rebuild does not report any problems

server Desktop # revdep-rebuild
 * Configuring search environment for revdep-rebuild

 * Checking reverse dependencies
 * Packages containing binaries and libraries broken by a package update
 * will be emerged.

 * Collecting system binaries and libraries
 * Generated new 1_files.rr
 * Collecting complete LD_LIBRARY_PATH
 * Generated new 2_ldpath.rr
 * Checking dynamic linking consistency
[ 100% ]                 

 * Dynamic linking on your system is consistent... All done. 

OpenSSL is installed

[I] dev-libs/openssl
     Available versions:  
	(0.9.8)	0.9.8r ~0.9.8s 0.9.8s-r1 0.9.8t 0.9.8u
	(0)	1.0.0d 1.0.0e ~1.0.0e-r1 ~1.0.0f 1.0.0f-r1 1.0.0g 1.0.0h **1.0.1
	{bindist gmp kerberos rfc3779 sse2 static-libs test vanilla zlib}
     Installed versions:  0.9.8u(0.9.8)(14:30:50 01/04/12)(zlib -bindist -gmp -kerberos -sse2 -test) 1.0.0h(14:39:00 01/04/12)(zlib -bindist -gmp -kerberos -rfc3779 -sse2 -static-libs -test)
     Homepage:            http://www.openssl.org/
     Description:         full-strength general purpose cryptography library (including SSL v2/v3 and TLS v1)
Comment 1 Paul McDermott 2012-04-06 15:07:54 UTC
Created attachment 307995 [details]
emerge --info
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2012-04-06 15:17:35 UTC
I suspect you might have deleted libssl.so.0.9.8 and/or libcrypto.so.0.9.8 as per postinst message printed by OpenSSL >= 1.0 upgrade. However the message should be ignored when also installing a slotted copy. 

Try this:

# emerge -C openssl:0.9.8
# emerge -1 openssl:0.9.8
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2012-04-06 15:18:34 UTC
and possible 'emerge -1 app-emulation/emul-linux-x86-baselibs' for 32bit copies...
Comment 4 Paul McDermott 2012-04-06 16:38:24 UTC
The instructions in comment 2 fixed the problem for me. Thanks