Logged In: YES user_id=149084 Appears to be an issue with the Tools section of ..../Misc/RPM/python-2.4.spec Backport to release23-maint Assigning to Sean Reifschneider
Logged In: YES user_id=81797 I went ahead and turned this into Python code and called "execvp", passing the command arguments onto the idle call. This way there are no worries about how the shell handles $* expansion. The current CVS version results in something looking like: #!/usr/bin/env python2.4 import os, sys os.execvp("/usr/bin/python2.4", ["/usr/bin/python2.4", "/usr/lib/python2.4/idlelib/idle.py"] + sys.argv[1:]) print "Failed to exec Idle" sys.exit(1) (assuming default build settings)
Logged In: YES user_id=149084 This really ought to get into release24-maint and probably release23-maint if you think anyone will ever build an rpm from 2.3.5 (which is due out soon).
Logged In: YES user_id=81797 I've tried checking out python23-maint, but the resulting tree I'm getting has the latest .spec file. I can make the changes to 2.3, but I need some help on how to get a tree I can check in against, or if I should submit patches to the tracker.
Logged In: YES user_id=81797 mwh helped me get the right check-out of the maintenance releases. I've committed these changes to the 2.3 and 2.4 maintenance branches.