Bug 1034419

Summary: Missing dependency for updating rhnlib on RHEL 6.4
Product: Red Hat Enterprise Linux 6 Reporter: Kurt Bechstein <bkurt>
Component: rhnlibAssignee: Milan Zázrivec <mzazrivec>
Status: CLOSED NOTABUG QA Contact: Red Hat Satellite QA List <satqe-list>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 6.4CC: cperry
Target Milestone: rc   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-11-26 10:22:13 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Kurt Bechstein 2013-11-25 19:32:56 UTC
Description of problem:
We have a Satellite Proxy Server that we use and I just logged into update the server to RHEL 6.5 with a standard yum update.  One of the packages that was to be updated was rhnlib.  The current version is rhnlib-2.5.22-12.el6.noarch and there appears to be an update to 2.5.22-15.el6.  However, a dependency of having a newer version of rhncfg is causing a conflict.  See below in the actual results for the exact conversation.

Version-Release number of selected component (if applicable):
rhnlib-2.5.22-12.el6.noarch

How reproducible:
Always.

Steps to Reproduce:
1.  Simply running a yum update rhnlib.
2.
3.

Actual results:

[root@rhnproxy1 ~]# yum -y update rhnlib
Loaded plugins: product-id, rhnplugin, security, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
This system is receiving updates from RHN Classic or RHN Satellite.
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package rhnlib.noarch 0:2.5.22-12.el6 will be updated
---> Package rhnlib.noarch 0:2.5.22-15.el6 will be an update
--> Processing Conflict: rhnlib-2.5.22-15.el6.noarch conflicts rhncfg < 5.10.27-13
--> Finished Dependency Resolution
Error: rhnlib conflicts with rhncfg-5.9.27-20.el6sat.noarch
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Expected results:
Clean update.

Additional info:

Comment 2 Kurt Bechstein 2013-11-25 21:00:07 UTC
This is not a but.  Apparently rhncfg was moved to a different RHN channel.  Once I added that channel everything worked as expected.  Please close this one out as it is not a bug.

Comment 3 Clifford Perry 2013-11-26 10:22:13 UTC
Yes, new rhnlib and rhncfg packages were released to coincide with each other. 

rhnlib is released in the main RHEL channels. 

rhncfg-* packages are released in the RHN Tools child channel. 

Closing out.