I got following messages on RHEL 8.2, it seems selinux policy updated again? I can successful installed on previous snapd-2.43.3-1.
Last metadata expiration check: 0:00:42 ago on Mon 15 Jun 2020 03:05:48 AM EDT.
Error:
Problem: package snapd-2.45-1.el8.x86_64 requires snapd-selinux = 2.45-1.el8, but none of the providers can be installed
conflicting requests
nothing provides selinux-policy-base >= 3.14.3-41.el8_2.2 needed by snapd-selinux-2.45-1.el8.noarch
(try to add ‘–skip-broken’ to skip uninstallable packages or ‘–nobest’ to use not only best candidate packages)
Works for me. Perhaps your mirror did not refresh. I see the following version in the BaseOS repo:
[guest@rhel-8-devel ~]$ sudo dnf list selinux-policy
Updating Subscription Management repositories.
Last metadata expiration check: 0:11:00 ago on Mon 15 Jun 2020 03:35:07 AM EDT.
Installed Packages
selinux-policy.noarch 3.14.3-41.el8_2.4 @rhel-8-for-x86_64-baseos-rpms
I installed a new RHEL 8 bc my old laptop died. I couldn’t install snaps using snapd version 2.53.4-1.el8. I dl your new versions of snapd/snap-confine/snapd-selinux 2.54.1-1.el8 packages, uninstalled the previous ones, and installed these 3 packages. Snaps now install without an issue. Thanks!!
It’s a new year with a fresh new round of snapd updates for Enterprise Linux users! snapd-2.54.2 has been proposed for EPEL 7 and EPEL 8. This release is special as we’re now introducing support for CentOS Stream 9 and Red Hat Enterprise Linux 9 through EPEL 9.