Oh, wait!  CPAN doesn't do Build.PL IIRC.  Can you replicate the error 
with your svn checkout if you do

  $ ./Build realclean
  $ perl Makefile.PL
  $ make
  $ make test

I wrote all of this other stuff and then though of ^-- that, so try that 
and then read the rest.

# from Jay Truesdale
# on Wednesday 02 August 2006 05:18 pm:

>All tests successful, 1 test and 12 subtests skipped.
>Files=21, Tests=713, 351 wallclock secs (180.87 cusr + 170.35 csys =
> 351.22 CPU)

Ok then.  I'm drawing a blank on what generated the original "Argument 
list too long" error.  I'll have to wait until one of the wiser hackers 
pokes at that, but I suspect CPAN.  You might try

  cpan> o conf

And see if you notice anything huge in that output.  Also, if you 
haven't tried it before:

  cpan> clean Module::Build
  cpan> look Module::Build
  $ perl Build.PL
  $ perl Build
  $ ./Build test
  $ exit

And even

  cpan> clean Module::Build
  cpan> test Module::Build

(where "cpan>" is the cpan shell prompt and "$" is a bash shell)

It might even be something of a "only happens on a fresh redhat box" 
type of thing (we really need a good cross-platform testing 
architecture, don't we.)

>Sometimes I see something like this: ok 57 - Makefile shouldn't exist
>Is this an error?

Nope.  Just a success of something that shouldn't be there not being 
there.  ok means ok, but yes it would be okayer if it did not quite so 
much read awkwardly.

Maybe "ok 57 - no stray Makefile"

  $ ack "shouldn't exist"
  t/compat.t
  153:  ok ! -e 'Makefile', "Makefile shouldn't exist";
  185:    ok ! -e 'Makefile', "Makefile shouldn't exist";

--Eric
-- 
The only thing that could save UNIX at this late date would be a new $30
shareware version that runs on an unexpanded Commodore 64.
--Don Lancaster (1991)
---------------------------------------------------
    http://scratchcomputing.com
---------------------------------------------------

Reply via email to