Bug 476500 - perl-RPM-Specfile oddity
Summary: perl-RPM-Specfile oddity
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Red Hat Enterprise Linux 5
Classification: Red Hat
Component: distribution
Version: 5.4
Hardware: All
OS: Linux
medium
medium
Target Milestone: rc
: ---
Assignee: RHEL Program Management
QA Contact: Release Test Team
URL:
Whiteboard:
Depends On: 484180
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-12-15 09:55 UTC by Miroslav Suchý
Modified: 2009-03-31 18:20 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-03-31 18:20:52 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Miroslav Suchý 2008-12-15 09:55:44 UTC
Description of problem:
Package perl-RPM-Specfile has branches for RHEL[45] and is built for this release as well:
 https://brewweb.devel.redhat.com/buildinfo?buildID=42399
But is not included in RHEL release (neither 5Server nor 5Client nor 4AS).

Can you please either cancel those rhel[45] branches so the package can be build in epel. Or you can fix the composes and include the package in RHEL[45] release?

Comment 1 Jan Pazdziora 2008-12-15 10:01:28 UTC
I wonder how urgently we need that package (for Spacewalk). It seems it is only used by the /usr/bin/satcon-make-rpm.pl script in perl-Satcon and even there, plain printing to the output .spec file should work just fine.

Comment 2 Dennis Gregorovic 2009-02-03 15:55:30 UTC
Have you decided if you need this package or not?  Also, do the internal RHEL-4 and RHEL-5 branches actually preclude EPEL inclusion?

Comment 3 Miroslav Suchý 2009-02-03 16:07:03 UTC
Yes, we need need it.

Comment 5 Miroslav Suchý 2009-02-04 09:53:19 UTC
After quick disscussion with perl-RPM-Specfile (mmaslano) we come to conclusion that this package should be in both RHEL 4 and RHEL 5. Can you put it to composes and include the package in RHEL[45] release?

Comment 7 Miroslav Suchý 2009-02-05 09:42:21 UTC
I would like to see it in RHEL since we need it for RHN Satellite. And the presence of RHEL branch and not availability in RHEL cause us problem. 
Raising the priority.

Comment 8 Jan Pazdziora 2009-02-05 10:12:20 UTC
-1.

We don't need this. The only place where we use the thing is satcon-make-rpm.pl in perl-Satcon, and that can easily be rewritten by not using the RPM::Specfile module at all.

Plus, if the package is suddenly in RHEL, and we still ship it with RHN Satellite (the package will still be on already-released ISOs), we might be for a version conflict.

The correct solution is to rewrite perl-Satcon not to use RPM::Specfile.

Comment 9 Jan Pazdziora 2009-02-05 10:13:42 UTC
Hmmm. The script satcon-make-rpm.pl is not used anywhere in Satellite, and as a matter of fact, it is no longer shipped in perl-Satcon (I removed it from its .spec file).

So it's like -2.

Comment 10 Marcela Mašláňová 2009-02-19 15:16:29 UTC
It was decided this package won't be needed in RHEL. This will be created in EPEL.

Could you remove those branches in RHEL, if it's needed for branching in EPEL?

Comment 11 Dennis Gregorovic 2009-02-19 15:33:49 UTC
Removing the branches in RHEL won't be necessary for building in EPEL.  Feel free to proceed with the EPEL inclusion.

Comment 12 Jan Pazdziora 2009-02-19 15:56:42 UTC
Dennis, I believe we don't really need nor want that package in EPEL, at this point anyway.

This bugzilla can be closed.

Sorry for the confusion.


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