From: Greg Ercolano <erco@(email surpressed)> Subject: [OSX Admin] 10.9.2 Mavericks: perl ctime.pl missing Date: Thu, 06 Mar 2014 15:32:16 -0500 |
Msg# 2376 View Complete Thread (2 articles) | All Threads Last Next |
Just noticed this issue with a customer: $ perl -e 'require "ctime.pl"; print "Hello\n";' Can't locate ctime.pl in @INC (@INC contains: /Library/Perl/5.16/darwin-thread-multi-2level /Library/Perl/5.16 /Network/Library/Perl/5.16/darwin-thread-multi-2level /Network/Library/Perl/5.16 /Library/Perl/Updates/5.16.2 /System/Library/Perl/5.16/darwin-thread-multi-2level /System/Library/Perl/5.16 /System/Library/Perl/Extras/5.16/darwin-thread-multi-2level /System/Library/Perl/Extras/5.16 .) at -e line 1. Looks like Apple may have left out ctime.pl in their version of perl that comes with Mavericks. This might be specific to the 10.9.2 update; I no longer have a version of Mavericks that hasn't been updated to test. While I don't think any of the default Rush submit scripts (in either Rush 102 or Rush 103) use ctime.pl, never the less it might be an issue for customized scripts where ctime.pl is added. In rush 103, the default mountcheck script (disabled by default) does use ctime.pl, so if you migrate to Mavericks and use a modified version of the default mountcheck script, you might want to make the following changes to avoid its use of ctime.pl until the issue is resolved: 1) Comment out or remove this line: require "ctime.pl"; 2) Change this line: my $date = ctime(time()); chomp($date); .. to instead read: my $date = `date`; chomp($date); That's it. Perhaps there's an easy way to fix the OS version of perl too. I've reported this issue on the apple discussions forum here; awaiting feedback: https://discussions.apple.com/thread/5969985 ..if nothing comes up there, I'll report it as a bug to Apple. |
From: Greg Ercolano <erco@(email surpressed)> Subject: Re: [OSX Admin] 10.9.2 Mavericks: perl ctime.pl missing Date: Thu, 06 Mar 2014 16:28:29 -0500 |
Msg# 2377 View Complete Thread (2 articles) | All Threads Last Next |
|