Bug 1321984 - Yum update fails with "multilib version problems" error for libipa_hbac
Summary: Yum update fails with "multilib version problems" error for libipa_hbac
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: releng
Version: 6.7
Hardware: Unspecified
OS: Unspecified
urgent
urgent
Target Milestone: rc
: ---
Assignee: John Francini
QA Contact: Steeve Goveas
URL:
Whiteboard:
: 1328900 (view as bug list)
Depends On:
Blocks: 1286535
TreeView+ depends on / blocked
 
Reported: 2016-03-29 14:03 UTC by Charalampos Stratakis
Modified: 2020-02-14 17:43 UTC (History)
21 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-09-07 19:03:25 UTC
Target Upstream Version:


Attachments (Terms of Use)

Description Charalampos Stratakis 2016-03-29 14:03:19 UTC
Description of problem:
Yum update fails on a newly installed RHEL 6.7 workstation

How reproducible:
By running yum update


Encountered this today while trying RHEL 6.7 on a virtual machine.

Also the exact same issue was reported here. Details are the same. [0]

[0] http://superuser.com/questions/1058508/dependency-resolution-error-when-updating-red-hat-enterprise-linux-6

Comment 2 Matt Goldman 2016-03-31 18:30:25 UTC
Two customers facing this, only on Workstation.

libipa_hbac-python was not updated in the base channel, but it was updated in the "Optional" channel.

Base repo package:
  https://access.redhat.com/downloads/content/rhel---6/x86_64/208/libipa_hbac-python/1.12.4-47.el6_7.7/x86_64/fd431d51/package

Optional repo package:
  https://access.redhat.com/downloads/content/rhel---6/x86_64/206/libipa_hbac-python/1.12.4-47.el6_7.8/x86_64/fd431d51/package

This then causes a yum update to fail due to dependencies, since the rest of sssd in the base repo was updated to bugfix .8, while the -python package is at .7. 


We need to include the .8 bugfix for the -python package in the base repo. 

Maybe I'm missing something that they're different packages, but they look the same to me, and this is causing a problem where the customer cannot update their systems. Attaching those cases.

Comment 17 Jakub Hrozek 2016-04-20 15:45:23 UTC
*** Bug 1328900 has been marked as a duplicate of this bug. ***

Comment 27 Jakub Vavra 2016-04-26 13:00:28 UTC
Just to clarify:

The upgrade scenario(s) being blocked is:
1. Install official 6.7GA release.
2. Subscribe to 6.7.z channel 7 upgrade to z version.
3. Upgrade this to 6.8 (via rhn/cdn/yum repo).

Step 2. is not working because of broken dependencies that yum tries to resolve as a multiarch.

It was filled on sssd probably because it was not clear why got the package libipa_hbac-python.x86_64 moved to optional and whether there was some deliberate change in packaging/dependencies.

Comment 34 Lubos Kocman 2016-10-27 08:19:46 UTC
Just checked the pulp repositories and all looks fine. The 6_7.8 is available.

-bash-4.1$ /mnt/redhat/scripts/rel-eng/utility/rhn/rhn-info --server prod --user $USER --password $PASSWORD --packages-simple --channel rhel-x86_64-hpc-node-6 | grep libipa_h | grep python
libipa_hbac-python-1.11.6-30.el6.x86_64.rpm
libipa_hbac-python-1.11.6-30.el6_6.3.x86_64.rpm
libipa_hbac-python-1.11.6-30.el6_6.4.x86_64.rpm
libipa_hbac-python-1.12.4-47.el6.x86_64.rpm
libipa_hbac-python-1.12.4-47.el6_7.4.x86_64.rpm
libipa_hbac-python-1.12.4-47.el6_7.7.x86_64.rpm
libipa_hbac-python-1.12.4-47.el6_7.8.x86_64.rpm
libipa_hbac-python-1.5.1-66.el6.x86_64.rpm
libipa_hbac-python-1.5.1-66.el6_2.1.x86_64.rpm
libipa_hbac-python-1.5.1-66.el6_2.3.x86_64.rpm
libipa_hbac-python-1.8.0-32.el6.x86_64.rpm
libipa_hbac-python-1.9.2-129.el6.x86_64.rpm
libipa_hbac-python-1.9.2-129.el6_5.4.x86_64.rpm
libipa_hbac-python-1.9.2-82.10.el6_4.x86_64.rpm
libipa_hbac-python-1.9.2-82.11.el6_4.x86_64.rpm
libipa_hbac-python-1.9.2-82.4.el6_4.x86_64.rpm
libipa_hbac-python-1.9.2-82.7.el6_4.x86_64.rpm
libipa_hbac-python-1.9.2-82.el6.x86_64.rpm
python-libipa_hbac-1.13.3-22.el6.x86_64.rpm
python-libipa_hbac-1.13.3-22.el6_8.4.x86_64.rpm

pulp: /content/dist/rhel/computenode/6/6ComputeNode/x86_64/os/Packages/

[ ]	libipa_hbac-python-1.5.1-66.el6.x86_64.rpm	27-May-2014 04:44 	45K	RPM package file
[ ]	libipa_hbac-python-1.5.1-66.el6_2.1.x86_64.rpm	27-May-2014 05:10 	45K	RPM package file
[ ]	libipa_hbac-python-1.5.1-66.el6_2.3.x86_64.rpm	27-May-2014 06:27 	45K	RPM package file
[ ]	libipa_hbac-python-1.8.0-32.el6.x86_64.rpm	27-May-2014 06:42 	59K	RPM package file
[ ]	libipa_hbac-python-1.9.2-82.4.el6_4.x86_64.rpm	27-May-2014 06:30 	74K	RPM package file
[ ]	libipa_hbac-python-1.9.2-82.7.el6_4.x86_64.rpm	27-May-2014 05:46 	75K	RPM package file
[ ]	libipa_hbac-python-1.9.2-82.10.el6_4.x86_64.rpm	27-May-2014 05:46 	75K	RPM package file
[ ]	libipa_hbac-python-1.9.2-82.11.el6_4.x86_64.rpm	27-May-2014 04:49 	75K	RPM package file
[ ]	libipa_hbac-python-1.9.2-82.el6.x86_64.rpm	27-May-2014 05:34 	74K	RPM package file
[ ]	libipa_hbac-python-1.9.2-129.el6.x86_64.rpm	26-May-2014 19:20 	82K	RPM package file
[ ]	libipa_hbac-python-1.9.2-129.el6_5.4.x86_64.rpm	27-May-2014 06:15 	83K	RPM package file
[ ]	libipa_hbac-python-1.11.6-30.el6.x86_64.rpm	03-Oct-2014 09:47 	88K	RPM package file
[ ]	libipa_hbac-python-1.11.6-30.el6_6.3.x86_64.rpm	08-Dec-2014 07:57 	89K	RPM package file
[ ]	libipa_hbac-python-1.11.6-30.el6_6.4.x86_64.rpm	19-Mar-2015 13:31 	89K	RPM package file
[ ]	libipa_hbac-python-1.12.4-47.el6.x86_64.rpm	02-Jul-2015 10:22 	99K	RPM package file
[ ]	libipa_hbac-python-1.12.4-47.el6_7.4.x86_64.rpm	10-Nov-2015 17:28 	100K	RPM package file
[ ]	libipa_hbac-python-1.12.4-47.el6_7.7.x86_64.rpm	10-Feb-2016 08:15 	100K	RPM package file
[ ]	libipa_hbac-python-1.12.4-47.el6_7.8.x86_64.rpm	23-Mar-2016 14:08 	100K	RPM package file


Plus seems like package has been renamed anyway based on:

python-libipa_hbac-1.13.3-22.el6.x86_64.rpm
python-libipa_hbac-1.13.3-22.el6_8.4.x86_64.rpm


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