I just tried a 'yum update' in a server which was current as a few days
ago. Looks like some updates got pushed out, but with an error:
--> Finished Dependency Resolution
Error: Package: firewalld-0.4.3.2-8.1.el7_3.noarch (updates)
Requires: python-firewall = 0.4.3.2-8.1.el7_3
Installed: python-firewall-0.4.3.2-8.el7.noarch
(@centos-base_rbf)
python-firewall = 0.4.3.2-8.el7
So I tried:
yum update --exclude=firewalld
Error: Package: firewalld-0.4.3.2-8.el7.noarch (@centos-base_rbf)
Requires: firewalld-filesystem = 0.4.3.2-8.el7
Removing: firewalld-filesystem-0.4.3.2-8.el7.noarch
(@centos-base_rbf)
firewalld-filesystem = 0.4.3.2-8.el7
Updated By: firewalld-filesystem-0.4.3.2-8.1.el7_3.noarch
(updates)
firewalld-filesystem = 0.4.3.2-8.1.el7_3
Then I tried:
yum update --exclude=firewalld --exclude=firewalld-filesystem
That worked. So ran yum update again and it failed as expected:
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Resolving Dependencies
--> Running transaction check
---> Package firewalld.noarch 0:0.4.3.2-8.el7 will be updated
---> Package firewalld.noarch 0:0.4.3.2-8.1.el7_3 will be an update
--> Processing Dependency: python-firewall = 0.4.3.2-8.1.el7_3 for
package: firewalld-0.4.3.2-8.1.el7_3.noarch
---> Package firewalld-filesystem.noarch 0:0.4.3.2-8.el7 will be updated
---> Package firewalld-filesystem.noarch 0:0.4.3.2-8.1.el7_3 will be an
update
--> Finished Dependency Resolution
Error: Package: firewalld-0.4.3.2-8.1.el7_3.noarch (updates)
Requires: python-firewall = 0.4.3.2-8.1.el7_3
Installed: python-firewall-0.4.3.2-8.el7.noarch
(@centos-base_rbf)
python-firewall = 0.4.3.2-8.el7
Hope you can get this fixed soon.
Bob