We have recently got WORG build failures because running scheme-mode spawns an interactive prompt to select Scheme implementation.
This happens when Org export attempts to fontify scheme source blocks, and calling major mode (scheme-mode) expects user interaction - something we do not anticipate. The failure is https://builds.sr.ht/~bzg/job/1036834 There are two issues here: 1. Potentially with scheme configuration in WORG build, where geiser is not fully configured. 2. More generally with our fontification code in ox-html and also in org-src - we may need to handle similar scenarios somehow. For example, by detecting interactivity attempts and aborting fontfication. Not sure if it is technically doable though. -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at <https://orgmode.org/>. Support Org development at <https://liberapay.com/org-mode>, or support my work at <https://liberapay.com/yantar92>