On 5/31/21 4:03 PM, Danie de Jager wrote:
Hi,
There is an unfortunate dependency problem when trying to install rpmconf from
EPEL 7 that is used by Amazon Linux 2. Who can I contact to try and resolve the
dependencies? Is the spec file maintained by EPEL or the developer?
[root@server]# yum install rpmconf
Loaded plugins: etckeeper, getpagespeed, kernel-livepatch, langpacks,
priorities, update-motd
701 packages excluded due to repository priority protections
Resolving Dependencies
--> Running transaction check
---> Package rpmconf.noarch 0:1.0.22-1.el7 will be installed
--> Processing Dependency: /usr/bin/python3 for package:
rpmconf-1.0.22-1.el7.noarch
--> Processing Dependency: python36-rpm for package: rpmconf-1.0.22-1.el7.noarch
--> Processing Dependency: python36-rpmconf for package:
rpmconf-1.0.22-1.el7.noarch
--> Processing Dependency: rpmconf-base for package: rpmconf-1.0.22-1.el7.noarch
--> Running transaction check
---> Package python3.x86_64 0:3.7.9-1.amzn2.0.3 will be installed
Try to disable the repository which provides python3.x86_64
0:3.7.9-1.amzn2.0.3 & its deps. The packages from EPEL (
python36-rpmconf and python36-rpm ) were build against ( and require )
python36 and are incompatible with the Amazon suite of packages which
provide 3.7.9
Alternatively you could rebuild the packages of interest against the
python version distributed by Amazon,
--> Processing Dependency: python3-libs(x86-64) = 3.7.9-1.amzn2.0.3 for
package: python3-3.7.9-1.amzn2.0.3.x86_64
--> Processing Dependency: python3-setuptools for package:
python3-3.7.9-1.amzn2.0.3.x86_64
--> Processing Dependency: python3-pip for package:
python3-3.7.9-1.amzn2.0.3.x86_64
--> Processing Dependency: libpython3.7m.so.1.0()(64bit) for package:
python3-3.7.9-1.amzn2.0.3.x86_64
---> Package python36-rpm.x86_64 0:4.11.3-9.el7 will be installed
--> Processing Dependency: python(abi) = 3.6 for package:
python36-rpm-4.11.3-9.el7.x86_64
--> Processing Dependency: rpm >= 4.11.3-45 for package:
python36-rpm-4.11.3-9.el7.x86_64
--> Processing Dependency: libpython3.6m.so.1.0()(64bit) for package:
python36-rpm-4.11.3-9.el7.x86_64
---> Package python36-rpmconf.noarch 0:1.0.22-1.el7 will be installed
--> Processing Dependency: python(abi) = 3.6 for package:
python36-rpmconf-1.0.22-1.el7.noarch
---> Package rpmconf-base.noarch 0:1.0.22-1.el7 will be installed
--> Running transaction check
---> Package python3-libs.x86_64 0:3.7.9-1.amzn2.0.3 will be installed
---> Package python3-pip.noarch 0:20.2.2-1.amzn2.0.2 will be installed
---> Package python3-setuptools.noarch 0:49.1.3-1.amzn2.0.2 will be installed
---> Package python36-rpm.x86_64 0:4.11.3-9.el7 will be installed
--> Processing Dependency: python(abi) = 3.6 for package:
python36-rpm-4.11.3-9.el7.x86_64
--> Processing Dependency: rpm >= 4.11.3-45 for package:
python36-rpm-4.11.3-9.el7.x86_64
--> Processing Dependency: libpython3.6m.so.1.0()(64bit) for package:
python36-rpm-4.11.3-9.el7.x86_64
---> Package python36-rpmconf.noarch 0:1.0.22-1.el7 will be installed
--> Processing Dependency: python(abi) = 3.6 for package:
python36-rpmconf-1.0.22-1.el7.noarch
--> Finished Dependency Resolution
Error: Package: python36-rpmconf-1.0.22-1.el7.noarch (epel)
Requires: python(abi) = 3.6
Installed: python-2.7.18-1.amzn2.0.3.x86_64 (@amzn2-core)
python(abi) = 2.7
python(abi) = 2.7
Available: python-2.7.5-58.amzn2.x86_64 (amzn2-core)
python(abi) = 2.7
python(abi) = 2.7
Available: python-2.7.14-58.amzn2.0.2.x86_64 (amzn2-core)
python(abi) = 2.7
python(abi) = 2.7
Available: python-2.7.14-58.amzn2.0.3.x86_64 (amzn2-core)
python(abi) = 2.7
python(abi) = 2.7
Available: python-2.7.14-58.amzn2.0.4.x86_64 (amzn2-core)
python(abi) = 2.7
python(abi) = 2.7
Available: python-2.7.16-1.amzn2.0.1.x86_64 (amzn2-core)
python(abi) = 2.7
python(abi) = 2.7
Available: python-2.7.16-2.amzn2.0.1.x86_64 (amzn2-core)
python(abi) = 2.7
python(abi) = 2.7
Available: python-2.7.16-3.amzn2.0.1.x86_64 (amzn2-core)
python(abi) = 2.7
python(abi) = 2.7
Available: python-2.7.16-4.amzn2.x86_64 (amzn2-core)
python(abi) = 2.7
python(abi) = 2.7
Available: python-2.7.16-5.amzn2.x86_64 (amzn2-core)
python(abi) = 2.7
python(abi) = 2.7
Available: python-2.7.18-1.amzn2.x86_64 (amzn2-core)
python(abi) = 2.7
python(abi) = 2.7
Available: python-2.7.18-1.amzn2.0.1.x86_64 (amzn2-core)
python(abi) = 2.7
python(abi) = 2.7
Available: python-2.7.18-1.amzn2.0.2.x86_64 (amzn2-core)