Skip Menu |

This queue is for tickets about the Sys-Syscall CPAN distribution.

Report information
The Basics
Id: 118696
Status: new
Priority: 0/
Queue: Sys-Syscall

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

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



Subject: README.pod installed to lib/ targets

Unfortunately, EUMM is aweful, and due to the history where it was designed to be a "flat file" layout, where

Dist-Foo/Foo.pm
Dist-Foo/Foo.pod
Dist-Foo/Makefile.PL

Things in "/" called "README.pod"  will get installed as lib/Dist/README.pod

The workarounds to avoid this are:

- No including a README.pod file
- Using an INSTALL.SKIP file like this: https://metacpan.org/source/KENTNL/CPAN-Distribution-ReleaseHistory-0.002004/INSTALL.SKIP  which includes a series of regex that ExtUtils::Install uses when filtering the copy from "blib/" to system.

( This mechanism appears not to work at first because EUMM still copies README.pod to blib/  when you run "make", but it never makes it into the install target )
 



-- 
- CPAN kentnl@cpan.org
- Gentoo Perl Maintainer kentnl@gentoo.org ( perl@gentoo.org )