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

Reply via email to