Your message dated Mon, 07 Oct 2024 10:13:33 +0000
with message-id <e1sxkk9-00gs7p...@fasolo.debian.org>
and subject line Bug#1081864: fixed in git-delta 0.18.2-2
has caused the Debian Bug report #1081864,
regarding git-delta: FTBFS: assertion `left == right` failed: on line 3 of input
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1081864: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1081864
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:git-delta
Version: 0.18.0-1
Severity: serious
Tags: ftbfs
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules binary
dh binary
dh_update_autotools_config
dh_autoreconf
dh_auto_configure --buildsystem=rust
Use of uninitialized value in join or string at
/usr/share/perl5/Debian/Debhelper/Buildsystem/rust.pm line 309.
cp: warning: behavior of -n is non-portable and may change in future; use
--update=none instead
/usr/share/dh-rust/bin/cargo prepare-debian debian/cargo_registry
debian cargo wrapper: options, profiles, parallel, lto: ['parallel=2'] []
['-j2'] 0
debian cargo wrapper: rust_type, gnu_type: x86_64-unknown-linux-gnu,
x86_64-linux-gnu
debian cargo wrapper: linking /usr/share/cargo/registry/* into
/<<PKGBUILDDIR>>/debian/cargo_registry/
cargo update
Locking 100 packages to latest compatible versions
Adding addr2line v0.21.0
[... snipped ...]
test
features::navigate::tests::test_navigate_with_overridden_key_in_main_section
... ok
test features::side_by_side::tests::test_one_minus_one_plus_line ... ok
test features::side_by_side::tests::test_two_minus_lines_truncated ... ok
test features::side_by_side::tests::test_two_minus_lines_unicode_truncated ...
ok
test features::side_by_side::tests::test_two_fitting_minus_lines ... ok
test features::side_by_side::tests::test_two_plus_lines ... ok
test features::side_by_side::tests::test_two_plus_lines_exact_fit ... FAILED
test features::side_by_side::tests::test_two_plus_lines_truncated ... ok
test features::side_by_side::tests::test_two_plus_lines_spaces_and_ansi ... ok
test features::tests::test_builtin_feature_from_gitconfig ... ok
test features::tests::test_builtin_features_have_flags_and_these_set_features
... ok
test features::tests::test_feature ... ok
test
features::tests::test_feature_flag_on_command_line_does_not_replace_features_in_gitconfig
... ok
test
features::tests::test_features_on_command_line_replace_features_in_gitconfig
... ok
test features::tests::test_invalid_features ... ok
test features::tests::test_main_section ... ok
test features::tests::test_main_section_overrides_feature ... ok
test features::tests::test_multiple_features ... ok
test features::tests::test_recursive_feature_gathering_1 ... ok
test features::tests::test_recursive_feature_gathering_2 ... ok
test format::tests::test_center_right_space_trait ... ok
test format::tests::test_format_string_simple ... ok
test format::tests::test_line_number_format_only_string ... ok
test format::tests::test_log10_plus_1 ... ok
test format::tests::test_pad_center_align ... ok
test format::tests::test_parse_line_number_format_not_empty ... ok
test format::tests::test_placeholder_regex ... ok
test format::tests::test_placeholder_regex_empty_placeholder ... ok
test format::tests::test_placeholder_with_empty_formatting ... ok
test format::tests::test_placeholder_with_notype ... ok
test format::tests::test_placeholder_with_only_type_dash_number ... ok
test format::tests::test_placeholder_with_type_and_more ... ok
test git_config::remote::tests::test_format_codeberg_commit_link ... ok
test git_config::remote::tests::test_format_github_commit_link ... ok
test git_config::remote::tests::test_format_gitlab_commit_link ... ok
test git_config::remote::tests::test_format_sourcehut_commit_link ... ok
test git_config::remote::tests::test_parse_codeberg_urls ... ok
test git_config::remote::tests::test_parse_github_urls ... ok
test git_config::remote::tests::test_parse_gitlab_urls ... ok
test git_config::remote::tests::test_parse_sourcehut_urls ... ok
test git_config::tests::test_parse_config_from_env_var_value ... ok
test handlers::blame::tests::test_blame_line_regex ... ok
test handlers::blame::tests::test_blame_line_with_parens_in_name ... ok
test handlers::blame::tests::test_color_assignment ... ok
test handlers::blame::tests::test_format_blame_metadata_with_accent_in_name ...
ok
test features::tests::test_whitespace_error_style ... ok
test
handlers::blame::tests::test_format_blame_metadata_with_custom_timestamp_output_format
... ok
test
handlers::blame::tests::test_format_blame_metadata_with_default_timestamp_output_format
... ok
test handlers::diff_header::tests::test_diff_header_ambiguous_3x_minus ... ok
test
handlers::diff_header::tests::test_diff_header_ambiguous_3x_minus_concatenated
... ok
test
handlers::diff_header::tests::test_diff_header_ambiguous_3x_minus_extra_and_concatenated
... ok
test handlers::diff_header::tests::test_get_file_path_from_git_diff_header_line
... ok
test
handlers::diff_header::tests::test_get_file_path_from_git_diff_header_line_containing_spaces
... ok
test
handlers::diff_header::tests::test_get_file_path_from_git_diff_header_line_rename
... ok
test
handlers::diff_header::tests::test_get_file_path_from_git_diff_header_line_rename_containing_spaces
... ok
test handlers::diff_header::tests::test_get_filename_from_diff_header_line ...
ok
test handlers::diff_header::tests::test_get_filename_from_marker_line ... ok
test handlers::diff_header::tests::test_get_repeated_file_path_from_diff_line
... ok
test handlers::diff_header::tests::test_parse_diff_header_line ... ok
test handlers::diff_stat::tests::test_diff_stat_line_regex_1 ... ok
test handlers::diff_stat::tests::test_diff_stat_line_regex_2 ... ok
test handlers::diff_stat::tests::test_relative_path ... ok
test handlers::grep::tests::test_get_code_style_sections ... ok
test handlers::grep::tests::test_parse_grep_W_context_header ... ok
test handlers::grep::tests::test_parse_grep_W_n_context_header ... ok
test handlers::diff_header::tests::test_diff_header_relative_paths ... ok
test handlers::grep::tests::test_parse_grep_match ... ok
test handlers::grep::tests::test_parse_grep_match_no_extension ... ok
test handlers::grep::tests::test_parse_grep_color ... ok
test handlers::grep::tests::test_parse_grep_n_match_directory_name_with_dashes
... ok
test
handlers::grep::tests::test_parse_grep_n_match_file_name_with_dashes_and_no_extension
... ignored
test handlers::grep::tests::test_parse_grep_n_match ... ok
test handlers::grep::tests::test_parse_grep_n_match_no_extension ... ok
test handlers::grep::tests::test_parse_grep_n_no_match ... ok
test handlers::grep::tests::test_parse_grep_not_grep_output ... ok
test handlers::grep::tests::test_parse_grep_no_match ... ok
test handlers::grep::tests::test_parse_grep_parent_command_is_not_grep_2 ... ok
test handlers::grep::tests::test_parse_grep_parent_command_is_not_grep_1 ... ok
test handlers::hunk::tests::word_diff::test_color_words_map_styles ... ignored
test handlers::hunk::tests::word_diff::test_color_words ... ok
test handlers::hunk::tests::word_diff::test_hunk_line_style_raw ... ok
test handlers::hunk::tests::word_diff::test_hunk_line_style_raw_map_styles ...
ok
test handlers::hunk::tests::word_diff::test_word_diff ... ok
test handlers::hunk_header::tests::test_not_a_hunk_header_is_handled_gracefully
... ok
test
handlers::hunk_header::tests::test_paint_file_path_with_line_number_default ...
ok
test handlers::hunk_header::tests::test_paint_file_path_with_line_number_empty
... ok
test
handlers::hunk_header::tests::test_paint_file_path_with_line_number_empty_hyperlinks
... ok
test
handlers::hunk_header::tests::test_paint_file_path_with_line_number_empty_navigate
... ok
test
handlers::hunk_header::tests::test_paint_file_path_with_line_number_hyperlinks
... ok
test handlers::hunk_header::tests::test_parse_hunk_header ... ok
test handlers::hunk_header::tests::test_parse_hunk_header_added_file ... ok
test handlers::hunk_header::tests::test_parse_hunk_header_deleted_file ... ok
test handlers::hunk_header::tests::test_parse_hunk_header_cthulhu ... ok
test handlers::hunk_header::tests::test_parse_hunk_header_merge ... ok
test
handlers::hunk_header::tests::test_parse_hunk_header_with_omitted_hunk_lengths
... ok
test handlers::merge_conflict::tests::test_real_merge_conflict_U0 ... ok
test handlers::merge_conflict::tests::test_toy_merge_conflict_no_context ... ok
test handlers::ripgrep_json::tests::test_deserialize ... ok
test handlers::ripgrep_json::tests::test_deserialize_2 ... ok
test options::get::tests::test_delta_features_env_var ... ok
test handlers::merge_conflict::tests::test_real_merge_conflict ... ok
test options::get::tests::test_env_var_overrides_git_config_bool ... ok
test options::get::tests::test_env_var_overrides_git_config_complex_string ...
ok
test options::get::tests::test_env_var_overrides_git_config_float ... ok
test options::get::tests::test_env_var_overrides_git_config_int ... ok
test options::get::tests::test_env_var_overrides_git_config_option_string ... ok
test options::get::tests::test_get_themes_from_config ... ok
test options::set::tests::test_options_can_be_set_in_git_config ... ok
test options::set::tests::test_parse_width_specifier ... ok
test options::get::tests::test_env_var_overrides_git_config_simple_string ... ok
test options::set::tests::test_width_in_git_config_is_honored ... ok
test paint::superimpose_style_sections::tests::test_explode ... ok
test paint::superimpose_style_sections::tests::test_superimpose ... ok
test
paint::superimpose_style_sections::tests::test_superimpose_style_sections_1 ...
ok
test
paint::superimpose_style_sections::tests::test_superimpose_style_sections_2 ...
ok
test
paint::superimpose_style_sections::tests::test_superimpose_style_sections_3 ...
ok
test parse_style::tests::test_decoration_style_from_str ... ok
test parse_style::tests::test_decoration_style_from_str_empty_string ... ok
test parse_style::tests::test_extract_special_decoration_attribute ... ok
test parse_style::tests::test_parse_ansi_term_style ... ok
test parse_style::tests::test_parse_ansi_term_style_with_special_omit_attribute
... ok
test parse_style::tests::test_parse_ansi_term_style_with_special_raw_attribute
... ok
test parse_style::tests::test_parse_ansi_term_style_with_special_syntax_color
... ok
test parse_style::tests::test_style_from_str ... ok
test parse_style::tests::test_style_from_str_decoration_style_only ... ok
test parse_style::tests::test_style_from_str_raw_with_box ... ok
test
parse_style::tests::test_style_from_str_with_handling_of_special_decoration_attributes
... ok
test
parse_style::tests::test_style_from_str_with_handling_of_special_decoration_attributes_raw_with_box
... ok
test parse_styles::tests::test_resolve_style_references_1 ... ok
test parse_styles::tests::test_resolve_style_references_2 ... ok
test parse_styles::tests::test_resolve_style_references_cycle ... ok
test style::tests::test_git_default_styles ... ok
test style::tests::test_is_applied_to_negative_assertion ... ok
test style::tests::test_line_has_style_other_than ... ok
test style::tests::test_parse_git_style_string_and_ansi_code_iterator ... ok
test style::tests::test_style_compact_debug_fmt ... ok
test subcommands::diff::main_tests::test_diff_real_files::case_1::args_1_vec___
... ok
test options::theme::tests::test_syntax_theme_selection ... ok
test
subcommands::diff::main_tests::test_diff_real_files::case_1::args_2_vec____________
... ok
test
subcommands::diff::main_tests::test_diff_real_files::case_1::args_3_vec______u___
... ok
test
subcommands::diff::main_tests::test_diff_real_files::case_1::args_4_vec______U99___
... ok
test
subcommands::diff::main_tests::test_diff_real_files::case_1::args_5_vec______U0___
... ok
test subcommands::diff::main_tests::test_diff_real_files::case_2::args_1_vec___
... ok
test
subcommands::diff::main_tests::test_diff_real_files::case_2::args_2_vec____________
... ok
test
subcommands::diff::main_tests::test_diff_real_files::case_2::args_3_vec______u___
... ok
test
subcommands::diff::main_tests::test_diff_real_files::case_2::args_4_vec______U99___
... ok
test
subcommands::diff::main_tests::test_diff_real_files::case_2::args_5_vec______U0___
... ok
test subcommands::diff::main_tests::test_diff_real_files::case_3::args_1_vec___
... ok
test
subcommands::diff::main_tests::test_diff_real_files::case_3::args_2_vec____________
... ok
test
subcommands::diff::main_tests::test_diff_real_files::case_3::args_3_vec______u___
... ok
test
subcommands::diff::main_tests::test_diff_real_files::case_3::args_4_vec______U99___
... ok
test
subcommands::diff::main_tests::test_unified_diff_arg_is_detected_in_diff_args::case_1
... ok
test
subcommands::diff::main_tests::test_unified_diff_arg_is_detected_in_diff_args::case_2
... ok
test
subcommands::diff::main_tests::test_unified_diff_arg_is_detected_in_diff_args::case_3
... ok
test
subcommands::diff::main_tests::test_unified_diff_arg_is_detected_in_diff_args::case_4
... ok
test
subcommands::diff::main_tests::test_unified_diff_arg_is_detected_in_diff_args::case_5
... ok
test
subcommands::diff::main_tests::test_unified_diff_arg_is_detected_in_diff_args::case_6
... ok
test
subcommands::diff::main_tests::test_unified_diff_arg_is_detected_in_diff_args::case_7
... ok
test
subcommands::diff::main_tests::test_unified_diff_arg_is_detected_in_diff_args::case_8
... ok
test subcommands::list_syntax_themes::tests::test_list_syntax_themes_for_humans
... ok
test
subcommands::list_syntax_themes::tests::test_list_syntax_themes_for_machines
... ok
test subcommands::show_config::tests::test_show_config ... ok
test subcommands::show_syntax_themes::tests::test_show_syntax_themes ... ignored
test tests::am_testing ... ok
test
subcommands::diff::main_tests::test_diff_real_files::case_3::args_5_vec______U0___
... ok
test tests::integration_test_utils::tests::test_lines_match_iter_not_consumed -
should panic ... ok
test tests::integration_test_utils::tests::test_lines_match_no_indent_mark_1 -
should panic ... ok
test tests::integration_test_utils::tests::test_lines_match_no_indent_mark_2 -
should panic ... ok
test tests::integration_test_utils::tests::test_lines_match_no_nl - should
panic ... ok
test tests::integration_test_utils::tests::test_lines_match_ok ... ok
test tests::test_example_diffs::tests::test_added_empty_file ... ok
test tests::integration_test_utils::tests::test_delta_test ... ok
test
tests::test_example_diffs::tests::test_added_empty_line_is_not_whitespace_error
... ok
test tests::test_example_diffs::tests::test_added_empty_line_highlight ... ok
test tests::test_example_diffs::tests::test_added_file ... ok
test
tests::test_example_diffs::tests::test_added_file_directory_path_containing_space
... ok
test tests::test_example_diffs::tests::test_binary_file_added ... ok
test tests::test_example_diffs::tests::test_binary_file_removed ... ok
test tests::test_example_diffs::tests::test_binary_files_differ ... ok
test tests::test_example_diffs::tests::test_binary_files_differ_after_other ...
ok
test tests::test_example_diffs::tests::test_color_only_mode ... ok
test tests::test_example_diffs::tests::test_certain_bugs_are_not_present ... ok
test
tests::test_example_diffs::tests::test_commit_decoration_style_empty_string ...
ok
test tests::test_example_diffs::tests::test_commit_decoration_style_omit ... ok
test tests::test_example_diffs::tests::test_commit_style_box ... ok
test tests::test_example_diffs::tests::test_commit_style_box_ol ... ignored
test tests::test_example_diffs::tests::test_commit_style_box_raw ... ok
test tests::test_example_diffs::tests::test_commit_style_box_ul ... ok
test
tests::test_example_diffs::tests::test_commit_style_colored_input_color_is_preserved_under_raw
... ok
test
tests::test_example_diffs::tests::test_commit_style_colored_input_color_is_stripped_under_normal
... ok
test tests::test_example_diffs::tests::test_commit_style_omit ... ok
test tests::test_example_diffs::tests::test_commit_style_raw_no_decoration ...
ok
test tests::test_example_diffs::tests::test_commit_style_underline ... ok
test
tests::test_example_diffs::tests::test_commit_style_with_color_only_has_style
... ok
test tests::test_example_diffs::tests::test_copied_file ... ok
test
tests::test_example_diffs::tests::test_default_language_is_not_used_when_other_language_is_detected
... ok
test
tests::test_example_diffs::tests::test_default_language_is_used_for_syntax_highlighting
... ok
test tests::test_example_diffs::tests::test_delta_ignores_non_diff_input ...
ignored
test
tests::test_example_diffs::tests::test_delta_paints_diff_when_there_is_unrecognized_initial_content
... ok
test tests::test_example_diffs::tests::test_diff_in_diff ... ok
test tests::test_example_diffs::tests::test_diff_no_index_binary_files_differ
... ok
test tests::test_example_diffs::tests::test_diff_unified_concatenated ... ok
test tests::test_example_diffs::tests::test_diff_unified_two_directories ... ok
test tests::test_example_diffs::tests::test_diff_unified_two_files ... ok
test
tests::test_example_diffs::tests::test_diff_with_merge_conflict_is_not_truncated
... ok
test
tests::test_example_diffs::tests::test_diff_with_merge_conflict_is_passed_on_unchanged_under_raw
... ok
test tests::test_example_diffs::tests::test_file_decoration_style_empty_string
... ok
test tests::test_example_diffs::tests::test_file_decoration_style_omit ... ok
test tests::test_example_diffs::tests::test_file_deleted_without_preimage ... ok
test
tests::test_example_diffs::tests::test_file_mode_change_gain_executable_bit ...
ok
test
tests::test_example_diffs::tests::test_file_mode_change_lose_executable_bit ...
ok
test tests::test_example_diffs::tests::test_file_mode_change_unexpected_bits
... ok
test tests::test_example_diffs::tests::test_file_mode_change_with_diff ... ok
test tests::test_example_diffs::tests::test_file_mode_change_with_rename ... ok
test tests::test_example_diffs::tests::test_file_removal_in_log_output ... ok
test tests::test_example_diffs::tests::test_file_style_box ... ok
test tests::test_example_diffs::tests::test_file_style_box_ol ... ignored
test tests::test_example_diffs::tests::test_file_style_box_raw ... ok
test tests::test_example_diffs::tests::test_file_style_box_ul ... ok
test
tests::test_example_diffs::tests::test_file_style_colored_input_color_is_preserved_under_raw
... ok
test
tests::test_example_diffs::tests::test_file_style_colored_input_color_is_stripped_under_normal
... ok
test tests::test_example_diffs::tests::test_file_style_omit ... ok
test
tests::test_example_diffs::tests::test_color_only_output_is_in_one_to_one_correspondence_with_input
... ok
test tests::test_example_diffs::tests::test_file_style_underline ... ok
test tests::test_example_diffs::tests::test_file_style_raw_no_decoration ... ok
test tests::test_example_diffs::tests::test_filenames_with_spaces ... ok
test
tests::test_example_diffs::tests::test_file_style_with_color_only_has_style ...
ok
test tests::test_example_diffs::tests::test_files_deleted_without_preimage ...
ok
test
tests::test_example_diffs::tests::test_full_filename_used_to_detect_language
... ok
test
tests::test_example_diffs::tests::test_git_diff_U0_is_unchanged_under_color_only
... ok
test
tests::test_example_diffs::tests::test_git_diff_binary_is_unchanged_under_color_only
... ok
test
tests::test_example_diffs::tests::test_git_diff_is_unchanged_under_color_only
... ok
test
tests::test_example_diffs::tests::test_hunk_header_decoration_style_empty_string
... ok
test tests::test_example_diffs::tests::test_hunk_header_decoration_style_none
... ok
test tests::test_example_diffs::tests::test_hunk_header_decoration_style_omit
... ok
test tests::test_example_diffs::tests::test_hunk_header_omit_code_fragment ...
ok
test tests::test_example_diffs::tests::test_hunk_header_style_box ... ok
test tests::test_example_diffs::tests::test_hunk_header_style_box_file ... ok
test
tests::test_example_diffs::tests::test_hunk_header_style_box_file_line_number
... ok
test tests::test_example_diffs::tests::test_hunk_header_style_box_line_number
... ok
test tests::test_example_diffs::tests::test_hunk_header_style_box_raw ... ok
test
tests::test_example_diffs::tests::test_hunk_header_style_box_with_syntax_highlighting
... ok
test
tests::test_example_diffs::tests::test_hunk_header_style_colored_input_color_is_preserved_under_raw
... ok
test
tests::test_example_diffs::tests::test_hunk_header_style_colored_input_color_is_stripped_under_normal
... ok
test tests::test_example_diffs::tests::test_hunk_header_style_empty_string ...
ok
test tests::test_example_diffs::tests::test_hunk_header_style_none ... ok
test tests::test_example_diffs::tests::test_hunk_header_style_omit ... ok
test tests::test_example_diffs::tests::test_hunk_header_style_raw_no_decoration
... ok
test
tests::test_example_diffs::tests::test_hunk_header_style_raw_no_decoration_with_line_numbers
... ok
test tests::test_example_diffs::tests::test_hunk_header_style_underline ... ok
test
tests::test_example_diffs::tests::test_hunk_header_style_with_color_only_has_style
... ok
test tests::test_example_diffs::tests::test_hunk_header_style_with_file ... ok
test tests::test_example_diffs::tests::test_hunk_header_style_with_file_no_frag
... ok
test
tests::test_example_diffs::tests::test_keep_plus_minus_markers_under_inspect_raw_lines
... ok
test tests::test_example_diffs::tests::test_hyperlinks_commit_link_format ... ok
test tests::test_example_diffs::tests::test_lines_with_syntax_width_limit ... ok
test
tests::test_example_diffs::tests::test_lines_with_syntax_width_limit_wrapping
... ok
test tests::test_example_diffs::tests::test_orphan_carriage_return_is_stripped
... ok
test tests::test_example_diffs::tests::test_lines_with_syntax_width_unicode ...
ok
test tests::test_example_diffs::tests::test_recognized_file_type ... ok
test tests::test_example_diffs::tests::test_renamed_file ... ok
test tests::test_example_diffs::tests::test_removed_empty_line_highlight ... ok
test tests::test_example_diffs::tests::test_renamed_file_with_changes ... ok
test tests::test_example_diffs::tests::test_simple_dirty_submodule_diff ... ok
test
tests::test_example_diffs::tests::test_single_character_line_is_not_whitespace_error
... ok
test tests::test_example_diffs::tests::test_standalone_diff_binary_files_differ
... ok
test tests::test_example_diffs::tests::test_standalone_diff_files_are_identical
... ok
test
tests::test_example_diffs::tests::test_submodule_contains_untracked_content ...
ok
test tests::test_example_diffs::tests::test_submodule_diff_log ... ok
test
tests::test_example_diffs::tests::test_triple_dash_at_beginning_of_line_in_code
... ok
test
tests::test_example_diffs::tests::test_unrecognized_file_type_no_syntax_theme
... ok
test
tests::test_example_diffs::tests::test_unrecognized_file_type_with_syntax_theme
... ok
test tests::test_example_diffs::tests::test_whitespace_added_empty_line_error
... ok
test tests::test_example_diffs::tests::test_whitespace_after_text_error ... ok
test tests::test_example_diffs::tests::test_whitespace_complex_error ... ok
test tests::test_example_diffs::tests::test_whitespace_edit_text_error ... ok
test tests::test_example_diffs::tests::test_whitespace_error ... ok
test tests::test_utils::tests::test_contains_once_1 ... ok
test tests::test_utils::tests::test_contains_once_2 ... ok
test tests::test_utils::tests::test_contains_once_3 ... ok
test tests::test_utils::tests::test_contains_once_4 ... ok
test tests::test_utils::tests::test_contains_once_5 ... ok
test tests::test_utils::tests::test_contains_once_6 ... ok
test utils::bat::less::tests::test_parse_less_version_487 ... ok
test utils::bat::less::tests::test_parse_less_version_529 ... ok
test utils::bat::less::tests::test_parse_less_version_551 ... ok
test utils::bat::less::tests::test_parse_less_version_wrong_program ... ok
test utils::git::tests::test_parse_git_version::case_1 ... ok
test utils::git::tests::test_parse_git_version::case_2 ... ok
test utils::git::tests::test_parse_git_version::case_3 ... ok
test
tests::test_example_diffs::tests::test_whitespace_unrelated_edit_text_error ...
ok
test utils::helpwrap::test::simple_ascii_all_overlong_after_indent ... ok
test utils::helpwrap::test::simple_ascii_can_not_split ... ok
test utils::helpwrap::test::simple_ascii_can_not_split_plus_whitespace ... ok
test utils::helpwrap::test::simple_ascii_just_whitespace ... ok
test utils::helpwrap::test::simple_ascii_indent_and_bullet_points ... ok
test utils::helpwrap::test::simple_ascii_keep_leading_input_indent ... ok
test utils::helpwrap::test::simple_ascii_much_whitespace ... ok
test utils::helpwrap::test::simple_ascii_no_both ... ok
test utils::helpwrap::test::simple_ascii_no_indent ... ok
test utils::helpwrap::test::simple_ascii_no_both_wrong_order ... ok
test utils::helpwrap::test::simple_ascii_one_line ... ok
test utils::helpwrap::test::simple_ascii_no_wrap ... ok
test utils::helpwrap::test::simple_ascii_trailing_space ... ok
test utils::helpwrap::test::simple_ascii_two_lines ... ok
test utils::process::tests::test_describe_calling_process_grep ... ok
test utils::process::tests::test_describe_calling_process_git_show ... ok
test utils::process::tests::test_process_blame_info_with_parent ... ok
test utils::process::tests::test_guess_git_blame_filename ... ok
test utils::process::tests::test_process_blame_info_with_sibling ... ok
test utils::process::tests::test_process_blame_no_parent_found ... ok
test utils::process::tests::test_process_testing ... ok
test utils::process::tests::test_process_testing_assert - should panic ... ok
test utils::process::tests::test_process_testing_assert_never_used - should
panic ... ok
test utils::process::tests::test_process_testing_n_times_overused ... ignored
test utils::process::tests::test_process_testing_n_times_panic ... ok
test utils::process::tests::test_process_testing_n_times_underused - should
panic ... ok
test utils::process::tests::test_process_testing_n_times_unused - should panic
... ok
test utils::process::tests::test_process_testing_scope_can_remain_unused ... ok
test utils::regex_replacement::tests::test_sed_command ... ok
test utils::regex_replacement::tests::test_sed_command_g_flag ... ok
test utils::regex_replacement::tests::test_sed_command_i_flag ... ok
test utils::regex_replacement::tests::test_sed_command_invalid ... ok
test utils::regex_replacement::tests::test_sed_command_with_named_captures ...
ok
test utils::tabs::tests::test_remove_prefix_and_expand ... ok
test utils::process::tests::test_process_calling_cmdline ... ok
test wrapping::tests::test_alignment_1_line_vs_3_lines ... FAILED
test wrapping::tests::test_alignment_2_lines_vs_3_lines ... FAILED
test wrapping::tests::test_wrap_line_align_right_1 ... ok
test wrapping::tests::test_wrap_line_align_right_2 ... ok
test wrapping::tests::test_wrap_line_newlines ... FAILED
test wrapping::tests::test_wrap_line_single ... ok
test wrapping::tests::test_wrap_line_unicode ... ok
test wrapping::tests::test_wrap_max_lines_2 ... ok
test wrapping::tests::test_wrap_with_keep_markers ... ok
test wrapping::tests::test_wrap_with_large_hunk_zero_line_numbers ... ok
test wrapping::tests::test_wrap_with_unequal_hunk_zero_width ... ok
failures:
---- ansi::tests::test_measure_text_width stdout ----
thread 'ansi::tests::test_measure_text_width' panicked at src/ansi/mod.rs:242:9:
assertion `left == right` failed
left: 4
right: 2
stack backtrace:
0: rust_begin_unwind
1: core::panicking::panic_fmt
2: core::panicking::assert_failed_inner
3: core::panicking::assert_failed
4: delta::ansi::tests::test_measure_text_width
5: core::ops::function::FnOnce::call_once
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose
backtrace.
----
features::line_numbers::tests::test_line_numbers_continue_correctly_after_wrapping
stdout ----
thread
'features::line_numbers::tests::test_line_numbers_continue_correctly_after_wrapping'
panicked at src/tests/integration_test_utils.rs:150:9:
assertion `left == right` failed: on line 3 of input:
▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼
a/a.py ⟶ b/b.py
──────────────────────────────────────────
───┐
1: │
───┘
│ 1 │abc │ 1 │abc
│ 2 │a = one side │ 2 │a = one longer@
│ │ │ │ side
│ 3 │xyz │ 3 │xyz
▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲
left: "│ │ │ │ > side"
right: "│ │ │ │ side"
stack backtrace:
0: rust_begin_unwind
1: core::panicking::panic_fmt
2: core::panicking::assert_failed_inner
3: core::panicking::assert_failed
4: delta::tests::integration_test_utils::assert_lines_match_after_skip
5:
delta::features::line_numbers::tests::test_line_numbers_continue_correctly_after_wrapping
6: core::ops::function::FnOnce::call_once
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose
backtrace.
---- features::side_by_side::tests::test_two_plus_lines_exact_fit stdout ----
thread 'features::side_by_side::tests::test_two_plus_lines_exact_fit' panicked
at src/wrapping.rs:469:9:
assertion `left == right` failed: syntax and diff wrapping differs (-) [*r*]
left: (1, 2)
right: (1, 3)
stack backtrace:
0: rust_begin_unwind
1: core::panicking::panic_fmt
2: core::panicking::assert_failed_inner
3: core::panicking::assert_failed
4: delta::wrapping::wrap_minusplus_block::wrap_syntax_and_diff
5: delta::wrapping::wrap_minusplus_block
6: delta::paint::paint_minus_and_plus_lines
7: delta::paint::Painter::paint_buffered_minus_and_plus_lines
8: delta::delta::delta
9: delta::tests::integration_test_utils::run_delta
10: delta::features::side_by_side::tests::test_two_plus_lines_exact_fit
11: core::ops::function::FnOnce::call_once
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose
backtrace.
---- wrapping::tests::test_alignment_1_line_vs_3_lines stdout ----
thread 'wrapping::tests::test_alignment_1_line_vs_3_lines' panicked at
src/wrapping.rs:469:9:
assertion `left == right` failed: syntax and diff wrapping differs [*l*] (r)
left: (0, 2)
right: (0, 1)
stack backtrace:
0: rust_begin_unwind
1: core::panicking::panic_fmt
2: core::panicking::assert_failed_inner
3: core::panicking::assert_failed
4: delta::wrapping::wrap_minusplus_block::wrap_syntax_and_diff
5: delta::wrapping::wrap_minusplus_block
6: delta::paint::paint_minus_and_plus_lines
7: delta::paint::Painter::paint_buffered_minus_and_plus_lines
8: delta::delta::delta
9: delta::tests::integration_test_utils::run_delta
10: delta::tests::integration_test_utils::DeltaTest::with_input
11: delta::wrapping::tests::test_alignment_1_line_vs_3_lines
12: core::ops::function::FnOnce::call_once
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose
backtrace.
---- wrapping::tests::test_alignment_2_lines_vs_3_lines stdout ----
thread 'wrapping::tests::test_alignment_2_lines_vs_3_lines' panicked at
src/tests/integration_test_utils.rs:150:9:
assertion `left == right` failed: on line 2 of input:
▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼
a ⟶ b
───────────────────────────────────────────────────────
───┐
1: │
───┘
│ 1 │.........1.........2< │ 1 │.........1.........2+
│ │ >.... │ │.........3.........4+
│ │ │ │.........5.........6
▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲
left: "│ │ >.... │ │.........3.........4+"
right: "│ │ >.... │ │.........3.........4+"
stack backtrace:
0: rust_begin_unwind
1: core::panicking::panic_fmt
2: core::panicking::assert_failed_inner
3: core::panicking::assert_failed
4: delta::tests::integration_test_utils::assert_lines_match_after_skip
5: delta::wrapping::tests::test_alignment_2_lines_vs_3_lines
6: core::ops::function::FnOnce::call_once
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose
backtrace.
---- wrapping::tests::test_wrap_line_newlines stdout ----
thread 'wrapping::tests::test_wrap_line_newlines' panicked at
src/wrapping.rs:873:13:
assertion `left == right` failed
left: [[(Style { <aeorSd> }, "012"), (Style { <aEorsd> }, "34"), (Style { <aeorsd> }, "<")], [(Style { <aeorsd> }, "
"), (Style { <aeorsd> }, ">"), (Style { <aEorsd> }, "5\n")]]
right: [[(Style { <aeorSd> }, "012"), (Style { <aEorsd> }, "345\n")]]
stack backtrace:
0: rust_begin_unwind
1: core::panicking::panic_fmt
2: core::panicking::assert_failed_inner
3: core::panicking::assert_failed
4: delta::wrapping::tests::test_wrap_line_newlines
5: core::ops::function::FnOnce::call_once
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose
backtrace.
failures:
ansi::tests::test_measure_text_width
features::line_numbers::tests::test_line_numbers_continue_correctly_after_wrapping
features::side_by_side::tests::test_two_plus_lines_exact_fit
wrapping::tests::test_alignment_1_line_vs_3_lines
wrapping::tests::test_alignment_2_lines_vs_3_lines
wrapping::tests::test_wrap_line_newlines
test result: FAILED. 418 passed; 6 failed; 7 ignored; 0 measured; 0 filtered
out; finished in 0.61s
error: test failed, to rerun pass `--bin delta`
dh_auto_test: error: /usr/share/dh-rust/bin/cargo test returned exit code 101
make: *** [debian/rules:10: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202409/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.
Thanks.
--- End Message ---
--- Begin Message ---
Source: git-delta
Source-Version: 0.18.2-2
Done: Jonas Smedegaard <d...@jones.dk>
We believe that the bug you reported is fixed in the latest version of
git-delta, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1081...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jonas Smedegaard <d...@jones.dk> (supplier of updated git-delta package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 06 Oct 2024 23:51:07 +0200
Source: git-delta
Architecture: source
Version: 0.18.2-2
Distribution: unstable
Urgency: medium
Maintainer: Jonas Smedegaard <d...@jones.dk>
Changed-By: Jonas Smedegaard <d...@jones.dk>
Closes: 1081864
Changes:
git-delta (0.18.2-2) unstable; urgency=medium
.
* update and unfuzz patches;
bump build-dependency for crate git2;
closes: bug#1081864,
thanks to Santiago Vila and Peter Michael Green
Checksums-Sha1:
09120d0e4139575ed0753ae9811c351030747c57 3302 git-delta_0.18.2-2.dsc
99988e59e735cbe66b83e7c229ce8cd26569c891 8904 git-delta_0.18.2-2.debian.tar.xz
7289d36df27ecc60e64cea90e306e3b5fd7c724f 25948
git-delta_0.18.2-2_amd64.buildinfo
Checksums-Sha256:
39581bbd90b691bff7854a2ffa4a4906f809b4eb8b86a7b3ec61cb91700cd86b 3302
git-delta_0.18.2-2.dsc
83e1f674381232cb89dd1f3175bf72162021753fd1d5db1e705aea86fa9be2f3 8904
git-delta_0.18.2-2.debian.tar.xz
6fd37f8e793a26fb20564ce1584648a68d9bc26f9b36707dfae74cc4bce61dad 25948
git-delta_0.18.2-2_amd64.buildinfo
Files:
fcda8857130b7c8a1c4c09043c600ae4 3302 vcs optional git-delta_0.18.2-2.dsc
59d2b6acb728dd19738dcbd7d60853af 8904 vcs optional
git-delta_0.18.2-2.debian.tar.xz
39f38951f7c0dd721f0d5bf3a436efd6 25948 vcs optional
git-delta_0.18.2-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJABAEBCgAqFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmcDB2IMHGRyQGpvbmVz
LmRrAAoJECx8MUbBoAEhmOYP/2BNwxniAg8ADXkZ3jfZroYVwJRqHnZqOUlsxvQE
UBhC/suywchANW8gqHrvQiFyFEDsymfsF1yqeOjXH9peAcQDEMpz4I06P+P2fNkZ
6yp0M83Ll3+ciecJyhZd0K1mGtIgzIyqEgVZKohVaphrKnbsewgi0N+lrS/APiD2
gQd7koDj+EhErtMqSiwcTDVbgevaRbiGfazb6xH0uHasydTrbdPIEjHbyC47B0FB
F0Z1AUhwtTXG2H0jaSsSDEHWq2SVkFEnfRbfZV3VaynP4SLeiHBS8v1v4JzEBpA1
DEogW5/qlyhim2DT9T6kHQM0SdGnrTMKLdd3/62NH2QdSAlYJFs/2wWD5rcWtjme
dTx7plGjxTRkUhDFq6664Y8XrfziwAzHX8VK+NuAt+C5K159wgRGw5ogCvoqB4ex
GfAEDTm0K74YJiia12bJwSN8sb8hlwl5cHWFksnOuo6xwwZZBohv0xbWBANxrV1w
e3MoGp8smI28rj5C7+YAhBAZp2Odv9AOlEEO3Q5o4Rf2ImhfGPppHpeiA5+YM448
Wom2RunVJqdjmydNk1PcB+/pEto89VUFf9zEwLzaCKo8Pkava11bJ3+p0ZPATkmX
t295yNeHgVio85BpJ1wapP8G2aS8eh5oJyDi/DdgHtW/m5YoTIhclCJ6EafGFXhQ
g33F
=EUBB
-----END PGP SIGNATURE-----
pgpSId6QaKgJq.pgp
Description: PGP signature
--- End Message ---