Actions
Bug #18123
closedPackage conflict rubygem-multipart-post with EPEL7
Description
Hi,
I recently upgraded to katello 3.2.3/foreman 1.13 and I decided to switch to the dhcp infoblox rpm. In short, the infoblox dependencies install rubygem-faraday-0.9.1-3.el7.noarch from plugins repository and that in turn has a dependency to rubygem(multipart-post) >= 1.2.0 - so rubygem-multipart-post-1.2.0-4.el7.noarch is installed from plugins repo.
EPEL has rubygem-multipart-post-2.0.0-1.el7.noarch and therefore yum update now has a conflict.
yum output:
Resolving Dependencies --> Running transaction check ---> Package rubygem-multipart-post.noarch 0:1.2.0-4.el7 will be updated --> Processing Dependency: rubygem(multipart-post) >= 1.2.0 for package: rubygem-faraday-0.9.1-3.el7.noarch --> Processing Dependency: rubygem(multipart-post) < 3 for package: rubygem-faraday-0.9.1-3.el7.noarch ---> Package rubygem-multipart-post.noarch 0:2.0.0-1.el7 will be an update --> Finished Dependency Resolution Error: Package: rubygem-faraday-0.9.1-3.el7.noarch (@foreman-113-plugins) Requires: rubygem(multipart-post) < 3 Removing: rubygem-multipart-post-1.2.0-4.el7.noarch (@foreman-113-plugins) rubygem(multipart-post) = 1.2.0 Updated By: rubygem-multipart-post-2.0.0-1.el7.noarch (epel7) Not found Error: Package: rubygem-faraday-0.9.1-3.el7.noarch (@foreman-113-plugins) Requires: rubygem(multipart-post) >= 1.2.0 Removing: rubygem-multipart-post-1.2.0-4.el7.noarch (@foreman-113-plugins) rubygem(multipart-post) = 1.2.0 Updated By: rubygem-multipart-post-2.0.0-1.el7.noarch (epel7) Not found ********************************************************************** yum can be configured to try to resolve such errors by temporarily enabling disabled repos and searching for missing dependencies. To enable this functionality please set 'notify_only=0' in /etc/yum/pluginconf.d/search-disabled-repos.conf ********************************************************************** Error: Package: rubygem-faraday-0.9.1-3.el7.noarch (@foreman-113-plugins) Requires: rubygem(multipart-post) < 3 Removing: rubygem-multipart-post-1.2.0-4.el7.noarch (@foreman-113-plugins) rubygem(multipart-post) = 1.2.0 Updated By: rubygem-multipart-post-2.0.0-1.el7.noarch (epel7) Not found Error: Package: rubygem-faraday-0.9.1-3.el7.noarch (@foreman-113-plugins) Requires: rubygem(multipart-post) >= 1.2.0 Removing: rubygem-multipart-post-1.2.0-4.el7.noarch (@foreman-113-plugins) rubygem(multipart-post) = 1.2.0 Updated By: rubygem-multipart-post-2.0.0-1.el7.noarch (epel7) Not found You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
Actions