Bug 1400929 - spacewalk-remote-utils is not installable due to rhlib
Summary: spacewalk-remote-utils is not installable due to rhlib
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Satellite 5
Classification: Red Hat
Component: Client
Version: 580
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Tomáš Kašpárek
QA Contact: Patrik Segedy
URL:
Whiteboard:
Depends On:
Blocks: 1340444
TreeView+ depends on / blocked
 
Reported: 2016-12-02 10:41 UTC by Pavel Studeník
Modified: 2017-06-21 12:12 UTC (History)
3 users (show)

Fixed In Version: spacewalk-remote-utils-2.5.1-5-sat
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-06-21 12:12:43 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Pavel Studeník 2016-12-02 10:41:27 UTC
Description of problem:
I tried to install package spacewalk-remote-utils from rhntools 5.8. (RHELs 6/7) and it looks that exists problem with dependency.

>> yum install spacewalk-remote-utils
Loaded plugins: product-id, rhnplugin, search-disabled-repos, security, subscription-manager
This system is receiving updates from RHN Classic or RHN Satellite.
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package spacewalk-remote-utils.noarch 0:2.5.1-4.el6sat will be installed
--> Processing Dependency: rhnlib >= 2.5.74 for package: spacewalk-remote-utils-2.5.1-4.el6sat.noarch
--> Finished Dependency Resolution
Error: Package: spacewalk-remote-utils-2.5.1-4.el6sat.noarch (rhn-tools-rhel-sat58)
           Requires: rhnlib >= 2.5.74
           Installed: rhnlib-2.5.22-15.el6.noarch (@rhel-x86_64-server-6)
               rhnlib = 2.5.22-15.el6
           Available: rhnlib-2.5.22-9.el6.noarch (rhel-x86_64-server-6)
               rhnlib = 2.5.22-9.el6
           Available: rhnlib-2.5.22-10.el6.noarch (rhel-x86_64-server-6)
               rhnlib = 2.5.22-10.el6
           Available: rhnlib-2.5.22-12.el6.noarch (rhel-x86_64-server-6)
               rhnlib = 2.5.22-12.el6
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest


>> yum install spacewalk-remote-utils                      
Checksum type 'md5' disabled
Loaded plugins: product-id, rhnplugin, search-disabled-repos, subscription-manager
This system is not registered with RHN Classic or Red Hat Satellite.
You can use rhn_register to register.
Red Hat Satellite or RHN Classic support will be disabled.
Resolving Dependencies
--> Running transaction check
---> Package spacewalk-remote-utils.noarch 0:2.3.0-7.el7sat will be updated
---> Package spacewalk-remote-utils.noarch 0:2.5.1-4.el7sat will be an update
--> Processing Dependency: rhnlib >= 2.5.74 for package: spacewalk-remote-utils-2.5.1-4.el7sat.noarch
--> Finished Dependency Resolution
Error: Package: spacewalk-remote-utils-2.5.1-4.el7sat.noarch (rhn-tools-rhel-sat58.repo)
           Requires: rhnlib >= 2.5.74
           Installed: rhnlib-2.5.65-2.el7.noarch (@beaker-Server/7.3)
               rhnlib = 2.5.65-2.el7
**********************************************************************
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: spacewalk-remote-utils-2.5.1-4.el7sat.noarch (rhn-tools-rhel-sat58.repo)
           Requires: rhnlib >= 2.5.74
           Installed: rhnlib-2.5.65-2.el7.noarch (@beaker-Server/7.3)
               rhnlib = 2.5.65-2.el7
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Comment 3 Patrik Segedy 2017-01-24 12:38:30 UTC
Steps to verify:
1. I have reproduced the problem with spacewalk-remote-utils-2.5.1-4.el6sat.noarch and spacewalk-remote-utils-2.5.1-4.el7sat.noarch
2. There is no problem with dependencies with spacewalk-remote-utils-2.5.1-5 o both RHEL6 and RHEL7

VERIFIED

Comment 4 Pavel Studeník 2017-01-24 12:41:53 UTC
spacewalk-remote-utils is possible to install from latest compose. But I receive following error when I try install osad or rhncfg. (I am not sure that it is result of change in this compose.)

Latest compose doesn't content package spacewalk-backend-usix that is needed for osad and rhncfg-*

>> yum install rhncfg-*
Loaded plugins: product-id, rhnplugin, search-disabled-repos, security, subscription-manager
This system is receiving updates from RHN Classic or RHN Satellite.
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package rhncfg.noarch 0:5.10.87-6.el6sat will be installed
--> Processing Dependency: spacewalk-backend-usix for package: rhncfg-5.10.87-6.el6sat.noarch
--> Processing Dependency: libselinux-python for package: rhncfg-5.10.87-6.el6sat.noarch
---> Package rhncfg-actions.noarch 0:5.10.87-6.el6sat will be installed
---> Package rhncfg-client.noarch 0:5.10.87-6.el6sat will be installed
---> Package rhncfg-management.noarch 0:5.10.87-6.el6sat will be installed
--> Running transaction check
---> Package libselinux-python.x86_64 0:2.0.94-7.el6 will be installed
---> Package rhncfg.noarch 0:5.10.87-6.el6sat will be installed
--> Processing Dependency: spacewalk-backend-usix for package: rhncfg-5.10.87-6.el6sat.noarch
--> Finished Dependency Resolution
Error: Package: rhncfg-5.10.87-6.el6sat.noarch (beta-rhn-tools-rhel-x86_64-server-6)
           Requires: spacewalk-backend-usix
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

>> yum install osad
Loaded plugins: product-id, rhnplugin, search-disabled-repos, security, subscription-manager
This system is receiving updates from RHN Classic or RHN Satellite.
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package osad.noarch 0:5.11.63-8.el6sat will be installed
--> Processing Dependency: osa-common = 5.11.63 for package: osad-5.11.63-8.el6sat.noarch
--> Processing Dependency: spacewalk-backend-usix for package: osad-5.11.63-8.el6sat.noarch
--> Processing Dependency: jabberpy for package: osad-5.11.63-8.el6sat.noarch
--> Running transaction check
---> Package jabberpy.noarch 0:0.5-0.22.el6sat will be installed
---> Package osa-common.noarch 0:5.11.63-8.el6sat will be installed
---> Package osad.noarch 0:5.11.63-8.el6sat will be installed
--> Processing Dependency: spacewalk-backend-usix for package: osad-5.11.63-8.el6sat.noarch
--> Finished Dependency Resolution
Error: Package: osad-5.11.63-8.el6sat.noarch (beta-rhn-tools-rhel-x86_64-server-6)
           Requires: spacewalk-backend-usix
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Comment 5 Pavel Studeník 2017-01-24 12:49:23 UTC
I created new bug 1416038 for this issue.


Note You need to log in before you can comment on or make changes to this bug.