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.

Reply via email to