Bug#630779: perl: wrong default installsite path for man pages

Dominic Hargreaves dom at earth.li
Sat Aug 20 15:31:00 UTC 2011


severity 630779 minor
thanks

On Fri, Jun 17, 2011 at 11:39:24AM +0200, Vincent Lefevre wrote:

[ExtUtils::MakeMaker Makefiles]

> The INSTALLSITE* variables are incorrect:
> 
> INSTALLSITEMAN1DIR = $(SITEPREFIX)/man/man1
> INSTALLSITEMAN3DIR = $(SITEPREFIX)/man/man3
> 
> They should be:
> 
> INSTALLSITEMAN1DIR = $(SITEPREFIX)/share/man/man1
> INSTALLSITEMAN3DIR = $(SITEPREFIX)/share/man/man3
> 
> (with "share") to be consistent with other tools, such as the
> autotools.
> 
> Similarly,
> 
> $ perl '-V:install.*man.*'
> installman1dir='/usr/share/man/man1';
> installman3dir='/usr/share/man/man3';
> installsiteman1dir='/usr/local/man/man1';
> installsiteman3dir='/usr/local/man/man3';
> installvendorman1dir='/usr/share/man/man1';
> installvendorman3dir='/usr/share/man/man3';
> 
> though this isn't really an error since the FHS says that
> "/usr/local/share/man and /usr/local/man directories must
> be synonomous".

It's not clear whether your last comment is intended to refer to both
examples you give, although I don't see why it shouldn't apply to both.

If so, I'm not convinced that there is a justification for making the
change.

Cheers,
Dominic.

-- 
Dominic Hargreaves | http://www.larted.org.uk/~dom/
PGP key 5178E2A5 from the.earth.li (keyserver,web,email)






More information about the Perl-maintainers mailing list