Test::Pod / YAML explodes (and taking cpants with it...)

2007-09-13 Thread Thomas Klausner
Hi! You might wonder why cpants.perl.org is still down, even though I found some time to work on it. Here's why: Some dists (eg Number::Phone) currently cause segfaults in cpants [Meta: I changed a few things in how cpants processes CPAN. In a first pass, cpants writes a YAML file for each di

Re: Test::Pod / YAML explodes (and taking cpants with it...)

2007-09-13 Thread Michael G Schwern
Thomas Klausner wrote: > I'm not sure if the problem is caused by some dists liek Number::Phone, > or by Pod::Simple::Checker (YAML for sure is causing the segfaults, but > I'd definitly want to correct the data, too) > > I've put one of the problematic files up here: > http://cpants.perl.org/st

Re: Test::Pod / YAML explodes (and taking cpants with it...)

2007-09-13 Thread Andreas J. Koenig
> On Thu, 13 Sep 2007 20:45:38 +0200, Thomas Klausner <[EMAIL PROTECTED]> > said: > perl -MYAML=LoadFile -le 'LoadFile("Number-Phone-1.58.yml")' Use YAML::Syck! It will cut your execution time too. Significantly! % time perl -MYAML::Syck=LoadFile -le 'LoadFile("Number-Phone-1.58.yml")

Re: Test::Pod / YAML explodes (and taking cpants with it...)

2007-09-18 Thread David Cantrell
Hrrm, I never saw my reply to Thomas's message - looks like it got eaten by something. My apologies if this is a repeat for you ... Thomas Klausner wrote: Some dists (eg Number::Phone) Urk, that's one of mine. >currently cause segfaults in cpants Sorry! I trac

Re: Test::Pod / YAML explodes (and taking cpants with it...)

2007-09-19 Thread brian d foy
In article <[EMAIL PROTECTED]>, David Cantrell <[EMAIL PROTECTED]> wrote: > Number::Phone::UK::Data contains a big chunk of binary gibberish at the > end of the file (it's an embedded DBM::Deep database), in a __DATA__ > segment. That includes several "lines" that match /^=/ and so might > lo

Re: Test::Pod / YAML explodes (and taking cpants with it...)

2007-09-21 Thread Jonathan Rockway
David Cantrell wrote: > Number::Phone::UK::Data contains a big chunk of binary gibberish at > the end of the file (it's an embedded DBM::Deep database), in a > __DATA__ segment. That includes several "lines" that match /^=/ and > so might look like POD, and hence confuse things. I'd argue that th

Re: Test::Pod / YAML explodes (and taking cpants with it...)

2007-09-24 Thread David Cantrell
Jonathan Rockway wrote: You might like File::ShareDir for this. That way you can keep the big data file out of band, and avoid having to maintain a database inside your perl file. Unfortunately it requires Module::Install. -- David Cantrell