Skip Menu |

This queue is for tickets about the Getopt-Euclid CPAN distribution.

Report information
The Basics
Id: 61321
Status: resolved
Priority: 0/
Queue: Getopt-Euclid

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

Bug Information
Severity: Normal
Broken in: v0.2.2
Fixed in: (no value)



Subject: Fails depending on writability of untarred files
Many of the your tests fail when some of the files in the t/ directory are not writeable. Visible for example in this test protocol: http://www.cpantesters.org/cpan/report/8486661 And according to the tarfile these files should not be writable as can be shown with this oneliner: % tar tvvzf /home/ftp/pub/PAUSE/authors/id/K/KG/KGALINSKY/Getopt-Euclid-v0.2.2.tar.gz | grep /t/ | awk '{print $1}' | uniq -r--r--r-- So all files in the t/ directory are not writable. I haven't looked deeper why other systems do not fail at this point. Maybe they use different methods of extracting a tarball or there are some other system dependency and the tests choose a different execution path. What gives? Thanks,
Duplicated this issue on Linux. The files are set read only by the build script when packaging and I didn't catch this during testing. Checking to see if I can simply repackage passing an option to the build script or if I need to modify tests.
Uploaded emergency fix 0.2.3 which has modified test scripts which change their own permissions. This fixed the issue when I ran the tests on files extracted from the distribution tarball on Linux. Closing this ticket, but reopen if you still have issues once 0.2.3 is live.