Bug 1335197

Summary: %autosetup now in rpm
Product: [Fedora] Fedora EPEL Reporter: Dave Love <dave.love>
Component: epel-rpm-macrosAssignee: Jason Tibbitts <j>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: el6CC: j, kevin, tomspur
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: epel-rpm-macros-6-10 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-05-28 06:49:21 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Dave Love 2016-05-11 14:37:47 UTC
Description of problem:

I don't know if it makes any difference, but rpm-4.8.0-55 from RHEL 6.8 provides %autosetup a little differently (as determined by rpmbuild --showrc with and without /etc/rpm/macros.zzz-epel-autosetup

Version-Release number of selected component (if applicable):
epel-rpm-macros-6-9

Comment 1 Jason Tibbitts 2016-05-11 16:41:35 UTC
It makes no difference at all, unless they somehow used a different implementation.  Which would not be the smartest thing.  In any case, the epel-macros definition will override it regardless.

Yes, it's known that they would provide it at some point.  But they won't ever give us a date as to when anything will be released, even to enhance coordination with their upsteam distribution, so there's a necessary overlap.  

Is RHEL6.8 actually, finally released now?  And out to Centos as well as RHEL?

Comment 2 Jason Tibbitts 2016-05-12 04:02:20 UTC
I'll push an updated package, but not push it to stable until Centos has rolled 6.8 out.  Otherwise some packagers might be left in a position where mock builds would fail.

Comment 3 Fedora Update System 2016-05-12 04:08:05 UTC
epel-rpm-macros-6-10 has been submitted as an update to Fedora EPEL 6. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-748ed6f0b7

Comment 4 Fedora Update System 2016-05-13 06:53:18 UTC
epel-rpm-macros-6-10 has been pushed to the Fedora EPEL 6 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-748ed6f0b7

Comment 5 Dave Love 2016-05-13 10:23:36 UTC
(In reply to Jason Tibbitts from comment #1)
> It makes no difference at all, unless they somehow used a different
> implementation.  Which would not be the smartest thing.  

As I said, there is some difference.

> In any case, the
> epel-macros definition will override it regardless.

Yes, but I guessed that should be conditional.

> Is RHEL6.8 actually, finally released now?  

Yes.  I'd forgotten to raise it for the beta.

> And out to Centos as well as
> RHEL?

I don't know; I only run it via mock.

Comment 6 Fedora Update System 2016-05-28 06:49:18 UTC
epel-rpm-macros-6-10 has been pushed to the Fedora EPEL 6 stable repository. If problems still persist, please make note of it in this bug report.