Page 1 of 1

3.0.0.9 Postfix update failing

Posted: 27 Mar 2016 17:39
by yashodhan
Hi

My update from 3.0.0.8 to 3.0.0.9 is failing with the following error.

-> Finished Dependency Resolution
Error: Package: 2:postfix-perl-scripts-2.6.6-6.el6_7.1.x86_64 (updates)
Requires: postfix = 2:2.6.6-6.el6_7.1
Removing: 2:postfix-2.6.6-6.el6_5.x86_64 (@updates)
postfix = 2:2.6.6-6.el6_5
Updated By: 2:postfix-3.0.4-1.efa.el6.x86_64 (EFA)
postfix = 2:3.0.4-1.efa.el6
Available: 2:postfix-2.6.6-6.el6_7.1.x86_64 (updates)
postfix = 2:2.6.6-6.el6_7.1
Available: 2:postfix-3.0.3-2.efa.el6.x86_64 (EFA)
postfix = 2:3.0.3-2.efa.el6
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
Update to Version 3.0.0.9 FAILED. Updates cancelled.
Please visit http://www.efa-project.org for more information.

Re: 3.0.0.9 Postfix update failing

Posted: 28 Mar 2016 21:18
by shawniverson
Do you use those perl scripts?

They are not bundled with EFA....

Re: 3.0.0.9 Postfix update failing

Posted: 28 Mar 2016 21:44
by yashodhan
Yes. Used for generating a report.

I will remove them and try the upgrade.

Re: 3.0.0.9 Postfix update failing

Posted: 29 Mar 2016 00:01
by yashodhan
Removed the postfix-perl-scripts-2.6.6-6.el6_7.1.x86_64 and update went smooth.

Thanks.

Re: 3.0.0.9 Postfix update failing

Posted: 02 Apr 2016 14:11
by shawniverson
Do you need these perl scripts? If so, maybe I can build a new rpm for them.

Re: 3.0.0.9 Postfix update failing

Posted: 02 Apr 2016 19:56
by yashodhan
No Thanks. I just copied the script to the new server and it runs without an issue.

regards
Yashodhan

Re: 3.0.0.9 Postfix update failing

Posted: 05 Apr 2016 06:44
by Sander
Hi,

i am getting this error when i am upgrading:

Transaction Check Error:
file /usr/share/man/man3/XML::SAX::Base.3pm.gz from install of perl-XML-SAX-0.96-7.el6.noarch conflicts with file from package perl-XML-SAX-Base-1.04-1.el6.rf.noarch
file /usr/share/man/man3/XML::SAX::Exception.3pm.gz from install of perl-XML-SAX-0.96-7.el6.noarch conflicts with file from package perl-XML-SAX-Base-1.04-1.el6.rf.noarch

Re: 3.0.0.9 Postfix update failing

Posted: 06 Apr 2016 15:22
by yashodhan
I fixed the error I had by manually removing the conflicting package (rpm -e) and then running the upgrade.
After snapshotting the machine in a scheduled downtime.