On Sun, 2018-03-11 at 19:56 +0100, Pierre Labastie wrote:
> 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/20
> > > > > > 17-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-F
> > > > > > ebruar
> > > > > > 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/BLF
> > > > S/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

Agreed. And it doesn't make sense to add a package as part of another
package, especially when they're so unrelated (I dislike having related
ones together as well, but not as much as unrelated ones).
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to