Skip Menu |

This queue is for tickets about the Encode CPAN distribution.

Report information
The Basics
Id: 99790
Status: rejected
Priority: 0/
Queue: Encode

People
Owner: Nobody in particular
Requestors: ether [...] cpan.org
Cc:
AdminCc:

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



Subject: inappropriate files being installed into PERL5LIB
These files are being installed into PERL5LIB and do not belong there - they are not a .pod file that can be viewed with 'perldoc', nor do they contain executable code. The proper location for supporting data files that accompany a distribution is in a sharedir -- use File::ShareDir::Install within Makefile.PL to set up the directory, and access the directory name from code using File::ShareDir. lib/Encode/Changes.e2x lib/Encode/Makefile_PL.e2x lib/Encode/README.e2x lib/Encode/_PM.e2x lib/Encode/_T.e2x
I am sorry but I have to turn this down for compatibility's sake. Encode is in perl core, while File::ShareDir is not. FYI These files are required for enc2xs utility command. Dan the Maintainer Thereof On Fri Oct 24 19:47:19 2014, ETHER wrote: Show quoted text
> These files are being installed into PERL5LIB and do not belong there > - they are not a .pod file that can be viewed with 'perldoc', nor do > they contain executable code. > > The proper location for supporting data files that accompany a > distribution is in a sharedir -- use File::ShareDir::Install within > Makefile.PL to set up the directory, and access the directory name > from code using File::ShareDir. > > lib/Encode/Changes.e2x > lib/Encode/Makefile_PL.e2x > lib/Encode/README.e2x > lib/Encode/_PM.e2x > lib/Encode/_T.e2x
Subject: Re: [rt.cpan.org #99790] inappropriate files being installed into PERL5LIB
Date: Fri, 24 Oct 2014 21:38:01 -0700
To: Dan Kogai via RT <bug-Encode [...] rt.cpan.org>
From: Karen Etheridge <ether [...] cpan.org>
On Fri, Oct 24, 2014 at 11:45:43PM -0400, Dan Kogai via RT wrote: Show quoted text
> I am sorry but I have to turn this down for compatibility's sake. Encode is in perl core, while File::ShareDir is not. > FYI These files are required for enc2xs utility command.
Ok, I'll reopen if I can get File::ShareDir into core :)