Wed Jun 11 05:52:23 2014: Request 96291 was acted upon. Transaction: Correspondence added by ETJ Queue: Inline Subject: t/08taint.t fails on perl 5.20.0 Broken in: 0.55 Severity: (no value) Owner: Nobody Requestors: e...@cpan.org Status: open Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=96291 >
On Mon Jun 09 01:00:03 2014, NERDVANA wrote: > On Mon Jun 09 00:02:51 2014, NERDVANA wrote: > > Oh, and the perls involved were 5.12.4 and 5.16.3, so it isn't > > specific to 5.20 > > I have further discovered that it only happens when I run cpan or > cpanm as root. When I run "make test" manually as a normal user (with > the files chown'd to that user) the test passes. Reason was the logic in Inline.pm untainting PATH disallows any directories writable by that user - for root, that's all of them! Change proposed is visible on github.