glib-2.84.3

"Bruce Dubbs" ([email protected] via blfs-dev Mailing List) <[email protected]>
Newsgroups gmane.linux.lfs.beyond.devel
Message-ID <[email protected]>
I ran into an issue updating glib-2.84.3.  I ran:

meson setup ..                  \
       --prefix=/usr             \
       --buildtype=release       \
       -D introspection=disabled \
       -D glib_debug=disabled    \
       -D man-pages=enabled      \
       -D sysprof=disabled

And got:
...
Program rst2man rst2man.py found: NO

../meson.build:2727:10: ERROR: Program 'rst2man rst2man.py' not found or not executable

The package is at 
https://github.com/matthew-brett/docutils-work/blob/master/tools/rst2man.py

but that is 15 years old.

If I change man-pages=enabled to  man-pages=disabled, then glib2 builds and installs OK.

I also found https://sources.debian.org/src/python-docutils/0.8.1-8/tools/rst2man.py/

If I copy that to /usr/bin, then the man pages are generated and installed:
  sudo install -m755 ../rst2man.py /usr/bin/

I'd like opinions about how to proceed.  One thought is to put the rst2man.py file on 
anduin and then just have the user download and install it.  Creating a 'here' 
document is another option.

I'll note that there are 22 man pages installed, but I can't say that I've ever 
needed to look at any of them.

   -- Bruce

-- 
http://lists.linuxfromscratch.org/sympa/info/blfs-dev
Unsubscribe: See the above information page
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.