[Python-bugs-list] [Bug #119221] Include/graminit.h and Parser/graminit.c erroneously in dist

noreply@sourceforge.net noreply@sourceforge.net
Wed, 29 Nov 2000 07:33:50 -0800


Bug #119221, was updated on 2000-Oct-25 22:03
Here is a current snapshot of the bug.

Project: Python
Category: Build
Status: Open
Resolution: None
Bug Group: None
Priority: 5
Summary: Include/graminit.h and Parser/graminit.c erroneously in dist

Details: I install for multiple architectures by first unpacking the tar file into a read-only directory, then symlinking the files into a shadow tree, via X11 'lndir'.  Worked fine on Python 1.*.  With 2.0, however, the files Include/graminit.h and Parser/graminit.c are supplied in the tar file, and also generated by the build process.  Of course, they cannot be copied into their respective directories, because the files they are overwriting are in a read-only volume.

Follow-Ups:

Date: 2000-Oct-28 11:58
By: effbot

Comment:
Note that these files are not generated on all platforms; if you remove them, you'll break all non-Unix builds.
-------------------------------------------------------

Date: 2000-Nov-29 07:33
By: fdrake

Comment:
I think this is a "don't do that" problem -- although that isn't the very satisfying.  The files need to be supplied in the source distribution since the non-Unix build processes cannot rebuild them, and removing the rules to build them would impose a substantial burden on the developers working on the grammar.

I'm closing this as a bug report and adding an entry to the Feature Request PEP.
-------------------------------------------------------

For detailed info, follow this link:
http://sourceforge.net/bugs/?func=detailbug&bug_id=119221&group_id=5470