FS#77472 - [pacman] Missing dependencies
Attached to Project:
Arch Linux
Opened by Klaus Frank (agowa338) - Monday, 13 February 2023, 00:56 GMT
Last edited by Allan McRae (Allan) - Monday, 13 February 2023, 01:31 GMT
Opened by Klaus Frank (agowa338) - Monday, 13 February 2023, 00:56 GMT
Last edited by Allan McRae (Allan) - Monday, 13 February 2023, 01:31 GMT
|
Details
Description: Pacman is dependent on libcrypto.so.1.1,
libssl.so.1.1, libcrypto.so.3, so a dependency on the
openssl and openssl-1.1 package need to be added.
Additional info: * package version(s): 6.0.2-5 * config and/or log files etc. * link to upstream bug report, if any Steps to reproduce: * Start with a 2 year old archlinux installation. * Run the "usual" commands to update: "pacman -Sy; pacman -S archlinux-keyring; pacman -S pacman; pacman -Syu" and it'll fail on the last command as the above openssl libs cannot be found. Exact error message: "pacman: error while loading shared libraries: libcrytpo.so.3: cannot open shared object file: No such file or directory." After manually providing that file and force fully installing the openssl package (using `pacman -S --overwrite="*" openssl`) the 1.1 version of the DLL vanishes (as it was previously provided by the openssl package I guess). And now pacman shows: "pacman: error while loading shared libraries: libcrytpo.so.1.1: cannot open shared object file: No such file or directory." after manually providing that library it complains about libssl.so.1.1 and after that one is also provided pacman finally works again. And after installing the full openssl-1.1 package (using `pacman -S --overwrite="*" openssl-1.1`) no additional error is reported. So in conclusion the latest version of pacman has a hard dependency on both openssl and openssl-1.1. I'm setting this to medium severity, as it bricks pacman completely, but only if versions are skipped when updating (or either openssl or openssl-1.1 is removed). |
This task depends upon
Closed by Allan McRae (Allan)
Monday, 13 February 2023, 01:31 GMT
Reason for closing: Not a bug
Additional comments about closing: partial upgrades are unsupported
Monday, 13 February 2023, 01:31 GMT
Reason for closing: Not a bug
Additional comments about closing: partial upgrades are unsupported