Bug 684931 - TPS-MAKE-LIST FAILS: ipa-client-debug package changes
Summary: TPS-MAKE-LIST FAILS: ipa-client-debug package changes
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: ipa
Version: 6.1
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: rc
: ---
Assignee: Rob Crittenden
QA Contact: Chandrasekar Kannan
URL:
Whiteboard:
Depends On:
Blocks: 756082
TreeView+ depends on / blocked
 
Reported: 2011-03-14 20:17 UTC by Jenny Severance
Modified: 2015-01-04 23:47 UTC (History)
2 users (show)

Fixed In Version: pa-2.0.0-15
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-01-05 18:32:19 UTC
Target Upstream Version:


Attachments (Terms of Use)

Description Jenny Severance 2011-03-14 20:17:38 UTC
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:

Comment 1 Rob Crittenden 2011-03-14 21:26:09 UTC
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

Comment 3 Jenny Severance 2011-03-15 17:17:06 UTC
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

Comment 4 Jenny Severance 2011-04-19 15:17:20 UTC
why is this asking to target RHEL 6.3?  moving back to RHEL 6.1 ?

Comment 5 RHEL Program Management 2011-04-20 06:00:12 UTC
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.

Comment 8 Rob Crittenden 2012-01-03 22:01:05 UTC
(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.

Comment 9 Jenny Severance 2012-01-04 13:20:57 UTC
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.

Comment 10 Rob Crittenden 2012-01-05 18:32:19 UTC
Closing. The Obsoletes for ipa-client-devel was added in 2.0.0-15.


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