FS#19253 - pacman and openssl

Attached to Project: Arch Linux
Opened by azure (azure) - Monday, 26 April 2010, 10:14 GMT
Last edited by Allan McRae (Allan) - Monday, 26 April 2010, 10:23 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
pacman binary is linked with libssl.so.0.9.8 and libcrypto.so.0.9.8 (openssl package) but the latest version (required by other packages) is openssl-1.0.0

So, after upgrading to openssl-1.0.0 pacman not working anymore.
The quick and dirty solution is to become root and
cd /usr/lib/
ln -s libssl.so.1.0.0 libssl.so.0.9.8
ln -s libcrypto.so.1.0.0 libcrypto.so.0.9.8

I guess pacman should have a dependence on openssl. For now it depends only on bash libarchive>=2.7.1 libfetch>=2.25 pacman-mirrorlis

Additional info:
* package version(s)
pacman-3.3.3-5
* config and/or log files etc.


Steps to reproduce:
upgrade openssl and try to launch pacman
This task depends upon

Closed by  Allan McRae (Allan)
Monday, 26 April 2010, 10:23 GMT
Reason for closing:  Not a bug
Additional comments about closing:  Do a full system update
Comment by Allan McRae (Allan) - Monday, 26 April 2010, 10:23 GMT
pacman does not depend on openssl. libarchive and libfetch do.

Updating single packages can be dangerous (obviously) and not supported. Always do a full system update and you will avoid these issues.

Loading...