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.

Author terry.reedy
Recipients bjourne, hfuru, loewis, terry.reedy, vstinner
Date 2010-11-04.19:44:32
SpamBayes Score 3.3978376e-13
Marked as misclassified No
Message-id <1288899875.17.0.241244944921.issue960325@psf.upfronthosting.co.za>
In-reply-to
Content
I am closing this as some combination of wrong, inapplicable, out-of-date, and postponed.

1. In 3.1, ssl *is* documented as optional in the sense of dependent on an external library. "This module uses the OpenSSL library. It is available on all modern ... platforms, as long as OpenSSL is installed on that platform." For bz2, there is "This module provides a comprehensive interface for the bz2 compression library." If the library is not there, then the module obviously cannot function. Tkinter depends on tcl/tT being installed. I believe some crypto modules also require possibly absent libraries. (The PSF/Löwis Windows installer nicely provides all.) 

If someone wants to review the docs for all such dependencies (and perhaps whatever build docs or help strings or comments there are) and propose doc revision, that could be a separate issue.

2. I think the current default build process is right for most users.

3. Except for the PSF provided binaries, building is ultimately out of our hands. Distributions do what they do. I presume individual persons and organizations can patch the default build files to be stricter if they wish. If they cannot, neither can we ;-).

4. This seems to have become pretty much a non-issue. The OP says he has no further concrete interest because "It's been a while since I had a computer without these libraries...". I am suspecting this is pretty much true for everyone who might otherwise care enough to provide a patch.
History
Date User Action Args
2010-11-04 19:44:35terry.reedysetrecipients: + terry.reedy, loewis, hfuru, vstinner, bjourne
2010-11-04 19:44:35terry.reedysetmessageid: <1288899875.17.0.241244944921.issue960325@psf.upfronthosting.co.za>
2010-11-04 19:44:33terry.reedylinkissue960325 messages
2010-11-04 19:44:32terry.reedycreate