Skip Menu |

This queue is for tickets about the Rose-HTML-Objects CPAN distribution.

Report information
The Basics
Id: 31271
Status: resolved
Priority: 0/
Queue: Rose-HTML-Objects

People
Owner: Nobody in particular
Requestors: colin.fine [...] pace.co.uk
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 0.550
Fixed in: (no value)



Subject: Failures in testing on install
I've just been installing Rose::HTML::Objects 0.550 via CPAN. I am consistently getting a significant number of failures in the installation tests; but they are Perl errors, not the test failing. Specifically, many instances of "Use of uninitialized value in subroutine dereference at /use/lib/perl5/site_perl/5.8.5/Scalar/Defer.pm line 95." An example in context is ========================== t/form-field-radio-group..........ok 1/47Use of uninitialized value in subroutine dereference at /usr/lib/perl5/site_perl/5.8.5/Scalar/Defer.pm line 95. Use of uninitialized value in subroutine dereference at /usr/lib/perl5/site_perl/5.8.5/Scalar/Defer.pm line 95. Unable to create sub named "" at /usr/lib/perl5/site_perl/5.8.5/Scalar/Defer.pm line 95. # Looks like you planned 47 tests but only ran 7. # Looks like your test died just after 7. t/form-field-radio-group..........dubious Test returned status 255 (wstat 65280, 0xff00) =========================== The code for Scalar::Defer is beyond me, so I don't know what's going wrong here, or whether it is the Rose::HTML::Object code itself or the test code that is giving problems. Running perl 5.8.5 on Fedora FC3. Scalar::Defer is at 0.11. Since those failures are clearly perl errors rather than test failures, I have done a 'force install' and will now try it - I recognise that there is a risk in doing this.
Rose::HTML::Objects 0.550 is incompatible with the newly released Scalar::Defer version 0.11. I've filed a bug against Scalar::Defer and included a patch to fix the problem: http://rt.cpan.org/Ticket/Display.html?id=31039 In the meantime, I've made an interim release of Rose::HTML::Objects that does not use Scalar::Defer at all: 0.550_07. You can download it here: http://search.cpan.org/dist/Rose-HTML-Objects/
On Thu Dec 06 10:42:22 2007, JSIRACUSA wrote: Show quoted text
> Rose::HTML::Objects 0.550 is incompatible with the newly released > Scalar::Defer version 0.11. I've filed a bug against Scalar::Defer and > included a patch to fix the problem: > > http://rt.cpan.org/Ticket/Display.html?id=31039 > > In the meantime, I've made an interim release of Rose::HTML::Objects > that does not use Scalar::Defer at all: 0.550_07. You can download it
here: Show quoted text
Thanks for your rapid response. After looking through the documentation, I'm not certain that Rose::HTML::Objects is what I want after all, but thanks for making it available. Colin Fine
On Thu Dec 06 10:49:46 2007, COLINFINE wrote: Show quoted text
> Thanks for your rapid response. After looking through the documentation, > I'm not certain that Rose::HTML::Objects is what I want after all, but > thanks for making it available.
There's a (hopefully) growing survey of other form-processing modules here: http://www.perlfoundation.org/perl5/index.cgi?form_processing