Thanks again for your patience. I started by making sure the rest of my install was up to date with urpm, as usual.
I took care of the gpg key as shown in your post above.
- Code: Select all
# rpm --import https://repo.nordvpn.com/gpg/nordvpn_public.asc
Then following the instructions on the page you linked,
https://wiki.mageia.org/en/Using_DNF I added non-free,
- Code: Select all
# dnf config-manager --set-enabled mageia-x86_64-nonfree updates-x86_64-nonfree
and tainted,
- Code: Select all
# dnf config-manager --set-enabled mageia-x86_64-tainted updates-x86_64-tainted
Then I listed the dnf repos,
- Code: Select all
# dnf repolist all
Which showed for some reason cauldron was enabled. Everything else looked right, Google, nordvpn, the normal Mageia stuff. I disabled cauldron,
- Code: Select all
# dnf config-manager --disable cauldron-x86_64 cauldron-updates-x86_64
which I double checked by rerunning repolist. Everything looked correct. I tried to update nordvpn again,
- Code: Select all
# dnf update nordvpn
Last metadata expiration check: 0:02:21 ago on Sat 22 Feb 2025 01:57:25 PM AKST.
Dependencies resolved.
Problem: cannot install the best update candidate for package nordvpn-3.19.1-1.x86_64
- nothing provides (libnl3 or libnl3-200) needed by nordvpn-3.20.0-1.x86_64 from repo.nordvpn.com_yum_nordvpn_centos_x86_64_
===========================================================================================================================================================================
Package Architecture Version Repository Size
===========================================================================================================================================================================
Skipping packages with broken dependencies:
nordvpn x86_64 3.20.0-1 repo.nordvpn.com_yum_nordvpn_centos_x86_64_ 37 M
Transaction Summary
===========================================================================================================================================================================
Skip 1 Package
Nothing to do.
Complete!
The dreaded "nothing provides (libnl3 or libnl3-200)" . Any ideas?