[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: missing help2man
From: |
Ralf Wildenhues |
Subject: |
Re: missing help2man |
Date: |
Fri, 28 Nov 2008 06:19:02 +0100 |
User-agent: |
Mutt/1.5.18 (2008-05-17) |
* Karl Berry wrote on Fri, Nov 28, 2008 at 01:04:22AM CET:
> Wl> If help2man is found, and --enable-maintainer-mode is active, simply
> delete *all* man pages before rebuilding them.
>
> It's not clear to me how to do that. The man page targets are normal
> targets. Adding the equivalent of rm -f $(man_MANS) before each one
> doesn't seem like a good idea. There's no way to know if help2man is
> available before running missing, the way things are now.
And there is no way to know whether 'make' will even consider remaking
all man pages. It could be the case that only some of them are out of
date in 'make's eyes.
> Anyway, maintainer-mode isn't very interesting; few packages use it.
> The more important question is what to do in non-maintainer mode, where
> (it seems to me) exactly the same problem will occur. For instance, in
> GNU Hello (well, except that has only one man page) or coreutils.
Exactly.
> rw> Let 'missing' not create the output file and exit 1? Let 'missing'
> create the output file and exit 0, so that all man pages will
> contain the `.ab' error message?
>
> Yes, those are the two choices I can think of too. Neither one is very
> appealing. Definitely not the first.
>
> rw> Maybe another way to go is to exit 0, let all man pages be created,
> but at least add a `dist' hook to ensure that the packaged man pages
> are not the dummy ones?
>
> What would the dist hook do? Remove all the man pages?
Check that none of the man pages contain the error message. If any do,
error out with a descriptive message.
We could also move such a check into 'distcheck'. That way 'dist' could
still work if you don't have help2man, only 'distcheck' wouldn't.
Hmm.
Cheers,
Ralf
- missing help2man, Karl Berry, 2008/11/25
- Re: missing help2man, Werner LEMBERG, 2008/11/25
- Re: missing help2man, Karl Berry, 2008/11/26
- Re: missing help2man, Ralf Wildenhues, 2008/11/27
- Re: missing help2man, Werner LEMBERG, 2008/11/27
- Re: missing help2man, Karl Berry, 2008/11/27
- Re: missing help2man,
Ralf Wildenhues <=
- Re: missing help2man, Karl Berry, 2008/11/28
- Re: missing help2man, Ralf Wildenhues, 2008/11/29
- Re: missing help2man, Werner LEMBERG, 2008/11/29
- Re: missing help2man, Karl Berry, 2008/11/29
- Re: missing help2man, Werner LEMBERG, 2008/11/28
- Re: missing help2man, Ralf Wildenhues, 2008/11/28
- Re: missing help2man, Roumen Petrov, 2008/11/28
- Re: missing help2man, Ralf Wildenhues, 2008/11/29
- Re: missing help2man, Werner LEMBERG, 2008/11/27
- Re: missing help2man, Bob Proulx, 2008/11/27