Hide Forgot
Description of problem: This bug was originally reported as bug 811779 but the implemented solution proposed in https://bugzilla.redhat.com/show_bug.cgi?id=811779#c2 was lame. Robert Scheck's solution in https://bugzilla.redhat.com/show_bug.cgi?id=811779#c12 is much better. Let's use this bug to get it right this time. subscription-manager-migration should require subscription-manager-migration-data on rhel systems.
commit 8e988551fae03a51a72dd8852066ff9b204d982c 1049037: Add conditional requires on migration data package.
When I try installing subscripion-manager migration without subscription-manager migration-data being installed it fails,after installing migration-data, subscription-manager migration installs successfully,hence marking verified [root@dhcp-0-177 ~]# rpm -q subscription-manager subscription-manager-1.12.4-1.el6.x86_64 [root@dhcp-0-177 ~]# rpm -q subscription-manager-migration-data subscription-manager-migration-data-2.0.8-1.el6.noarch [root@dhcp-0-177 ~]# rpm -q subscription-manager-migration-data --requires | grep subscription [root@dhcp-0-177 ~]# rpm -q subscription-manager-migration --requires | grep subscription subscription-manager = 1.12.4-1.el6 subscription-manager-migration-data [root@dhcp-0-177 ~]# yum install subscription-manager-migration-1.12.4-1.el6.x86_64.rpm Loaded plugins: product-id, refresh-packagekit, security, subscription-manager Setting up Install Process Examining subscription-manager-migration-1.12.4-1.el6.x86_64.rpm: subscription-manager-migration-1.12.4-1.el6.x86_64 Marking subscription-manager-migration-1.12.4-1.el6.x86_64.rpm to be installed Resolving Dependencies --> Running transaction check ---> Package subscription-manager-migration.x86_64 0:1.12.4-1.el6 will be installed --> Processing Dependency: subscription-manager-migration-data for package: subscription-manager-migration-1.12.4-1.el6.x86_64 --> Finished Dependency Resolution Error: Package: subscription-manager-migration-1.12.4-1.el6.x86_64 (/subscription-manager-migration-1.12.4-1.el6.x86_64) Requires: subscription-manager-migration-data You could try using --skip-broken to work around the problem ** Found 1 pre-existing rpmdb problem(s), 'yum check' output follows: 1:libguestfs-1.20.11-4.el6.x86_64 has missing requires of /lib64/libldif-2.4.so.2
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHBA-2014-1384.html