Issue Details (XML | Word | Printable)

Key: FL-2798
Type: Bug Bug
Status: Closed Closed
Resolution: Completed
Priority: Normal Normal
Assignee: António Meireles [aka doniphon]
Reporter: Tomas Forsman
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Foresight Linux

update openssl, so newer spotify native client works

Created: 01/Oct/11 10:52 AM   Updated: 11/Jan/13 11:18 PM
Component/s: Base Operating System
Affects Version/s: None
Fix Version/s: 2.5.0
Security Level: Public (Everyone can see this issue)

Time Tracking:
Not Specified


 Description  « Hide
We need to update openssl in FL, or spotify won't work with newer versions. Can be installed in certain versions, but wont start instead due openssl

Fedora 12 and forward has openssl 1.0.0 today.



 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
Tomas Forsman added a comment - 23/Oct/11 07:54 AM
spotify: error while loading shared libraries: libssl.so.0.9.8: cannot open shared object file: No such file or directory
Same with libcrypto

I don't have that file, maybe im missing something or we need to bump libssl


Tomas Forsman added a comment - 27/Nov/11 04:27 PM
Shoulden't we provide libssl.so.0.9.8 from our openssl? I also seen that other makes a own package to only provide them. Like arch do:

http://aur.archlinux.org/packages/op/openssl-compatibility/PKGBUILD
( http://aur.archlinux.org/packages.php?ID=36308 )

Ubuntu have made something similar, they got a own package libssl0.9.8 to be able to install to get those files that are missing for...like spotify.

Can we do something similar to be able to get spotify going again in Foresight?


Tomas Forsman added a comment - 01/Dec/11 03:41 PM
about spotify, how arch fixes it:

#Link ssl 0.9.8 libraries to most up to date openssl
#as long as the libraries don't already exist as a standard file (ie and isn't a symlink)
if [ ! -f /usr/lib/libssl.so.0.9.8 ] || [ -L /usr/lib/libssl.so.0.9.8 ]; then
if [ ! -f /usr/lib/libcrypto.so.0.9.8 ] || [ -L /usr/lib/libcrypto.so.0.9.8 ]; then
install -d ${pkgdir}/usr/lib
ln -s /usr/lib/libssl.so ${pkgdir}/usr/lib/libssl.so.0.9.8
ln -s /usr/lib/libcrypto.so ${pkgdir}/usr/lib/libcrypto.so.0.9.8
fi
fi
}


Michael K. Johnson added a comment - 11/Jan/13 11:18 PM
reopen if still an issue