[us-commits] [ehb54/ultrascan3] 25987d: Fix DOMAN fast path to check python3, not sphinx-b...

emre brookes noreply at github.com
Mon Jun 22 20:29:14 MDT 2026


  Branch: refs/heads/ehb54-issue-925
  Home:   https://github.com/ehb54/ultrascan3
  Commit: 25987d47541a67eb9c6168d741326e47ede154b9
      https://github.com/ehb54/ultrascan3/commit/25987d47541a67eb9c6168d741326e47ede154b9
  Author: ehb54 <brookes at uthscsa.edu>
  Date:   2026-06-22 (Mon, 22 Jun 2026)

  Changed paths:
    M makeall.sh

  Log Message:
  -----------
  Fix DOMAN fast path to check python3, not sphinx-build

doc/manual/Makefile invokes the interpreter as plain "python3"
(SPHINXBUILD ?= python3 -m sphinx), not "sphinx-build". The previous
fast path checked "sphinx-build --version" and returned immediately on
success, but an unrelated sphinx-build entry-point script tied to some
other (possibly too-old) interpreter can be on PATH and "work" -- since
--version never touches conf.py -- while "python3 -m sphinx" still
fails. This bypassed the version-gated python3.X search entirely and
explains why the previous DOMAN fixes had no effect on a host with a
stale sphinx-build shim left over from a manual "pip install --user"
under python3.6. Check bare python3 directly instead.

ehb54/ultrascan-tickets#925



To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications


More information about the us-commits mailing list