Project

General

Profile

Actions

Bug #18123

closed

Package conflict rubygem-multipart-post with EPEL7

Added by Klaas D almost 8 years ago. Updated over 6 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
RPMs
Target version:
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

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

Also available in: Atom PDF