This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: Change --changelog to accept files
Type: enhancement Stage: resolved
Components: Distutils Versions: Python 3.2
process
Status: closed Resolution: rejected
Dependencies: Superseder:
Assigned To: tarek Nosy List: eric.araujo, tarek, tcampbell
Priority: normal Keywords: patch

Created on 2003-09-17 20:40 by tcampbell, last changed 2022-04-10 16:11 by admin. This issue is now closed.

Files
File name Uploaded Description Edit
bdist_rpm.py.changelog.cdiff tcampbell, 2003-09-17 20:40 Make --changelog include file not strings
Messages (3)
msg44656 - (view) Author: Tony Campbell (tcampbell) Date: 2003-09-17 20:40
It's more useful to track changes by including a 
changelog file than adding a single string to the 
command line. 
 
A changelog file should be formatted to included 
without change into an rpm specfile -- and may 
contain one or more entries, constituting the history 
of the package.  This gets dumped into the %changelog 
section of the intermediate spec-file. 
 
For example; a file called ChangeLog could have the 
following contents, which would then be propogated to 
the actual rpm by adding --changelog=ChangeLog to the 
command line. 
 
* Wed 17 Sep 2003 Tony Campbell 
<tcampbell@users.sourceforge.net> 
- ported to ppc 
- another message 
 
* Tue Aug 19 2003 Tony Campbell 
<tcampbell@users.sourceforge.net> 
- Created 
 
msg109959 - (view) Author: Éric Araujo (eric.araujo) * (Python committer) Date: 2010-07-11 03:46
Thanks for the report Tony. Sorry for the late reply, I tried to review a lot of distutils bugs some months ago but didn’t manage to read all of them. I’m assigning this to the distutils maintainer. Distutils is mainly frozen now, since we’ve seen that even changing undocumented internals may break third-party tools replying on them. New work happens in distutils2, where rpm-related code has been removed, because platform-specific tools are in a better position to comply with platform-specific oddities and policies.

Tarek, can this feature make it into distutils or does the freeze apply?
msg119391 - (view) Author: Éric Araujo (eric.araujo) * (Python committer) Date: 2010-10-22 15:16
The feature freeze does apply.  Tarek has started a standalone project to build RPMs; I suggest you transfer this bug to https://bitbucket.org/tarek/pypi2rpm/

Happy hacking!
History
Date User Action Args
2022-04-10 16:11:12adminsetgithub: 39246
2010-10-22 15:16:00eric.araujosetstatus: open -> closed
resolution: rejected
messages: + msg119391

stage: resolved
2010-07-11 03:46:51eric.araujosetassignee: tarek

messages: + msg109959
nosy: + tarek
2010-07-11 02:18:22terry.reedysetversions: + Python 3.2, - Python 2.6, Python 3.0, Python 3.1, Python 2.7
2010-05-16 18:18:44eric.araujosetnosy: + eric.araujo
2009-02-04 16:44:34akitadasettype: enhancement
versions: + Python 2.6, Python 3.0, Python 3.1, Python 2.7, - Python 2.3
2003-09-17 20:40:29tcampbellcreate