Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the Test-File CPAN distribution.

Report information
The Basics
Id: 45977
Status: resolved
Priority: 0/
Queue: Test-File

People
Owner: Nobody in particular
Requestors: RyanRyan52 [...] gmail.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 1.25
Fixed in: (no value)



Subject: please use $(MAN3EXT) instead of 3 in Makefile.PL
Hi, on some systems (Debian, for example) manpage sections other than 3 are used. so when installing the man page please use the $(MAN3EXT) makefile variable instead of hard coding .3. here is a patch to fix this: --- a/Makefile.PL +++ b/Makefile.PL @@ -26,7 +26,7 @@ }, 'MAN3PODS' => { - 'lib/File.pm' => '$(INST_MAN3DIR)/Test::File.3', + 'lib/File.pm' => '$(INST_MAN3DIR)/Test::File.$(MAN3EXT)', }, clean => { FILES => q|Test-File-* test_files| },
I shouldn't make the man pages anyway, so I'll just get rid of the whole thing.
From: RyanRyan52 [...] gmail.com
On Fri May 15 01:32:19 2009, BDFOY wrote: Show quoted text
> I shouldn't make the man pages anyway, so I'll just get rid of the whole > thing.
It looks like it didn't work. As another member of the the Debian Perl Group pointed out: TODO: it's nice that upstream doesn't provide a "wrong" extension for the manpage anymore but now we end up with /usr/share/man/man3/File.3pm.gz instead of /usr/share/man/man3/Test::File.3pm.gz ...
Hi: The bug following from the closure of the previous bug is noted in RT#46327. There is also a fix. I created a new bug of using this one, because I think it is more appropriately in its own report. https://rt.cpan.org/Ticket/Display.html?id=46327 The first bug (namely, man pages having the incorrect extension) was fixed by removal of that line. Cheers, Jonathan On Thu May 21 22:47:45 2009, Ryan52 wrote: Show quoted text
> On Fri May 15 01:32:19 2009, BDFOY wrote:
> > I shouldn't make the man pages anyway, so I'll just get rid of the whole > > thing.
> > It looks like it didn't work. As another member of the the Debian Perl > Group pointed out: > > TODO: > it's nice that upstream doesn't provide a "wrong" extension for the > manpage > anymore but now we end up with /usr/share/man/man3/File.3pm.gz instead > of /usr/share/man/man3/Test::File.3pm.gz ...
Is this still a problem with the latest version of Test::File?
Seeing no further comment on this, I'm going to assume it's been fixed, one way or the other. Feel free to reopen the ticket if not.