Skip to main content
Topic: [SOLVED] Retroarch missing dependencies after update (Read 672 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

[SOLVED] Retroarch missing dependencies after update

Hello,

Retroarch on my Artix installation is missing a dependency lately:

Code: [Select]
$ retroarch
retroarch: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory

Also, looks like the package for retroarch is not in the repos for Artix.
I believe it's been taken out of the repos, and so it's not being updated by pacman anymore?

Can you please advice the best way to make it functional again?
fix the dependency, or re-install it from another source?


Your help appreciated,
Many thanks,
Maurizio.

Re: Retroarch missing dependencies after update

Reply #1
>I believe it's been taken out of the repos, and so it's not being updated by pacman anymore?

Yes, though it exists on Arch repos.

> fix the dependency, or re-install it from another source?

Since it's out of the repos, I would advise to install it from Arch repos so you get updates for it.

As for the missing shared library, you can try fixing it by symlinking the missing library to the libssl.so version you have, take a look at this

This is becoming such a common problem that I'm considering writing a guide for it.

Re: Retroarch missing dependencies after update

Reply #2
have you tried installing from Arch community repo?   That installs fine for me and loads to the main interface without error (version: 1.13.0-2).   Basically, quickest way would be to enable the Arch repo's as per the wiki, then it'll update as and when.   Alternatively, download from mirror and install locally (if you don't like the idea of having Arch repos installed), but obviously the second way wouldn't update when the retroarch gets updated next time.   Have you just done an update after a week or so by any chance, because the last time the package changed was the 23 November and that would account for the breakage.  Here's the url in case you went down the "download for mirror and install locally route:
https://archlinux.org/packages/community/x86_64/retroarch/

ps. sorry Lancia for doubling up, i was typing as you were posting.

Re: Retroarch missing dependencies after update

Reply #3
Many thanks, I solved.

My Arch repos were indeed uncommented.
After enabling them, I ran a pacman upgrade, and there was retroarch back in the list.

Cheers,
Maurizio.