My understanding is that EU:MM and M::B chmod everything 0444 (maybe plus executable) when copying them to blib and ExtUtils::Install just picks them up from there, no?
-- David On Sun, Nov 16, 2008 at 7:34 PM, demerphq <[EMAIL PROTECTED]> wrote: > Can anyone help me out with this? Is this EUI's fault or something > else? Is anything to do with this permission issue that we have been > discussing? > > Cheers, > yves > > > ---------- Forwarded message ---------- > From: Guillaume Rousse via RT <[EMAIL PROTECTED]> > Date: 2008/11/16 > Subject: [rt.cpan.org #40976] New files installed without user-write > permission > To: undisclosed-recipients > > > Sun Nov 16 13:41:21 2008: Request 40976 was acted upon. > Transaction: Ticket created by GROUSSE > Queue: ExtUtils-Install > Subject: New files installed without user-write permission > Broken in: 1.52 > Severity: Normal > Owner: Nobody > Requestors: [EMAIL PROTECTED] > Status: new > Ticket <URL: http://rt.cpan.org/Ticket/Display.html?id=40976 > > > > All new files installed through ExtUtils::MakeMaker-generated makefiles > are installed without user-writable permission bit set. As a > consequence, all attempt to modify them during installation with a > non-privilegiated user (typically, package building) fails. PDL > installation is a good example: > > couldn't open > /home/guillomovitch/cooker/perl-PDL/BUILDROOT/perl-PDL-2.4.4/usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi/PDL/Index.pod > at Doc/scantree.pl line 44. > > [EMAIL PROTECTED] perl-PDL]$ ll > /home/guillomovitch/cooker/perl-PDL/BUILDROOT/perl-PDL-2.4.4/usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi/PDL/Index.pod > > -r--r--r-- 1 guillomovitch users 10763 2008-11-16 19:23 > /home/guillomovitch/cooker/perl-PDL/BUILDROOT/perl-PDL-2.4.4/usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi/PDL/Index.pod > > > Removing 1.52 version, so as to use perl-5.10 provided 1.44 version, fix > the issue. > > > > -- > perl -Mre=debug -e "/just|another|perl|hacker/" >