Hello Sherm,
Thank you for your reply.
On Aug 3, 2005, at 10:27 PM, Sherm Pendley wrote:
Finding a file whose name you know is easy - just use the "locate"
tool at a shell prompt:
Sherm-Pendleys-Computer:~ sherm$ locate Carbon.pm
/System/Library/Perl/Extras/5.8.6/darwin-thread-multi-2level/
Mac/Carbon.pm
The fact that it's in /System/Library/Perl, as opposed to /Library/
Perl, *should* be enough to tell you it came from Apple. But if you
still have doubts, just use lsbom & grep to check the installer
package receipts:
Sherm-Pendleys-Computer:~ sherm$ lsbom /Library/Receipts/
Essentials.pkg/Contents/Archive.bom | grep Carbon.pm
./System/Library/Perl/Extras/5.8.6/darwin-thread-multi-2level/
Mac/Carbon.pm 100644 0/0 10153 121554408
As you can see, it's in the "Essentials" sub-package of the OS
install. So, you can count on your users having it - that package
is not optional.
Now, I am convinced! Thank you very much! I was silly to install
again Mac::Carbon, but the version I installed (v. 0.74) is probably
later than the pre-installed version.
But now I have it twice, once in /System/Library/Perl/Extras/5.8.6/
darwin-thread-multi-2level/, and the other in /Library/Perl/5.8.6/
darwin-thread-multi-2level. Does this make some conflict? Should I
delete one of them -- and if so, how would I be able to do that?
Thank you again.
Best regards,
Nobumi Iyanaga
Tokyo,
Japan