Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=573151
--- Comment #25 from Dave Malcolm dmalcolm@redhat.com 2010-04-06 20:24:41 EDT --- (In reply to comment #24)
Points 1 and 2 look good.
On 3: I think on the isa, it would be ok to leave it, but you should add a comment about it not working in RHEL, so people don't think it does. ;)
I changed my mind on this, and in the latest version I simply removed it.
Having said that, is it a problem to not have it? Rereading http://www.rpm.org/wiki/PackagerDocs/ArchDependencies , is there a better way to express python-devel's dependency on python?
Let me know what you think of the various rpmlint complaints when you get a chance. ;)
I've tried to fix the permissions issues (and others) you identified.
New specfile: http://dmalcolm.fedorapeople.org/epel-packaging/python26.spec
Diff from last SRPM: http://dmalcolm.fedorapeople.org/epel-packaging/from-python26-2.6.5-2-to-2.6...
New SRPM: http://dmalcolm.fedorapeople.org/epel-packaging/python26-2.6.5-3.el5.src.rpm
Scratch build in Koji: http://koji.fedoraproject.org/koji/taskinfo?taskID=2098596
rpmlint results on the x86_64 build (task 2098598) $ rpmlint *.rpm|sort 7 packages and 0 specfiles checked; 1 errors, 9 warnings. python26-test.x86_64: E: zero-length /usr/lib64/python2.6/test/nullcert.pem python26-test.x86_64: W: no-documentation python26-test.x86_64: W: uncompressed-zip /usr/lib64/python2.6/test/zipdir.zip python26-tools.x86_64: W: devel-file-in-non-devel-package /usr/lib64/python2.6/Demo/embed/demo.c python26-tools.x86_64: W: devel-file-in-non-devel-package /usr/lib64/python2.6/Demo/embed/importexc.c python26-tools.x86_64: W: devel-file-in-non-devel-package /usr/lib64/python2.6/Demo/embed/loop.c python26-tools.x86_64: W: devel-file-in-non-devel-package /usr/lib64/python2.6/Demo/pysvr/pysvr.c python26.x86_64: W: devel-file-in-non-devel-package /usr/include/python2.6/pyconfig-64.h python26.x86_64: W: incoherent-version-in-changelog 2.6.5-3 2.6.5-3.el5 tkinter26.x86_64: W: no-documentation
$ rpm -q rpmlint rpmlint-0.85-4.rpmdiff.3.el5