librsvg fails because of missing rst2man on macOS 12.3
After a couple of other problems I had (possibly because of setting a lower deployment target) I've started an almost completely clean run (prefix and SOURCE locations different) and it eventually failed with librsvg at the configure step.
checking for cargo... cargo
checking for rustc... rustc
checking for rst2man... no
checking for rst2man.py... no
configure: error: rst2man is required. Please install python3-docutils.
*** Error during phase configure of librsvg: ########## Error running /opt/gtk3/source/librsvg-2.54.0/configure --prefix /opt/gtk3 --disable-Bsymbolic *** [31/33]
(complete config.log attached)
That's on macOS 12.3 intel with latest Xcode 13.3 and command line utilities.
I did nothing other than
./gtk-osx-setup.sh
jhbuild bootstrap-gtk-osx
jhbuild build meta-gtk-osx-bootstrap meta-gtk-osx-gtk3
(Before that, I had to get rid of brew (uninstalled that), macports (renamed /opt/local to make sure nothing is going to find it) and Python 3.10.4 from python.org (I still ran in the itstool/libxml2 issue but that might also have been because of the previous lower deployment target))
How to proceed here? Stop everything (ctrl-c) and run jhbuild python3
first?