What happened to Setup.local's functionality?
I just remembered Modules/Setup.local. I peeked at mine and noticed it had been zeroed out. I then copied a version of it over from another machine and reran make a couple times. Makesetup ran but nothing mentioned in Setup.local got built. I don't think 2.1 can be released without providing a way for users to recover from this change. I didn't see anything obvious in setup.py. Am I missing something? Skip
On Sun, Jan 28, 2001 at 03:40:28PM -0600, Skip Montanaro wrote:
Makesetup ran but nothing mentioned in Setup.local got built.
I believe Setup.local should still work. One possibility is that the modules in Setup.local were marked as shared. Shared modules from Setup* don't get build by default. You have to do "make oldsharedmods". I'm not sure why oldsharedmods is not included in the all target. Andrew, can you think of any reason why it shouldn't be added. Neil
On Mon, Jan 29, 2001 at 01:23:55AM -0800, Neil Schemenauer wrote:
from Setup* don't get build by default. You have to do "make oldsharedmods". I'm not sure why oldsharedmods is not included in the all target. Andrew, can you think of any reason why it shouldn't be added.
That's an excellent idea, particularly if we add back Setup.dist, too, and comment out all but the required modules. I'll try to do that today. Note that I'm leaving on vacation tomorrow, and will be back next Monday. Everyone, feel free to check in changes to setup.py that are required. --amk
Neil> You have to do "make oldsharedmods". This did the trick. This should be emblazoned in big red letters somewhere if the decision is made to not include oldsharedmods as a dependency for the all target. Thx, Skip
I just remembered Modules/Setup.local. I peeked at mine and noticed it had been zeroed out. I then copied a version of it over from another machine and reran make a couple times. Makesetup ran but nothing mentioned in Setup.local got built.
I don't think 2.1 can be released without providing a way for users to recover from this change. I didn't see anything obvious in setup.py. Am I missing something?
Well, Module/Setup is still used, so it should be trivial to add Setup.local back too. --Guido van Rossum (home page: http://www.python.org/~guido/)
participants (4)
-
Andrew M. Kuchling
-
Guido van Rossum
-
Neil Schemenauer
-
Skip Montanaro