Marcus added the comment:
My concern is that certain missing build-time dependencies do not stop the
build but trigger an easy to miss message at the end of the build stage (only).
Also the end user doesn't get to see this. At the same time these modules are
sort of expected to be part of a c
Terry J. Reedy added the comment:
Some modules are marked 'unix-only' or 'windows-only'. The Windows installer
includes all dependencies unless one asks that tcl/tk, tkinter, IDLE, (and
turtle?) not be installed. I believe the situation is now similar on Mac.
Please give specific examples
New submission from Marcus :
Some stdlib modules have external build time dependencies and will be
automatically disabled if the dependencies can't be met (cf. detect_modules()
in setup.py).
>From a user's perspective there is no reason to assume that the presence of a
>stdlib module may not