Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

Alias (5735)

Alias
  (email not shown publicly)
http://ali.as/

Journal of Alias (5735)

Thursday February 08, 2007
01:07 AM

File::HomeDir 0.64 - Mac Intel Fixes

[ #32347 ]

Despite having tested it on my Mac box as a regular user, root and nobody (and a couple of other variations) I've been receiving sporadic reports of failures to File::HomeDir, and thus Template Tookit, on "Macs" (with mixed levels of details what people mean by that specifically).

I haven't been able to replicate these problems on my little testing Mac.

Stephen Steneker has managed traced this to a broken version of Mac::Carbon.

File::HomeDir 0.64 contains a small update to Makefile.PL which forces a bump in the required Mac::Carbon version.

I'll also shortly be bumping AppConfig and Template Toolkit to force these dependency updates through (once I'm sure it's working).

As luck would have it, I now have in my lounge room a free loaner 4-CPU Xeon X-Serve courtesy of Sydney advertising startup LocalVision, so I'll have a direct ability to test this properly.

I have to say, the box is suitably scary looking :)

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • Any details on the specific problem in the old Mac::Carbon version?
    • Apple included Mac::Carbon 0.71 (circa Feb-2005!), which predates all of the Intel endian fixes :(. The problem with File::HomeDir was that it only prereq'd Mac::Files which has remained at version 0.09 in the Mac-Carbon distribution between 0.71 through 0.77. I filed an RT bug against Mac::Carbon to bump the module versions. Cheers, Stephen
      • Hm. I never got that bug report. Logging into rt.cpan.org, I see it though. Thanks.