Re: [Module::Build] Yikes! Module::Build 0.2804 produces META.yml with version objects

2006-07-25 Thread Ken Williams
On Jul 21, 2006, at 12:58 AM, Adam Kennedy wrote: It's at this point I make very quiet noises about YAML::Tiny, and how it only supports ordinary data, so things like objects and circulars and other crazy things can't happen. It's not done yet, but the basics all should work. You might

Re: [Module::Build] Yikes! Module::Build 0.2804 produces META.yml with version objects

2006-07-21 Thread Adam Kennedy
Gee, I love YAML. (Sigh.) You and me both. It's at this point I make very quiet noises about YAML::Tiny, and how it only supports ordinary data, so things like objects and circulars and other crazy things can't happen. It's not done yet, but the basics all should work. You might want

Re: [Module::Build] Yikes! Module::Build 0.2804 produces META.yml with version objects

2006-07-21 Thread John Peacock
David Golden wrote: [cc'd to perl-qa for awareness of the issue] The switch to version objects in Module::Build means that the generated META.yml now has this: Is this with or without YAML itself loaded (so I know where to start)? John -- John Peacock Director of Information Research and

Re: [Module::Build] Yikes! Module::Build 0.2804 produces META.yml with version objects

2006-07-21 Thread Ray Zimmerman
Btw, the Module::Build list moved from module-build- [EMAIL PROTECTED] to module-build@perl.org Shouldn't somebody disable the old list? Ray On Jul 20, 2006, at 7:07 PM, John Peacock wrote: David Golden wrote: [cc'd to perl-qa for awareness of the issue] The switch to version

Re: [Module::Build] Yikes! Module::Build 0.2804 produces META.yml with version objects

2006-07-21 Thread John Peacock
David Golden wrote: Dropping the exists or changing that to ref $node-{version} makes it all work just fine. I'll run a few tests in the AM, using both YAML and the fallback M::B::YAML to make sure there aren't any other surprises... (Though technically, it really ought to check that the ref

Yikes! Module::Build 0.2804 produces META.yml with version objects

2006-07-20 Thread David Golden
[cc'd to perl-qa for awareness of the issue] The switch to version objects in Module::Build means that the generated META.yml now has this: name: Class-InsideOut version: !!perl/hash:Module::Build::Version original: 1.00 version: - 1 - 0 That can't be good for backwards

Re: [Module::Build] Yikes! Module::Build 0.2804 produces META.yml with version objects

2006-07-20 Thread David Golden
John Peacock wrote: David Golden wrote: [cc'd to perl-qa for awareness of the issue] The switch to version objects in Module::Build means that the generated META.yml now has this: Is this with or without YAML itself loaded (so I know where to start)? I did a little digging and this line

Re: [Module::Build] Yikes! Module::Build 0.2804 produces META.yml with version objects

2006-07-20 Thread Ken Williams
On Jul 20, 2006, at 9:07 PM, David Golden wrote: $node is a YAML::Node and the EXISTS function only checks for things stored in the NODE property, not the HASH property. I'm not sure exactly what those two are supposed to be representing, but the point is that the exists