Bug#591120: libhtml-formfu-perl: FTBFS: failed test

Lucas Nussbaum lucas at lucas-nussbaum.net
Sat Jul 31 22:43:04 UTC 2010


Source: libhtml-formfu-perl
Version: 0.07002-1
Severity: serious
Tags: squeeze sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20100731 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:
> make[1]: Entering directory `/build/user-libhtml-formfu-perl_0.07002-1-amd64-BQWMUI/libhtml-formfu-perl-0.07002'
> PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/bugs/*.t t/constraints/*.t t/deflators/*.t t/deprecated/*.t t/elements/*.t t/examples/*.t t/filters/*.t t/force_errors/*.t t/form/*.t t/i18n/*.t t/inflators/*.t t/model/*.t t/multiform-misc/*.t t/multiform-nested-name/*.t t/multiform-no-combine/*.t t/multiform/*.t t/multiform_hidden_name/*.t t/nested/*.t t/nested/constraints/*.t t/nested/elements/*.t t/nested/filters/*.t t/nested/form/*.t t/nested/inflators/*.t t/nested/internals/*.t t/nested/transformers/*.t t/nested/validators/*.t t/output_processors/*.t t/plugins/*.t t/repeatable/*.t t/repeatable/constraints/*.t t/repeatable/repeatable/constraints/*.t t/transformers/*.t t/utils/*.t t/validators/*.t
> t/01use.t ...................................................... ok
> t/04basic.t .................................................... ok
> t/05_repeated_render.t ......................................... ok
> t/block_insert_after.t ......................................... ok
> t/block_insert_before.t ........................................ ok
> t/bugs/constructor_arg_overwrites_default.t .................... ok
> t/bugs/date_element_deflator.t ................................. ok
> t/bugs/date_element_empty_input.t .............................. ok
> t/bugs/datetime_hour_lt_10.t ................................... ok
> t/bugs/element_class.t ......................................... ok
> t/bugs/element_parent.t ........................................ ok
> t/bugs/error_msg.t ............................................. ok
> t/bugs/field_no_name.t ......................................... ok
> t/bugs/filter_run_once.t ....................................... ok
> t/bugs/name_regex_chars.t ...................................... ok
> t/bugs/not_nested.t ............................................ ok
> t/bugs/populate_element_coderef.t .............................. ok
> t/bugs/render_processed_value_retain_default.t ................. ok
> t/bugs/result_params_multiple.t ................................ ok
> t/bugs/select_empty_options.t .................................. ok
> t/bugs/submit_no_value.t ....................................... ok
> t/bugs/submit_retain_default.t ................................. ok
> t/bugs/value_empty_string.t .................................... ok
> t/bugs/value_no_default.t ...................................... ok
> t/bugs/yaml_utf8.t ............................................. ok
> t/config_file_path.t ........................................... ok
> t/constraint.t ................................................. ok
> t/constraints/allornone.t ...................................... ok
> t/constraints/allornone_attach_errors_to_base.t ................ ok
> t/constraints/allornone_attach_errors_to_others.t .............. ok
> t/constraints/ascii.t .......................................... ok
> t/constraints/autoset.t ........................................ ok
> t/constraints/autoset_group.t .................................. ok
> t/constraints/bool.t ........................................... ok
> t/constraints/callback.t ....................................... ok
> t/constraints/callbackonce.t ................................... ok
> t/constraints/constraint_when.t ................................ ok
> t/constraints/constraint_when_any_true_value.t ................. ok
> t/constraints/constraint_when_default_empty_value.t ............ ok
> t/constraints/datetime_parser.t ................................ ok
> t/constraints/dependon.t ....................................... ok
> t/constraints/dependon_attach_errors_to_base.t ................. ok
> t/constraints/dependon_attach_errors_to_others.t ............... ok
> t/constraints/email.t .......................................... ok
> t/constraints/equal.t .......................................... ok
> t/constraints/equal_internals.t ................................ ok
> t/constraints/equal_not.t ...................................... ok
> t/constraints/file.t ........................................... ok
> t/constraints/file_maxsize.t ................................... ok
> t/constraints/file_mime.t ...................................... ok
> t/constraints/file_minsize.t ................................... ok
> t/constraints/file_size.t ...................................... ok
> t/constraints/integer.t ........................................ ok
> t/constraints/length.t ......................................... ok
> t/constraints/localize.t ....................................... ok
> t/constraints/maxlength.t ...................................... ok
> t/constraints/maxrange.t ....................................... ok
> t/constraints/minlength.t ...................................... ok
> t/constraints/minmaxfields.t ................................... ok
> t/constraints/minrange.t ....................................... ok
> t/constraints/not_equal.t ...................................... ok
> t/constraints/not_word.t ....................................... ok
> t/constraints/number.t ......................................... ok
> t/constraints/printable.t ...................................... ok
> t/constraints/range.t .......................................... ok
> t/constraints/regex.t .......................................... ok
> t/constraints/regex_common.t ................................... ok
> t/constraints/repeatable_any.t ................................. ok
> t/constraints/repeatable_any_not_increment_field_names.t ....... ok
> t/constraints/required.t ....................................... ok
> t/constraints/required_file.t .................................. ok
> t/constraints/required_only_on_reps.t .......................... ok
> t/constraints/set.t ............................................ ok
> t/constraints/singlevalue.t .................................... ok
> t/constraints/word.t ........................................... ok
> t/constraints/xml.t ............................................ ok
> t/deflators/callback.t ......................................... ok
> t/deflators/compounddatetime.t ................................. ok
> t/deflators/compounddatetime_field_order.t ..................... ok
> t/deflators/compoundsplit.t .................................... ok
> t/deflators/compoundsplit_after_submit.t ....................... ok
> t/deflators/compoundsplit_field_order.t ........................ ok
> t/deflators/compoundsplit_split.t .............................. ok
> t/deflators/formatnumber.t ..................................... ok
> t/deflators/pathclassfile.t .................................... ok
> t/deprecated/element_defaults.t ................................ ok
> t/element_setup.t .............................................. ok
> t/elements/blank.t ............................................. ok
> t/elements/block.t ............................................. ok
> t/elements/block_auto_block_id.t ............................... ok
> t/elements/block_repeatable.t .................................. ok
> t/elements/block_repeatable_attrs.t ............................ ok
> t/elements/block_repeatable_auto_block_id.t .................... ok
> t/elements/block_repeatable_auto_id.t .......................... ok
> t/elements/block_repeatable_date.t ............................. ok
> t/elements/block_repeatable_inc.t .............................. ok
> t/elements/block_repeatable_multi.t ............................ ok
> t/elements/block_repeatable_tag.t .............................. ok
> t/elements/button.t ............................................ ok
> t/elements/button_no_name.t .................................... ok
> t/elements/checkbox.t .......................................... ok
> t/elements/checkbox_force_default.t ............................ ok
> t/elements/checkbox_retain_default.t ........................... ok
> t/elements/checkboxgroup.t ..................................... ok
> t/elements/combobox.t .......................................... ok
> t/elements/combobox_repeatable.t ............................... ok
> t/elements/combobox_required.t ................................. ok
> t/elements/content_button.t .................................... ok
> t/elements/date.t .............................................. ok
> t/elements/date_default.t ...................................... ok
> t/elements/date_default_datetime_args.t ........................ ok
> t/elements/date_default_empty.t ................................ ok
> t/elements/date_month_year.t ................................... ok
> t/elements/date_natural.t ...................................... ok
> t/elements/date_order.t ........................................ ok
> t/elements/date_order_error.t .................................. ok
> t/elements/date_rename.t ....................................... ok
> t/elements/date_undef.t ........................................ ok
> t/elements/date_year_reverse.t ................................. ok
> t/elements/datetime.t .......................................... ok
> t/elements/datetime_seconds.t .................................. ok
> t/elements/field_default_empty_value.t ......................... ok
> t/elements/field_non_param.t ................................... ok
> t/elements/fieldset.t .......................................... ok
> t/elements/file.t .............................................. ok
> t/elements/file_post.t ......................................... ok
> t/elements/file_post_cgi_simple.t .............................. ok
> t/elements/hidden.t ............................................ ok
> t/elements/hr.t ................................................ ok
> t/elements/image.t ............................................. ok
> t/elements/label.t ............................................. ok
> t/elements/multi.t ............................................. ok
> t/elements/multi_errors.t ...................................... ok
> t/elements/multiple_submit_buttons.t ........................... ok
> t/elements/no_block_tag.t ...................................... ok
> t/elements/no_container_tag.t .................................. ok
> t/elements/number.t ............................................ ok
> t/elements/object.t ............................................ ok
> t/elements/password.t .......................................... ok
> t/elements/password_render_value.t ............................. ok
> t/elements/password_retain_default.t ........................... ok
> t/elements/radio.t ............................................. ok
> t/elements/radio_force_default.t ............................... ok
> t/elements/radio_retain_default.t .............................. ok
> t/elements/radiogroup.t ........................................ ok
> t/elements/radiogroup_attrs_xml.t .............................. ok
> t/elements/radiogroup_dup_opt.t ................................ ok
> t/elements/radiogroup_errors.t ................................. ok
> t/elements/radiogroup_force_default.t .......................... ok
> t/elements/radiogroup_id.t ..................................... ok
> t/elements/radiogroup_retain_default.t ......................... ok
> t/elements/radiogroup_subgroup.t ............................... ok
> t/elements/radiogroup_unknown_opt.t ............................ ok
> t/elements/radiogroup_xml.t .................................... ok
> 
> #   Failed test 'stringified form'
> #   at t/elements/recaptcha.t line 28.
> #          got: '<form action="" method="post">
> # <div class="recaptcha">
> # <span class="elements">
> # <script type="text/javascript">
> # //<![CDATA[
> # var RecaptchaOptions = {};
> # //]]>
> # </script>
> # <script src="http://www.google.com/recaptcha/api/challenge?k=xxx" type="text/javascript"></script>
> # <noscript><iframe frameborder="0" height="300" src="http://www.google.com/recaptcha/api/noscript?k=xxx" width="500"></iframe><textarea cols="40" name="recaptcha_challenge_field" rows="3"></textarea><input name="recaptcha_response_field" type="hidden" value="manual_challenge" /></noscript>
> # </span>
> # </div>
> # </form>
> # '
> #     expected: '<form action="" method="post">
> # <div class="recaptcha">
> # <span class="elements">
> # <script type="text/javascript">
> # //<![CDATA[
> # var RecaptchaOptions = {};
> # //]]>
> # </script>
> # <script src="http://api.recaptcha.net/challenge?k=xxx" type="text/javascript"></script>
> # <noscript><iframe frameborder="0" height="300" src="http://api.recaptcha.net/noscript?k=xxx" width="500"></iframe><textarea cols="40" name="recaptcha_challenge_field" rows="3"></textarea><input name="recaptcha_response_field" type="hidden" value="manual_challenge" /></noscript>
> # </span>
> # </div>
> # </form>
> # '
> # Looks like you failed 1 test of 1.
> t/elements/recaptcha.t ......................................... 
> Dubious, test returned 1 (wstat 256, 0x100)
> Failed 1/1 subtests 
> t/elements/recaptcha_constraint_args.t ......................... ok
> t/elements/render_method.t ..................................... ok
> t/elements/repeatable_counter_name.t ........................... ok
> t/elements/repeatable_repeatable.t ............................. ok
> t/elements/reset.t ............................................. ok
> t/elements/reverse.t ........................................... ok
> t/elements/select.t ............................................ ok
> t/elements/select_deflator_default.t ........................... ok
> t/elements/select_empty_first.t ................................ ok
> t/elements/select_empty_first_label.t .......................... ok
> t/elements/select_force_default.t .............................. ok
> t/elements/select_label_loc.t .................................. ok
> t/elements/select_optgroup.t ................................... ok
> t/elements/select_options.t .................................... ok
> t/elements/select_retain_default.t ............................. ok
> t/elements/select_same_name.t .................................. ok
> t/elements/select_value_range.t ................................ ok
> t/elements/simple_table.t ...................................... ok
> t/elements/simple_table_class.t ................................ ok
> t/elements/simple_table_multiple.t ............................. ok
> t/elements/src.t ............................................... ok
> t/elements/submit.t ............................................ ok
> t/elements/text.t .............................................. ok
> t/elements/text_attributes.t ................................... ok
> t/elements/text_errors.t ....................................... ok
> t/elements/text_force_default.t ................................ ok
> t/elements/text_retain_default.t ............................... ok
> t/elements/textarea.t .......................................... ok
> t/escaping.t ................................................... ok
> t/examples/custom_label.t ...................................... ok
> t/examples/custom_label2.t ..................................... ok
> t/examples/field_as.t .......................................... ok
> t/examples/fields_as_list_items.t .............................. ok
> t/field_accessor_loc.t ......................................... ok
> t/field_accessor_loc_arrayref.t ................................ ok
> t/field_change_name.t .......................................... ok
> t/field_id.t ................................................... ok
> t/filter.t ..................................................... ok
> t/filters/all_by_default.t ..................................... ok
> t/filters/callback.t ........................................... ok
> t/filters/compoundjoin.t ....................................... ok
> t/filters/compoundjoin_field_order.t ........................... ok
> t/filters/compoundjoin_join.t .................................. ok
> t/filters/compoundsprintf.t .................................... ok
> t/filters/compoundsprintf_field_order.t ........................ ok
> t/filters/copyvalue.t .......................................... ok
> t/filters/encode.t ............................................. ok
> t/filters/formatnumber.t ....................................... ok
> t/filters/htmlescape.t ......................................... ok
> t/filters/htmlscrubber.t ....................................... ok
> t/filters/lowercase.t .......................................... ok
> t/filters/nonnumeric.t ......................................... ok
> t/filters/regex.t .............................................. ok
> t/filters/regex_eval.t ......................................... ok
> t/filters/split.t .............................................. ok
> t/filters/trimedges.t .......................................... ok
> t/filters/uppercase.t .......................................... ok
> t/filters/whitespace.t ......................................... ok
> t/force_errors.t ............................................... ok
> t/force_errors/allornone.t ..................................... ok
> t/force_errors/callbackonce.t .................................. ok
> t/force_errors/dependon.t ...................................... ok
> t/force_errors/equal.t ......................................... ok
> t/force_errors/integer.t ....................................... ok
> t/force_errors/minmaxfields.t .................................. ok
> t/form/add_render_class_args.t ................................. ok
> t/form/add_valid.t ............................................. ok
> t/form/add_valid_unknown.t ..................................... ok
> t/form/attributes.t ............................................ ok
> t/form/auto_constraint_class.t ................................. ok
> t/form/auto_error_class.t ...................................... ok
> t/form/auto_error_message.t .................................... ok
> t/form/auto_fieldset.t ......................................... ok
> t/form/auto_label.t ............................................ ok
> t/form/clone.t ................................................. ok
> t/form/config_callback.t ....................................... ok
> t/form/constraints_from_dbic.t ................................. ok
> t/form/constraints_from_dbic_rs.t .............................. ok
> t/form/default_args.t .......................................... ok
> t/form/default_args_isa.t ...................................... ok
> t/form/default_args_not_inheriting.t ........................... ok
> t/form/default_values.t ........................................ ok
> t/form/end.t ................................................... ok
> t/form/error_message.t ......................................... ok
> t/form/force_error_message.t ................................... ok
> t/form/get_all_elements.t ...................................... ok
> t/form/get_constraint.t ........................................ ok
> t/form/get_constraints.t ....................................... ok
> t/form/get_deflator.t .......................................... ok
> t/form/get_deflators.t ......................................... ok
> t/form/get_element.t ........................................... ok
> t/form/get_elements.t .......................................... ok
> t/form/get_errors.t ............................................ ok
> t/form/get_field.t ............................................. ok
> t/form/get_fields.t ............................................ ok
> t/form/get_filter.t ............................................ ok
> t/form/get_filters.t ........................................... ok
> t/form/get_inflator.t .......................................... ok
> t/form/get_inflators.t ......................................... ok
> t/form/has_errors.t ............................................ ok
> t/form/hidden_fields.t ......................................... ok
> t/form/insert_after.t .......................................... ok
> t/form/insert_before.t ......................................... ok
> t/form/javascript.t ............................................ ok
> t/form/javascript_src.t ........................................ ok
> t/form/languages.t ............................................. ok
> t/form/model.t ................................................. ok
> t/form/multiple_same_named_fields.t ............................ ok
> t/form/object.t ................................................ ok
> t/form/param.t ................................................. ok
> t/form/param_array.t ........................................... ok
> t/form/param_list.t ............................................ ok
> t/form/param_value.t ........................................... ok
> t/form/params.t ................................................ ok
> t/form/params_ignore_underscore.t .............................. ok
> t/form/query.t ................................................. ok
> t/form/render_processed_value.t ................................ ok
> t/form/start.t ................................................. ok
> t/form/stash.t ................................................. ok
> t/form/submitted.t ............................................. ok
> t/form/submitted_and_valid.t ................................... ok
> t/form/valid.t ................................................. ok
> t/get_parent.t ................................................. ok
> t/i18n/add_localize_object.t ................................... ok
> t/i18n/add_localize_object_from_class.t ........................ ok
> t/inflators/array.t ............................................ ok
> t/inflators/callback.t ......................................... ok
> t/inflators/compounddatetime.t ................................. ok
> t/inflators/compounddatetime_field_order.t ..................... ok
> t/inflators/datetime_optional.t ................................ ok
> t/inflators/datetime_parser.t .................................. ok
> t/inflators/datetime_regex.t ................................... ok
> t/inflators/datetime_regex_string.t ............................ ok
> t/inflators/datetime_strptime.t ................................ ok
> t/inflators/datetime_timezone.t ................................ ok
> t/inflators/datetime_with_constraint.t ......................... ok
> t/load_config_file.t ........................................... ok
> t/load_config_file_constraint_regex.t .......................... ok
> t/load_config_file_multi_stream.t .............................. ok
> t/load_config_file_multiple.t .................................. ok
> t/load_config_filestem.t ....................................... ok
> t/model/hashref_create.t ....................................... ok
> t/model/hashref_create_repeatable_without_nestedname.t ......... ok
> t/model/hashref_default_values.t ............................... ok
> t/model/hashref_escaping.t ..................................... ok
> t/model/hashref_multi_within_rep.t ............................. ok
> t/model/hashref_process.t ...................................... ok
> t/multiform-misc/accessors.t ................................... ok
> t/multiform-nested-name/0_render_page_1.t ...................... ok
> t/multiform-nested-name/1_submit_page_1.t ...................... ok
> t/multiform-nested-name/2_render_page_2.t ...................... ok
> t/multiform-nested-name/3_submit_page_2.t ...................... ok
> t/multiform-nested-name/4_complete_page_3.t .................... ok
> t/multiform-no-combine/0_render_page_1.t ....................... ok
> t/multiform-no-combine/1_submit_page_1.t ....................... ok
> t/multiform-no-combine/2_render_page_2.t ....................... ok
> t/multiform-no-combine/3_submit_page_2.t ....................... ok
> t/multiform-no-combine/4_complete_page_3.t ..................... ok
> t/multiform/0_render_page_1.t .................................. ok
> t/multiform/1_submit_page_1.t .................................. ok
> t/multiform/2_render_page_2.t .................................. ok
> t/multiform/3_submit_page_2.t .................................. ok
> t/multiform/4_complete_page_3.t ................................ ok
> t/multiform_hidden_name/0_render_page_1.t ...................... ok
> t/multiform_hidden_name/1_submit_page_1.t ...................... ok
> t/multiform_hidden_name/2_render_page_2.t ...................... ok
> t/multiform_hidden_name/3_submit_page_2.t ...................... ok
> t/multiform_hidden_name/4_complete_page_3.t .................... ok
> t/multiple_select_fields.t ..................................... ok
> t/multiple_text_fields.t ....................................... ok
> t/nested/constraints/allornone.t ............................... ok
> t/nested/constraints/callbackonce.t ............................ ok
> t/nested/constraints/constraint_when.t ......................... ok
> t/nested/constraints/dependon.t ................................ ok
> t/nested/constraints/equal.t ................................... ok
> t/nested/constraints/minmaxfields.t ............................ ok
> t/nested/constraints/required.t ................................ ok
> t/nested/element_name.t ........................................ ok
> t/nested/elements/block_repeatable_multi_named.t ............... ok
> t/nested/elements/block_repeatable_multi_named_filter.t ........ ok
> t/nested/elements/block_without_name.t ......................... ok
> t/nested/elements/checkbox_force_default.t ..................... ok
> t/nested/elements/checkbox_retain_default.t .................... ok
> t/nested/elements/combobox.t ................................... ok
> t/nested/elements/date.t ....................................... ok
> t/nested/elements/file_post.t .................................. ok
> t/nested/elements/multi.t ...................................... ok
> t/nested/elements/multi_named.t ................................ ok
> t/nested/elements/radio.t ...................................... ok
> t/nested/elements/radio_force_default.t ........................ ok
> t/nested/elements/radio_retain_default.t ....................... ok
> t/nested/elements/radiogroup.t ................................. ok
> t/nested/elements/radiogroup_force_default.t ................... ok
> t/nested/elements/radiogroup_retain_default.t .................. ok
> t/nested/elements/repeatable_repeatable.t ...................... ok
> t/nested/elements/select.t ..................................... ok
> t/nested/elements/select_force_default.t ....................... ok
> t/nested/elements/select_retain_default.t ...................... ok
> t/nested/elements/select_same_name.t ........................... ok
> t/nested/elements/text.t ....................................... ok
> t/nested/filters/regex.t ....................................... ok
> t/nested/form/render_processed_value.t ......................... ok
> t/nested/form_input.t .......................................... ok
> t/nested/illegal_name.t ........................................ ok
> t/nested/inflators/datetime_strptime.t ......................... ok
> t/nested/internals/form_processed_params.t ..................... ok
> t/nested/internals/hash_keys.t ................................. ok
> t/nested/param.t ............................................... ok
> t/nested/params.t .............................................. ok
> t/nested/pre_expanded.t ........................................ ok
> t/nested/transformers/callback.t ............................... ok
> t/nested/valid.t ............................................... ok
> t/nested/validators/callback.t ................................. ok
> t/output_processors/indent.t ................................... ok
> t/output_processors/indent_internals.t ......................... ok
> t/output_processors/strip_whitespace.t ......................... ok
> t/plugins/stashvalid.t ......................................... ok
> t/plugins/stashvalid_on_field.t ................................ ok
> t/repeatable/clone.t ........................................... ok
> t/repeatable/constraints/equal.t ............................... ok
> t/repeatable/constraints/required.t ............................ ok
> t/repeatable/constraints/required_not_increment_field_names.t .. ok
> t/repeatable/constraints/required_not_nested.t ................. ok
> t/repeatable/constraints/when.t ................................ ok
> t/repeatable/repeatable/constraints/repeatable_any.t ........... ok
> t/transformers/callback.t ...................................... ok
> t/utils/append_xml_attribute.t ................................. ok
> t/utils/has_xml_attribute.t .................................... ok
> t/utils/remove_xml_attribute.t ................................. ok
> t/validator.t .................................................. ok
> t/validators/callback.t ........................................ ok
> 
> Test Summary Report
> -------------------
> t/elements/recaptcha.t                                       (Wstat: 256 Tests: 1 Failed: 1)
>   Failed test:  1
>   Non-zero exit status: 1
> Files=386, Tests=2161, 120 wallclock secs ( 0.85 usr  0.46 sys + 111.95 cusr  7.83 csys = 121.09 CPU)
> Result: FAIL
> Failed 1/386 test programs. 1/2161 subtests failed.
> make[1]: *** [test_dynamic] Error 255

The full build log is available from:
   http://people.debian.org/~lucas/logs/2010/07/31/libhtml-formfu-perl_0.07002-1_lsid64.buildlog

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot.  Internet was not
accessible from the build systems.

-- 
| Lucas Nussbaum
| lucas at lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas at nussbaum.fr             GPG: 1024D/023B3F4F |





More information about the pkg-perl-maintainers mailing list