Hide Forgot
Description of problem: <jgalipea> jwl_h: I believe it has to do with the fact that ipa-client debug package is no longer an independent package ... <jwl_h> well, ipa-client is an interesting case. its -debuginfo used to come from ipa-client.srpm, but now comes from ipa.srpm. <jgalipea> exactly! <jwl_h> and the ipa package needs to know what to do about any component left over from the old ipa-client package. <jwl_h> that's usually done via 'Obsoletes:' in the .spec file. Version-Release number of selected component (if applicable): ipa-client-2.0.0-14.el6.i686.rpm How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
Added an Obsoletes for ipa-client and ipa-client-debuginfo <= 2.0-9 My manual testing went ok. I installed ipa-client and ipa-client-debuginfo from the 6.0 repos. Then I tried a scratch build of ipa and yum detected the obsoletes and the old packages were removed/replaced by the new ones. yum localinstall ipa-client-2.0.0-15.el6.x86_64.rpm ipa-python-2.0.0-15.el6.x86_64.rpm --nogpgcheck Setting up Local Package Process Examining ipa-client-2.0.0-15.el6.x86_64.rpm: ipa-client-2.0.0-15.el6.x86_64 Marking ipa-client-2.0.0-15.el6.x86_64.rpm to be installed Examining ipa-python-2.0.0-15.el6.x86_64.rpm: ipa-python-2.0.0-15.el6.x86_64 Marking ipa-python-2.0.0-15.el6.x86_64.rpm to be installed Resolving Dependencies --> Running transaction check ---> Package ipa-client.x86_64 0:2.0.0-15.el6 will be obsoleting ---> Package ipa-client-debuginfo.x86_64 0:2.0-9.el6 will be obsoleted ---> Package ipa-python.x86_64 0:2.0.0-15.el6 will be installed --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: ipa-client x86_64 2.0.0-15.el6 /ipa-client-2.0.0-15.el6.x86_64 199 k replacing ipa-client-debuginfo.x86_64 2.0-9.el6 replacing ipa-client-debuginfo.x86_64 2.0-9.el6 ipa-python x86_64 2.0.0-15.el6 /ipa-python-2.0.0-15.el6.x86_64 2.4 M Transaction Summary ================================================================================ Install 2 Package(s) Total size: 2.6 M
Smae proble with new packages ... ipa-admintools-2.0.0-15.el6.i686.rpm ipa-client-2.0.0-15.el6.i686.rpm ipa-debuginfo-2.0.0-15.el6.i686.rpm ipa-server-2.0.0-15.el6.i686.rpm
why is this asking to target RHEL 6.3? moving back to RHEL 6.1 ?
Since RHEL 6.1 External Beta has begun, and this bug remains unresolved, it has been rejected as it is not proposed as exception or blocker. Red Hat invites you to ask your support representative to propose this request, if appropriate and relevant, in the next release of Red Hat Enterprise Linux.
(In reply to comment #3) > Smae proble with new packages ... > ipa-admintools-2.0.0-15.el6.i686.rpm > ipa-client-2.0.0-15.el6.i686.rpm > ipa-debuginfo-2.0.0-15.el6.i686.rpm > ipa-server-2.0.0-15.el6.i686.rpm Do you have more details on what the problem was? I don't see how these other packages relate to the ipa-client-debuginfo hanging around.
The bug was left in the even that the src rpm would be split. Since this is not something development wants to do, then I propose we close the bug.
Closing. The Obsoletes for ipa-client-devel was added in 2.0.0-15.