Skip Menu |

This queue is for tickets about the C-Scan-Constants CPAN distribution.

Report information
The Basics
Id: 24777
Status: resolved
Priority: 0/
Queue: C-Scan-Constants

People
Owner: philip.monsen [...] gmail.com
Requestors: jleffler [...] earthlink.net
Cc:
AdminCc:

Bug Information
Severity: Critical
Broken in: 1.011
Fixed in:
  • 1.012
  • 1.013
  • 1.014
  • 1.015



Subject: 'cp' command on MacOS X (and other platforms) does not recognize '-a' option
Date: Sat, 03 Feb 2007 13:07:58 -0800
To: bug-C-Scan-Constants [...] rt.cpan.org
From: Jonathan Leffler <jleffler [...] earthlink.net>
Had to manually download C::Scan::Constants - probably not your problem. Don't have ModPerl::CScan installed, so Makefile.PL tried the 'cp -a' command, which fails (unrecognized option) on MacOS X 10.4.8. I have never come across the option before -- it might be intended as 'all', which would be achieved by 'cp -r' or 'cp -R'. -- Jonathan Leffler (jleffler@earthlink.net) #include <disclaimer.h> Guardian of DBD::Informix v2005.02 -- http://dbi.perl.org/
The -a means "archive" on my Red Hat Enterprise Linux v3u8 system. Using it was obviously inherently unportable. Instead I switched over to using File::Copy::copy() in v1.012. Built and tested cleanly on x86_64 using 5.8.7 and 5.8.8, and I expect should provide more joy on Mac OS X also. Recommend updating to v1.013 as that version contains an additional minor fix to a test that was still failing on one of my systems.
I don't plan to post any further comments to this bug, but I did want to mention that v1.015 is now available on CPAN. Besides correcting the 'cp -a' issue, this version also resolves a number of other bugs that have been negatively impacting perl-testers reports. I have scheduled v1.011-1.014 files for deletion on CPAN.
Re-marking as resolved, as the last comment was merely advisory vs. reporting continued existence of the issue.