On Jul 10, 2008, at 01:10, Eric Wilhelm wrote:

Hmm, who gets to decide when a large portion of CPAN might break?

http://cpan.org/authors/id/E/EW/EWILHELM/Module- Build-0.2808_02.tar.gz

As soon as enough people feel confident that nothing has been completely
broken?

With this version installed, I've tested it by running `perl Build.PL && ./Build disttest` with Perl 5.10.0, 5.8.8, and 5.6.2 on Mac OS X 10.5.4 "Leopard" with the following distributions (most that I own):

  Apache-Dir
  Apache-FakeTable
  App-Info
  Bundle-Theory
  Class-Delegator
  Class-Meta
  Class-Meta-Express
  Data-Types
  Encode-ZapCP1252
  Exception-Class-DBI
  FSA-Rules
  Lingua-Strfname
  MasonX-Interp-WithCallbacks
  Params-CallbackRequest
  SVN-Notify
  SVN-Notify-Filter-Markdown
  Text-Diff-HTML
  Text-WordDiff
  Time-Piece-ISO
  Widget-Meta
  activitymail

I had only two issues. First, there is still an issue comparing version numbers. Encode::ZapCP1252 has this line:

    requires           => { 'perl'          => 5.006_002  },

Yet I got this error when building it with Perl 5.6.2:

Checking prerequisites...
 * Optional prerequisite Encode is not installed
 - ERROR: perl (5.006002) is installed, but we need version >= 5.6002

That 5.6002 doesn't look right. I get the same error with 5.8.8:

Checking prerequisites...
. - ERROR: perl (5.008008) is installed, but we need version >= 5.6002

Something is wonky there. I get the same error with FSA::Rules

The second issue was with activitymail. I got this error:

Can't determine distribution version, must supply either 'dist_version',
'dist_version_from', or 'module_name' parameter at /usr/local/lib/ perl5/5.10.0/Module/Build/Base.pm line 978.

This despite this line in Build.PL (which has worked in the past):

    dist_version_from  => 'bin/activitymail',

And yes, the file does exist.

Otherwise, all was good for me. Thanks for the great work, everyone!

David

Reply via email to