"W. Trevor King" <wking@tremily.us> writes: > So separate --without-… configure flags for each script, which will > also control the associated man pages and handle runtime-dependency > warnings/errors? Or just have e.g. the nmbug-status install depend on the hypothetical --without-python flag. > > Looking over our current configure, I see we have a --without-ruby, > but no --without-python. I may file a separate patch adding that, so > folks with Python installed can still opt-out of notmuch's Python > bindings. That seems sensible in any case. Although we'd have to double check that the build itself doesn't depend on python. It might make sense to distinguish between the python bindings (needed for nmbug-status) and python itself, needed for the test-suite (at least) and nmbug.