On 11/03/2018 19:19, Bruce Dubbs wrote: > Armin K. wrote: >> On Sun, 2018-03-11 at 12:39 -0500, Bruce Dubbs wrote: >>> Pierre Labastie wrote: >>>> On 11/03/2018 16:19, Pierre Labastie wrote: >>>>> On 11/03/2018 15:51, Hazel Russman wrote: >>>>>> The ninja.build file created by meson for this package contains >>>>>> a help2man command with the argument --help-option="--help- >>>>>> all". My help2man command will not accept this argument, so the >>>>>> build terminates prematurely. If I edit the argument out by >>>>>> hand, the build succeeds. >>>>>> >>>>>> I don't have a man page for help2man but I have seen online man >>>>>> pages that include --help-option as a valid argument. >>>>>> >>>>>> If I type help2man --help, the option is not shown. >>>>>> >>>>> >>>>> The help2man installed with lsb_release is too old. This has been >>>>> discuted in >>>>> November (about pango, see thread starting at >>>>> http://lists.linuxfromscratch.org/pipermail/blfs-support/2017-Nov >>>>> ember/079667.html). >>>>> Not sure what the outcome was... >>>>> >>>>> Ah and also more recently in the thread starting at >>>>> http://lists.linuxfromscratch.org/pipermail/blfs-dev/2018-Februar >>>>> y/034037.html >>>>> >>>>> Guess we can state one of the BLFS editors rule: >>>>> Editors struggling to stay up to date with upstream never fix >>>>> little annoyances... >>>>> >>>>> Let me try. After half a day spent fixing longindex, I guess I'm >>>>> up to fixing >>>>> this too. >>>>> >>>> >>>> So I'll remove the instructions for installing help2man in >>>> lsb_release, >>>> add an external dependency on gnu help2man in pango, and also copy >>>> the man >>>> page for pango-view, which exists in the build tree, to its >>>> location. >>> >>> Perhaps just downloading http://anduin.linuxfromscratch.org/BLFS/help >>> 2man >>> to /usr/bin would be sufficient. It is just a stand alone 20KB perl >>> script. >>> >>> As root: >>> >>> wget http://anduin.linuxfromscratch.org/BLFS/help2man -O >>> /usr/bin/help2man >>> >>> The only real issue is how to present it. A separate page in Chapter >>> 13 >>> seems appropriate. >>> >>> -- Bruce >> >> If you're going to take it that far (adding a separate page), why don't >> you just use the official help2man? > > Trying to minimize support required. Currency, etc. > > An alternative would be to add the updated help2man file to lsb_release as a > recommended download. > > -- Bruce >
I would not like to see lsb_release as a dependency of packages which need help2man. The official help2man has had 3 releases since 2015. Not a big generator of support requirement... Pierre -- http://lists.linuxfromscratch.org/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
