Hi!
I reopen this bug because this issue is somehow related. Everything
went fine until I had to debug something.
Here comes the pain:
perl -d -MRose::HTML::Form
Loading DB routines from perl5db.pl version 1.3
Editor support available.
Enter h or `h h' for help, or `man perldebug' for more help.
Cannot create method Rose::HTML::Form::rank - method already exists
at /home/chris/perl.cpan/lib/perl5/Rose/HTML/Form.pm line 67
at /home/chris/perl.cpan/lib/perl5/Rose/Object/MakeMethods.pm line 138
Rose::Object::MakeMethods::__make_methods('Rose::Object::MakeMethods::Generic', 'HASH(0x873ffd8)', 'scalar', 'ARRAY(0x873fdf8)')
called at /home/chris/perl.cpan/lib/perl5/Rose/Object/MakeMethods.pm
line 42
Rose::Object::MakeMethods::make_methods('Rose::Object::MakeMethods::Generic', 'HASH(0x873ffd8)', 'ARRAY(0x870d288)')
called at /home/chris/perl.cpan/lib/perl5/Rose/Object/MakeMethods.pm
line 23
Rose::Object::MakeMethods::import('Rose::Object::MakeMethods::Generic', 'scalar', 'ARRAY(0x873f948)', 'scalar --get_set_init', 'ARRAY(0x873fd08)', 'boolean', 'ARRAY(0x873fdb8)')
called at /home/chris/perl.cpan/lib/perl5/Rose/HTML/Form.pm line 67
Rose::HTML::Form::BEGIN() called
at /home/chris/perl.cpan/lib/perl5/Rose/HTML/Form.pm line 85
eval {...} called
at /home/chris/perl.cpan/lib/perl5/Rose/HTML/Form.pm line 85
require Rose/HTML/Form.pm called at - line 0
main::BEGIN() called
at /home/chris/perl.cpan/lib/perl5/Rose/HTML/Form.pm line 85
eval {...} called
at /home/chris/perl.cpan/lib/perl5/Rose/HTML/Form.pm line 85
BEGIN failed--compilation aborted
at /home/chris/perl.cpan/lib/perl5/Rose/HTML/Form.pm line 85.
at /home/chris/perl.cpan/lib/perl5/Rose/HTML/Form.pm line 85
require Rose/HTML/Form.pm called at - line 0
main::BEGIN() called
at /home/chris/perl.cpan/lib/perl5/Rose/HTML/Form.pm line 85
eval {...} called
at /home/chris/perl.cpan/lib/perl5/Rose/HTML/Form.pm line 85
Compilation failed in require.
at - line 0
main::BEGIN() called
at /home/chris/perl.cpan/lib/perl5/Rose/HTML/Form.pm line 0
eval {...} called
at /home/chris/perl.cpan/lib/perl5/Rose/HTML/Form.pm line 0
BEGIN failed--compilation aborted.
at - line 0
Debugged program terminated. Use q to quit or R to restart,
use o inhibit_exit to avoid stopping after program termination,
h q, h R or h o to get additional info.
Indeed, 'rank' is declared twice ...