Package executables stopped working between 0.20.1 and 0.20.3 (and later)
Description:
All of the utility programs (/usr/bin/
) fail with "No module named 'docutils'":
» docutils
Traceback (most recent call last):
File "/usr/bin/docutils", line 5, in <module>
from docutils.__main__ import main
ModuleNotFoundError: No module named 'docutils'
This error happens with all of the programs. This bug was not present in 0.20.1-1; I did verify that it is in 0.20.3-1 and later, including the current 0.21.2-1. I did not try the 0.20.2 package. Here's the output from 0.20.1-1:
» docutils
Docutils 0.20.1 <https://docutils.sourceforge.io>
converting "rst" into "html5".
Call with option "--help" for more info.
.. Waiting for source text (finish with Ctrl+D on an empty line):
Additional info:
- Versions after 0.20.1
- Logs (output) are above
- I could not find a bug report similar to this in the upstream project (https://sourceforge.net/p/docutils/bugs/)
Steps to reproduce:
- Install any version of python-docutils equal to or after 0.20.3-1.
- Run any of the package's commands and note the "no module" error
To verify that the bug was introduced after 0.20.1-1:
- Download the 0.20.1-1 package from the archive and install it
- Run any of the package's commands and note the error-free execution