Re: Installation of PDF/PS/DVI and HTML files

2015-12-04 Thread Mathieu Lirzin
Hi,

Linda Walsh  writes:

> Mathieu Lirzin wrote:
>> Greg Wooledge  writes:
>>> The de facto standard for "make" followed "make install" on a
>>> _Unix_-like system is to install man pages.  
>>
>> For more _GNU_ standards [_emphasis_ mine]
> ---
>   Notice  you are comparing 'GNU' (new) standards compared to
> older and established standards.  Many of the newer standards fly in
> the face of good design and throw-out previous 'best-practices' standards
> for no other reason than to follow new standards that are not justifiable
> based on user-utility nor sound computer science.

The GNU standards were mentioned only because Bash is a GNU package.  I
wasn't implying that they are higher standards or anything like that.  I
was just reminding that within the GNU project, an info manual is
mandatory and man pages are only optional (not the other way).

--
Mathieu Lirzin



Re: Installation of PDF/PS/DVI and HTML files

2015-12-04 Thread Mathieu Lirzin
Hi,

Greg Wooledge  writes:

> On Thu, Dec 03, 2015 at 01:08:13PM +0200, Ludovic Courtès wrote:
>> Given that the GCS suggests installing only the Info version of the
>> manual by default (info "(standards) Standard Targets")
>
>> What do you think?
>
> I think that's a stupid suggestion.

It would be nice to express your ideas in a polite way.  The point was
about achieving a reproducible build, not about droping the man page.  A
constructive suggestion would have been better.  Nonetheless when
reading the actual bug report, the repoducibility problem seems to
concern only the html and pdf.  So keeping the 'text' prerequisite in
the 'install' rule seems reasonable.

Ludo: Am I missing something?

> The de facto standard for "make" followed "make install" on a
> Unix-like system is to install man pages.  If there's an info page, I
> have no objection to installing that as well, but to omit the standard
> man pages by default is ridiculous.

For more GNU standards background in regards of man pages, see:

  https://www.gnu.org/prep/standards/standards.html#Man-Pages

--
Mathieu Lirzin