snapd package from EPEL cannot be installed on Amazon Linux 2
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
snapd |
Triaged
|
Medium
|
Unassigned |
Bug Description
Once EPEL7 is enabled, snapd package cannot be installed due to outdated selinux-policy in AMZN2.
See the log:
google:
Loaded plugins: langpacks, priorities, update-motd
epel-release-
Examining /var/tmp/
Marking /var/tmp/
Resolving Dependencies
--> Running transaction check
---> Package epel-release.noarch 0:7-11 will be installed
--> Finished Dependency Resolution
amzn2-core/2/x86_64 | 2.4 kB 00:00:00
Dependencies Resolved
=======
Package Arch Version Repository Size
=======
Installing:
epel-release noarch 7-11 /epel-release-
Transaction Summary
=======
Install 1 Package
Total size: 24 k
Installed size: 24 k
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : epel-release-
Verifying : epel-release-
Installed:
epel-
Complete!
google:
Loaded plugins: langpacks, priorities, update-motd
190 packages excluded due to repository priority protections
Resolving Dependencies
--> Running transaction check
---> Package snapd.x86_64 0:2.39.2-1.el7 will be installed
--> Processing Dependency: snap-confine(
--> Processing Dependency: snapd-selinux = 2.39.2-1.el7 for package: snapd-2.
--> Processing Dependency: fuse for package: snapd-2.
--> Processing Dependency: squashfs-tools for package: snapd-2.
--> Processing Dependency: squashfuse for package: snapd-2.
--> Running transaction check
---> Package fuse.x86_64 0:2.9.2-11.amzn2 will be installed
---> Package snap-confine.x86_64 0:2.39.2-1.el7 will be installed
---> Package snapd-selinux.
--> Processing Dependency: selinux-policy-base >= 3.13.1-229.el7_6.12 for package: snapd-selinux-
---> Package squashfs-
--> Processing Dependency: liblzo2.
---> Package squashfuse.x86_64 0:0.1.102-1.el7 will be installed
--> Processing Dependency: squashfuse-
--> Processing Dependency: libfuse.
--> Processing Dependency: libfuse.
--> Processing Dependency: libfuse.
--> Processing Dependency: libfuse.
--> Processing Dependency: libfuse.
--> Processing Dependency: libfuseprivate.
--> Processing Dependency: libsquashfuse.
--> Processing Dependency: libzstd.
--> Running transaction check
---> Package fuse-libs.x86_64 0:2.9.2-11.amzn2 will be installed
---> Package libzstd.x86_64 0:1.3.3-1.amzn2.0.1 will be installed
---> Package lzo.x86_64 0:2.06-8.amzn2.0.3 will be installed
---> Package snapd-selinux.
--> Processing Dependency: selinux-policy-base >= 3.13.1-229.el7_6.12 for package: snapd-selinux-
---> Package squashfuse-
--> Finished Dependency Resolution
Error: Package: snapd-selinux-
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
description: | updated |
I understand this this is a tracking bug. How can we ensure that we know when the situation changes?