FS#53027 - [openssl-1.0] Add symlinks to /usr/lib to ensure backwards compatibility

Attached to Project: Arch Linux
Opened by Pascal Ernster (hardfalcon) - Monday, 20 February 2017, 00:35 GMT
Last edited by Doug Newgard (Scimmia) - Monday, 20 February 2017, 01:46 GMT
Task Type Feature Request
Category Packages: Testing
Status Closed
Assigned To No-one
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

The current openssl-1.0 package in the staging repositoriy does break compatibility for existing binaries relying on /usr/lib/libcrypto.so.1.0.0 and /usr/lib/libssl.so.1.0.0. Whilst it may be feasable to recompile open source packages, there is quite a bunch of proprietary software which cannot be recompiled that easily but which still relies on the above files/symlinks.

Adding the following symlinks would fix the problem and restore backwards compatibility (and save users a ton of pointless AUR package recompile runs):
/usr/lib/libcrypto.so.1.0.0 -> /usr/lib/openssl-1.0/lib/libcrypto.so.1.0.0
/usr/lib/libssl.so.1.0.0 -> /usr/lib/openssl-1.0/lib/libssl.so.1.0.0
This task depends upon

Closed by  Doug Newgard (Scimmia)
Monday, 20 February 2017, 01:46 GMT
Reason for closing:  Not a bug
Additional comments about closing:  That's not how linking works

Loading...