Bug 1127279

Summary: [patch] make contents of egg_info deterministic
Product: [Fedora] Fedora Reporter: Benedikt Morbach <bmorbach>
Component: python-setuptoolsAssignee: Fedora Infrastructure SIG <infra-sig>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 21CC: a.badger, lmacken, mstuchli, pknirsch, rbean
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-10-11 21:01:59 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:
Attachments:
Description Flags
patch for deterministic egg-info none

Description Benedikt Morbach 2014-08-06 14:12:12 UTC
Created attachment 924495 [details]
patch for deterministic egg-info

With python-setuptools-2.0-8, the order of the lines in *.egg-info/requirements.txt and .../entry_points.txt are ordered randomly.

This means that two consecutive builds of the same srpm might end up with differing content.

Upstream recognized that as a problem and fixed it. The attached patch contains the three corresponding upstream commits and applies to 2.0
It would be great if you could apply it to our setuptools package.

Alternatively, please consider updating to https://bugzilla.redhat.com/show_bug.cgi?id=1044444 which contains these commits

Comment 1 Fedora Admin XMLRPC Client 2014-08-14 03:32:54 UTC
This package has changed ownership in the Fedora Package Database.  Reassigning to the new owner of this component.

Comment 3 Ralph Bean 2014-10-11 21:01:59 UTC
OK - built for rawhide:  http://koji.fedoraproject.org/koji/taskinfo?taskID=7834466