I'm checking out meson-0.47.0 for lfs and the instructions in the bool work nicely with the exception of the last two:

mv -v /usr/lib/python3.6/site-packages/meson-0.47.0-py3.6.egg/share/man/man1/*.1 \
      /usr/share/man/man1
rm -r /usr/lib/python3.6/site-packages/meson-0.47.0-py3.6.egg/share

Actually the mv command is OK, but there is more in the share directory:

/usr/lib/python3.6/site-packages/meson-0.47.0-py3.6.egg/share/polkit-1/actions/com.mesonbuild.install.policy

What that appears to be for is installing packages via meson (we use ninja, but I don't know if meson inserts things into the build files).

We do not install polkit in LFS, so I don't know what to do with this file now or later in BLFS when we do install polkit.

I have three options that I can see:

1. Throw away the .policy file and leave the meson instructions as they are.
2.  Just delete the man portion: rm ...egg/share/man
3.  Create /usr/share/polkit-1/actions/ and move the .policy file there.

Opinions?

  -- Bruce


--
http://lists.linuxfromscratch.org/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to