Error while loading shared libraries: libssl.so.3

I am not sure if this work, Opera and ProtonVPN

3 Likes

Lol, I just noticed you also weren't able to connect to Arch mirrors. The only similar thing I remember was the government actively blocking things for users in Iran? :sweat_smile:

3 Likes

The strange thing is that yesterday this was not happening.
What about a restart of the router to get a new ip address?

1 Like

I restarted the router and nothing changed.
The download of the packages begins but after a few packages the problem happens.

Give a look at this:
https://wiki.archlinux.org/title/Network_configuration/Wireless#rtl8723ae/rtl8723be
Try the fwlps=0 module kernel parameter first.
Maybe then also ant_sel.
Follow the instructions linked in the Wiki article to do that.

2 Likes

This configuration for wireless?
I tried using ethernet but didn't work

Ok. Disregard...

I installed OpenVpn but when I try to use it I get this:

openvpn: error while loading shared libraries: libssl.so.3: cannot open shared object file: No such file or directory

I actually have three different solutions to update garuda:

  1. I can install the specific libraries needed for OpenVpn to run then update garuda.
  2. I can install garuda update files on my phone then install them on my laptop.
  3. put a vpn proxy on my router.
    I don't know if any of these solutions is possible and how to try any of them.

I think this feel is within the update but I can't update without a VPN.

If you managed to install openvpn, try to install openssl, which should (I can't check in this moment) provide that library.

1 Like
resolving dependencies...
looking for conflicting packages...

Packages (1) openssl-3.0.7-4

Total Download Size:    5.07 MiB
Total Installed Size:  10.69 MiB
Net Upgrade Size:       3.34 MiB

:: Proceed with installation? [Y/n] y
:: Retrieving packages...
openssl-3.0.7-4-x86_64                  5.1 MiB   103 KiB/s 00:51 [------------------------------------] 100%
(1/1) checking keys in keyring                                     [------------------------------------] 100%
(1/1) checking package integrity                                   [------------------------------------] 100%
(1/1) loading package files                                        [------------------------------------] 100%
(1/1) checking for file conflicts                                  [------------------------------------] 100%
(1/1) checking available disk space                                [------------------------------------] 100%
:: Running pre-transaction hooks...
(1/1) Performing snapper pre snapshots for the following configurations...
==> root: 17
:: Processing package changes...
(1/1) upgrading openssl                                            [------------------------------------] 100%
:: Running post-transaction hooks...
(1/6) Arming ConditionNeedsUpdate...
(2/6) Foreign/AUR package notification
/usr/bin/pacman: error while loading shared libraries: libcrypto.so.1.1: cannot open shared object file: No such file or directory
=> No foreign/AUR packages found.
(3/6) Orphaned package notification...
/usr/bin/pacman: error while loading shared libraries: libcrypto.so.1.1: cannot open shared object file: No such file or directory
=> No orphans found.
(4/6) Checking for .pacnew and .pacsave files...
pacman-conf: error while loading shared libraries: libcrypto.so.1.1: cannot open shared object file: No such file or directory
==> ERROR: unable to read /etc/pacman.conf
.pac* files found:
pacdiff v1.7.1

pacorig, pacnew and pacsave maintenance utility.

Usage: pacdiff [options]

Search Options:   select one (default: --pacmandb)
-f, --find      scan using find
-l, --locate    scan using locate
-p, --pacmandb  scan active config files from pacman database

General Options:
-b, --backup          when overwriting, save old files with .bak
-c, --cachedir <dir>  scan "dir" for 3-way merge base candidates
(default: read from /etc/pacman.conf)
--nocolor         do not colorize output
-o, --output          print files instead of merging them
-s, --sudo            use sudo and sudoedit to merge/remove files
-3, --threeway        view diffs in 3-way fashion
-h, --help            show this help message and exit
-V, --version         display version information and exit

Environment Variables:
DIFFPROG        override the merge program (default: 'vim -d')
DIFFSEARCHPATH  override the search path (only when using find)
(default: /etc)
MERGEPROG       override the 3-way merge program (default: 'diff3 -m')

Example: DIFFPROG=meld DIFFSEARCHPATH="/boot /etc /usr" MERGEPROG="git merge-file -p" pacdiff
Example: pacdiff --output --locate
Please check and merge
(5/6) Performing snapper post snapshots for the following configurations...
==> root: 18
(6/6) Syncing all file systems...
pacman: error while loading shared libraries: libcrypto.so.1.1: cannot open shared object file: No such file or directory

That should be provided by openssl-1.1 (it is a different package, not a different version).
Sorry, I confess I am going a little bit by intuitionā€¦

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.