Your message dated Thu, 09 Jan 2025 09:49:53 +0000
with message-id <e1tvpan-00brd7...@fasolo.debian.org>
and subject line Bug#1090223: fixed in fpdf2 2.8.2-2
has caused the Debian Bug report #1090223,
regarding fpdf2: FTBFS: E AssertionError: assert '<frozen posixpath>' == 
'/build/fpdf2...t_add_font.py'
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.)


-- 
1090223: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1090223
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:fpdf2
Version: 2.8.1-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 --with python3 --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
I: pybuild base:311: python3.13 setup.py config 
running config
I: pybuild base:311: python3.12 setup.py config 
running config
   dh_auto_build -O--buildsystem=pybuild
I: pybuild base:311: /usr/bin/python3.13 setup.py build 
running build
running build_py
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_fpdf2/build/fpdf

[... snipped ...]

test/svg/test_svg.py::TestSVGAttributeConversion::test_attribute_conversion[stroke-dasharray
 invalid] PASSED [ 67%]
test/svg/test_svg.py::TestSVGAttributeConversion::test_attribute_conversion[stroke-dashoffset]
 PASSED [ 67%]
test/svg/test_svg.py::TestSVGAttributeConversion::test_attribute_conversion[stroke-linecap
 butt] PASSED [ 67%]
test/svg/test_svg.py::TestSVGAttributeConversion::test_attribute_conversion[stroke-linecap
 round] PASSED [ 67%]
test/svg/test_svg.py::TestSVGAttributeConversion::test_attribute_conversion[stroke-linecap
 square] PASSED [ 67%]
test/svg/test_svg.py::TestSVGAttributeConversion::test_attribute_conversion[stroke-linecap
 inherit] PASSED [ 67%]
test/svg/test_svg.py::TestSVGAttributeConversion::test_attribute_conversion[stroke-linecap
 invalid] PASSED [ 67%]
test/svg/test_svg.py::TestSVGAttributeConversion::test_attribute_conversion[stroke-linejoin
 miter] PASSED [ 67%]
test/svg/test_svg.py::TestSVGAttributeConversion::test_attribute_conversion[stroke-linejoin
 round] PASSED [ 67%]
test/svg/test_svg.py::TestSVGAttributeConversion::test_attribute_conversion[stroke-linejoin
 bevel] PASSED [ 68%]
test/svg/test_svg.py::TestSVGAttributeConversion::test_attribute_conversion[stroke-linejoin
 inherit] PASSED [ 68%]
test/svg/test_svg.py::TestSVGAttributeConversion::test_attribute_conversion[stroke-linejoin
 invalid] PASSED [ 68%]
test/svg/test_svg.py::TestSVGAttributeConversion::test_attribute_conversion[stroke-miterlimit]
 PASSED [ 68%]
test/svg/test_svg.py::TestSVGAttributeConversion::test_attribute_conversion[stroke-miterlimit
 inherit] PASSED [ 68%]
test/svg/test_svg.py::TestSVGAttributeConversion::test_attribute_conversion[stroke-miterlimit
 too small] PASSED [ 68%]
test/svg/test_svg.py::TestSVGAttributeConversion::test_attribute_conversion[stroke-miterlimit
 invalid] PASSED [ 68%]
test/svg/test_svg.py::TestSVGAttributeConversion::test_attribute_conversion[stroke-opacity
 0.5] PASSED [ 68%]
test/svg/test_svg.py::TestSVGAttributeConversion::test_attribute_conversion[stroke-opacity
 too small] PASSED [ 68%]
test/svg/test_svg.py::TestSVGAttributeConversion::test_attribute_conversion[stroke-opacity
 too big] PASSED [ 68%]
test/svg/test_svg.py::TestSVGAttributeConversion::test_attribute_conversion[stroke-opacity
 inherit] PASSED [ 68%]
test/svg/test_svg.py::TestSVGAttributeConversion::test_attribute_conversion[stroke-opacity
 invalid] PASSED [ 68%]
test/svg/test_svg.py::TestSVGAttributeConversion::test_attribute_conversion[empty
 attribute values] PASSED [ 68%]
test/svg/test_svg.py::TestSVGObject::test_bad_root_tag PASSED            [ 69%]
test/svg/test_svg.py::TestSVGObject::test_document_shape_info[width only] 
PASSED [ 69%]
test/svg/test_svg.py::TestSVGObject::test_document_shape_info[height only] 
PASSED [ 69%]
test/svg/test_svg.py::TestSVGObject::test_document_shape_info[fit percent] 
PASSED [ 69%]
test/svg/test_svg.py::TestSVGObject::test_document_shape_info[small percent] 
PASSED [ 69%]
test/svg/test_svg.py::TestSVGObject::test_document_shape_info[same shape] 
PASSED [ 69%]
test/svg/test_svg.py::TestSVGObject::test_document_shape_info[different shape] 
PASSED [ 69%]
test/svg/test_svg.py::TestSVGObject::test_document_shape_info[different shape, 
percent] PASSED [ 69%]
test/svg/test_svg.py::TestSVGObject::test_document_shape_info[viewbox 100] 
PASSED [ 69%]
test/svg/test_svg.py::TestSVGObject::test_document_shape_info[fixed size, 
viewbox 100] PASSED [ 69%]
test/svg/test_svg.py::TestSVGObject::test_document_shape_info[viewbox wide] 
PASSED [ 69%]
test/svg/test_svg.py::TestSVGObject::test_document_shape_info[viewbox tall] 
PASSED [ 69%]
test/svg/test_svg.py::TestSVGObject::test_document_shape_info[viewbox wide, no 
aspect preservation] PASSED [ 69%]
test/svg/test_svg.py::TestSVGObject::test_document_shape_info[viewbox tall, no 
aspect preservation] PASSED [ 69%]
test/svg/test_svg.py::TestSVGObject::test_document_shape_info[viewbox tall and 
shifted] PASSED [ 70%]
test/svg/test_svg.py::TestSVGObject::test_document_shape_info[viewbox tall and 
shifted, no aspect preservation] PASSED [ 70%]
test/svg/test_svg.py::TestSVGObject::test_document_shape_info[invalid viewbox] 
PASSED [ 70%]
test/svg/test_svg.py::TestSVGObject::test_svg_conversion[SVG spec arcs01] 
PASSED [ 70%]
test/svg/test_svg.py::TestSVGObject::test_svg_conversion[SVG spec arcs02] 
PASSED [ 70%]
test/svg/test_svg.py::TestSVGObject::test_svg_conversion[SVG spec circle01] 
PASSED [ 70%]
test/svg/test_svg.py::TestSVGObject::test_svg_conversion[SVG spec cubic01 
(modified)] PASSED [ 70%]
test/svg/test_svg.py::TestSVGObject::test_svg_conversion[SVG spec cubic02 
(modified)] PASSED [ 70%]
test/svg/test_svg.py::TestSVGObject::test_svg_conversion[SVG spec ellipse01] 
PASSED [ 70%]
test/svg/test_svg.py::TestSVGObject::test_svg_conversion[SVG spec line01] 
PASSED [ 70%]
test/svg/test_svg.py::TestSVGObject::test_svg_conversion[SVG spec polygon01] 
PASSED [ 70%]
test/svg/test_svg.py::TestSVGObject::test_svg_conversion[SVG spec polyline01] 
PASSED [ 70%]
test/svg/test_svg.py::TestSVGObject::test_svg_conversion[SVG spec quad01] 
PASSED [ 70%]
test/svg/test_svg.py::TestSVGObject::test_svg_conversion[SVG spec rect01] 
PASSED [ 71%]
test/svg/test_svg.py::TestSVGObject::test_svg_conversion[SVG spec rect02] 
PASSED [ 71%]
test/svg/test_svg.py::TestSVGObject::test_svg_conversion[SVG spec triangle01] 
PASSED [ 71%]
test/svg/test_svg.py::TestSVGObject::test_svg_conversion[SVG logo from 
wikipedia] PASSED [ 71%]
test/svg/test_svg.py::TestSVGObject::test_svg_conversion[weird viewbox] PASSED 
[ 71%]
test/svg/test_svg.py::TestSVGObject::test_svg_conversion[search icon] PASSED [ 
71%]
test/svg/test_svg.py::TestSVGObject::test_svg_conversion[repeated relative 
move] PASSED [ 71%]
test/svg/test_svg.py::TestSVGObject::test_svg_conversion[arc start & initial 
point] PASSED [ 71%]
test/svg/test_svg.py::TestSVGObject::test_svg_conversion[ghostscript 
colorcircle] PASSED [ 71%]
test/svg/test_svg.py::TestSVGObject::test_svg_conversion[ghostscript escher] 
PASSED [ 71%]
test/svg/test_svg.py::TestSVGObject::test_svg_conversion[use xlink:href - issue 
#446] PASSED [ 71%]
test/svg/test_svg.py::TestSVGObject::test_svg_conversion[rgb() color - issue 
#480] PASSED [ 71%]
test/svg/test_svg.py::TestSVGObject::test_svg_conversion[shapes defined in 
'defs' tag - issue #858] PASSED [ 71%]
test/svg/test_svg.py::TestSVGObject::test_svg_conversion[clip path - issue 
#858] PASSED [ 72%]
test/svg/test_svg.py::TestSVGObject::test_svg_conversion[Raster <image> tests] 
PASSED [ 72%]
test/svg/test_svg.py::TestSVGObject::test_svg_conversion[Use xlink:href to 
insert an <image> from <defs>] PASSED [ 72%]
test/svg/test_svg.py::TestSVGObject::test_svg_conversion[<clipPath> containing 
a <path>] PASSED [ 72%]
test/svg/test_svg.py::TestSVGObject::test_svg_conversion[<clipPath> containing 
a <path> used in a group with color - issue #1147] PASSED [ 72%]
test/svg/test_svg.py::TestSVGObject::test_draw_to_page_offset[SVG spec arcs01] 
PASSED [ 72%]
test/svg/test_svg.py::TestSVGObject::test_path_def PASSED                [ 72%]
test/svg/test_svg.py::TestSVGObject::test_bad_xref PASSED                [ 72%]
test/svg/test_svg.py::TestSVGObject::test_missing_xref PASSED            [ 72%]
test/svg/test_svg.py::TestSVGObject::test_svg_conversion_no_transparency PASSED 
[ 72%]
test/svg/test_svg.py::TestSVGObject::test_svg_conversion_priority_styles PASSED 
[ 72%]
test/svg/test_svg.py::TestSVGObject::test_svg_rendering_image_over_page_break 
PASSED [ 72%]
test/svg/test_transform_viewport.py::test_rect_transform_width_exception PASSED 
[ 72%]
test/svg/test_transform_viewport.py::test_rect_transform_height_exception 
PASSED [ 73%]
test/svg/test_transform_viewport.py::test_rect_transform_vw_zero PASSED  [ 73%]
test/table/test_table.py::test_table_simple PASSED                       [ 73%]
test/table/test_table.py::test_table_with_no_row PASSED                  [ 73%]
test/table/test_table.py::test_table_with_no_column PASSED               [ 73%]
test/table/test_table.py::test_table_with_syntactic_sugar PASSED         [ 73%]
test/table/test_table.py::test_table_with_fixed_col_width PASSED         [ 73%]
test/table/test_table.py::test_table_with_varying_col_widths PASSED      [ 73%]
test/table/test_table.py::test_table_with_invalid_col_widths PASSED      [ 73%]
test/table/test_table.py::test_table_with_fixed_row_height PASSED        [ 73%]
test/table/test_table.py::test_table_with_multiline_cells PASSED         [ 73%]
test/table/test_table.py::test_table_with_multiline_cells_and_fixed_row_height 
PASSED [ 73%]
test/table/test_table.py::test_table_with_fixed_width PASSED             [ 73%]
test/table/test_table.py::test_table_with_invalid_width PASSED           [ 73%]
test/table/test_table.py::test_table_without_headings PASSED             [ 74%]
test/table/test_table.py::test_table_with_multiline_cells_and_without_headings 
PASSED [ 74%]
test/table/test_table.py::test_table_with_headings_styled PASSED         [ 74%]
test/table/test_table.py::test_table_with_multiline_cells_and_split_over_3_pages
 PASSED [ 74%]
test/table/test_table.py::test_table_with_cell_fill PASSED               [ 74%]
test/table/test_table.py::test_table_with_cell_fill_custom_class PASSED  [ 74%]
test/table/test_table.py::test_table_with_internal_layout PASSED         [ 74%]
test/table/test_table.py::test_table_with_minimal_layout PASSED          [ 74%]
test/table/test_table.py::test_table_with_single_top_line_layout PASSED  [ 74%]
test/table/test_table.py::test_table_with_single_top_line_layout_and_page_break 
PASSED [ 74%]
test/table/test_table.py::test_table_with_page_break_and_headings_repeated 
PASSED [ 74%]
test/table/test_table.py::test_table_align PASSED                        [ 74%]
test/table/test_table.py::test_table_capture_font_settings PASSED        [ 74%]
test/table/test_table.py::test_table_with_ttf_font PASSED                [ 75%]
test/table/test_table.py::test_table_with_ttf_font_and_headings SKIPPED  [ 75%]
test/table/test_table.py::test_table_with_ttf_font_and_headings_but_missing_bold_font
 PASSED [ 75%]
test/table/test_table.py::test_table_with_cell_overflow PASSED           [ 75%]
test/table/test_table.py::test_table_with_gutter PASSED                  [ 75%]
test/table/test_table.py::test_table_with_colspan_and_gutter PASSED      [ 75%]
test/table/test_table.py::test_table_with_capitalized_font_family_and_emphasis 
PASSED [ 75%]
test/table/test_table.py::test_table_with_no_headers_nor_horizontal_lines 
PASSED [ 75%]
test/table/test_table.py::test_table_page_break_with_table_in_header PASSED [ 
75%]
test/table/test_table.py::test_table_with_multiple_headings_and_pagebreak 
PASSED [ 75%]
test/table/test_table.py::test_table_num_heading_rows_and_first_row_as_headings 
PASSED [ 75%]
test/table/test_table.py::test_table_with_multiple_headings_and_no_horizontal_lines
 PASSED [ 75%]
test/table/test_table.py::test_table_with_minimal_layout_and_multiple_headings 
PASSED [ 75%]
test/table/test_table.py::test_table_with_single_top_line_layout_and_multiple_headings
 PASSED [ 76%]
test/table/test_table.py::test_table_with_no_horizontal_lines_layout PASSED [ 
76%]
test/table/test_table.py::test_table_with_heading_style_overrides PASSED [ 76%]
test/table/test_table.py::test_table_with_set_fill_color PASSED          [ 76%]
test/table/test_table.py::test_table_with_fill_color_set_beforehand PASSED [ 
76%]
test/table/test_table.py::test_table_with_links PASSED                   [ 76%]
test/table/test_table.py::test_table_with_varying_col_count PASSED       [ 76%]
test/table/test_table.py::test_table_cell_fill_mode PASSED               [ 76%]
test/table/test_table.py::test_table_with_very_long_text PASSED          [ 76%]
test/table/test_table_extraction.py::test_camelot_extract_simple_table[table_simple.pdf-lattice]
 PASSED [ 76%]
test/table/test_table_extraction.py::test_camelot_extract_simple_table[table_simple.pdf-stream]
 PASSED [ 76%]
test/table/test_table_extraction.py::test_camelot_extract_simple_table[table_with_images.pdf-lattice]
 PASSED [ 76%]
test/table/test_table_extraction.py::test_camelot_extract_simple_table[table_with_images.pdf-stream]
 PASSED [ 76%]
test/table/test_table_extraction.py::test_camelot_extract_simple_table[table_with_images_and_img_fill_width.pdf-lattice]
 PASSED [ 76%]
test/table/test_table_extraction.py::test_camelot_extract_simple_table[table_with_images_and_img_fill_width.pdf-stream]
 PASSED [ 77%]
test/table/test_table_extraction.py::test_camelot_extract_simple_table[table_with_headings_styled.pdf-lattice]
 PASSED [ 77%]
test/table/test_table_extraction.py::test_camelot_extract_simple_table[table_with_headings_styled.pdf-stream]
 PASSED [ 77%]
test/table/test_table_extraction.py::test_camelot_extract_simple_table[table_with_internal_layout.pdf-lattice]
 PASSED [ 77%]
test/table/test_table_extraction.py::test_camelot_extract_simple_table[table_with_internal_layout.pdf-stream]
 PASSED [ 77%]
test/table/test_table_extraction.py::test_camelot_extract_table_ok_with_only_stream_flavor[table_with_minimal_layout.pdf]
 PASSED [ 77%]
test/table/test_table_extraction.py::test_camelot_extract_table_ok_with_only_stream_flavor[table_with_single_top_line_layout.pdf]
 PASSED [ 77%]
test/table/test_table_extraction.py::test_camelot_extract_two_tables[table_align.pdf]
 PASSED [ 77%]
test/table/test_table_extraction.py::test_camelot_extract_two_pages_table[lattice]
 XFAIL [ 77%]
test/table/test_table_extraction.py::test_camelot_extract_two_pages_table[stream]
 XFAIL [ 77%]
test/table/test_table_extraction.py::test_tabula_extract_simple_table[table_simple.pdf]
 SKIPPED [ 77%]
test/table/test_table_extraction.py::test_tabula_extract_simple_table[table_with_headings_styled.pdf]
 SKIPPED [ 77%]
test/table/test_table_extraction.py::test_tabula_extract_simple_table[table_with_minimal_layout.pdf]
 SKIPPED [ 77%]
test/table/test_table_extraction.py::test_tabula_extract_simple_table[table_with_single_top_line_layout.pdf]
 SKIPPED [ 78%]
test/table/test_table_extraction.py::test_tabula_extract_two_tables[table_align.pdf]
 SKIPPED [ 78%]
test/table/test_table_extraction.py::test_tabula_extract_two_tables[table_with_cell_fill.pdf]
 SKIPPED [ 78%]
test/table/test_table_extraction.py::test_tabula_extract_two_pages_table 
SKIPPED [ 78%]
test/table/test_table_padding.py::test_multicell_with_padding PASSED     [ 78%]
test/table/test_table_padding.py::test_multicell_with_padding_check_input 
PASSED [ 78%]
test/table/test_table_padding.py::test_multicell_return_value PASSED     [ 78%]
test/table/test_table_padding.py::test_table_with_multiline_cells_and_images_padding_and_pagebreak
 PASSED [ 78%]
test/table/test_table_padding.py::test_table_with_single_row_of_images PASSED [ 
78%]
test/table/test_table_padding.py::test_table_with_only_images PASSED     [ 78%]
test/table/test_table_padding.py::test_table_vertical_alignment PASSED   [ 78%]
test/table/test_table_padding.py::test_padding_per_cell PASSED           [ 78%]
test/table/test_table_padding.py::test_valign_per_cell PASSED            [ 78%]
test/table/test_table_padding.py::test_table_with_gutter_and_padding_and_outer_border_width
 PASSED [ 79%]
test/table/test_table_padding.py::test_table_with_colspan PASSED         [ 79%]
test/table/test_table_padding.py::test_outside_border_width PASSED       [ 79%]
test/table/test_table_padding.py::test_table_colspan_and_padding PASSED  [ 79%]
test/table/test_table_padding.py::test_table_colspan_and_padding_and_gutter 
PASSED [ 79%]
test/table/test_table_padding.py::test_table_colspan_and_padding_and_gutter_and_width
 PASSED [ 79%]
test/table/test_table_padding.py::test_table_with_cell_overflow PASSED   [ 79%]
test/table/test_table_padding.py::test_draw_box_borders PASSED           [ 79%]
test/table/test_table_rowspan.py::test_table_with_rowspan PASSED         [ 79%]
test/table/test_table_rowspan.py::test_table_with_rowspan_and_colspan PASSED [ 
79%]
test/table/test_table_rowspan.py::test_table_with_rowspan_and_pgbreak PASSED [ 
79%]
test/table/test_table_rowspan.py::test_table_with_rowspan_images PASSED  [ 79%]
test/table/test_table_with_image.py::test_table_with_image_border_overlap 
PASSED [ 79%]
test/table/test_table_with_image.py::test_table_with_image_mixed_rows_and_alignment
 PASSED [ 80%]
test/table/test_table_with_image.py::test_table_with_images PASSED       [ 80%]
test/table/test_table_with_image.py::test_table_with_images_and_img_fill_width 
PASSED [ 80%]
test/table/test_table_with_image.py::test_table_with_multiline_cells_and_images 
PASSED [ 80%]
test/table/test_table_with_image.py::test_table_with_images_and_text PASSED [ 
80%]
test/table/test_table_with_image.py::test_table_with_qrcode PASSED       [ 80%]
test/table/test_table_with_image.py::test_table_with_page_break_over_image 
PASSED [ 80%]
test/table/test_table_with_image.py::test_table_with_images_and_links PASSED [ 
80%]
test/template/test_flextemplate.py::test_flextemplate_offset PASSED      [ 80%]
test/template/test_flextemplate.py::test_flextemplate_multipage PASSED   [ 80%]
test/template/test_flextemplate.py::test_flextemplate_rotation PASSED    [ 80%]
test/template/test_flextemplate.py::test_flextemplate_badinput PASSED    [ 80%]
test/template/test_flextemplate.py::test_flextemplate_elements PASSED    [ 80%]
test/template/test_flextemplate.py::test_flextemplate_leak PASSED        [ 80%]
test/template/test_flextemplate.py::test_flextemplate_wrapmode PASSED    [ 81%]
test/template/test_template.py::test_template_nominal_hardcoded PASSED   [ 81%]
test/template/test_template.py::test_template_nominal_json PASSED        [ 81%]
test/template/test_template.py::test_template_nominal_csv PASSED         [ 81%]
test/template/test_template.py::test_template_multipage PASSED           [ 81%]
test/template/test_template.py::test_template_textstyles PASSED          [ 81%]
test/template/test_template.py::test_template_item_access PASSED         [ 81%]
test/template/test_template.py::test_template_badinput PASSED            [ 81%]
test/template/test_template.py::test_template_code39 PASSED              [ 81%]
test/template/test_template.py::test_template_code39_legacy PASSED       [ 81%]
test/template/test_template.py::test_template_code39_defaultheight PASSED [ 81%]
test/template/test_template.py::test_template_qrcode PASSED              [ 81%]
test/template/test_template.py::test_rect_background PASSED              [ 81%]
test/template/test_template.py::test_template_justify PASSED             [ 82%]
test/template/test_template.py::test_template_split_multicell PASSED     [ 82%]
test/template/test_template.py::test_template_wrapmode PASSED            [ 82%]
test/test_add_page.py::test_add_page_format PASSED                       [ 82%]
test/test_add_page.py::test_add_page_duration PASSED                     [ 82%]
test/test_add_page.py::test_break_or_add_page PASSED                     [ 82%]
test/test_add_page.py::test_break_or_add_page_with_different_draw_and_fill_color
 PASSED [ 82%]
test/test_add_page.py::test_new_page_graphics_state PASSED               [ 82%]
test/test_alias.py::test_alias_nb_pages PASSED                           [ 82%]
test/test_alias.py::test_custom_alias_nb_pages PASSED                    [ 82%]
test/test_annotations.py::test_text_annotation PASSED                    [ 82%]
test/test_annotations.py::test_named_actions PASSED                      [ 82%]
test/test_annotations.py::test_goto_action PASSED                        [ 82%]
test/test_annotations.py::test_goto_remote_action PASSED                 [ 83%]
test/test_annotations.py::test_launch_action PASSED                      [ 83%]
test/test_annotations.py::test_highlighted PASSED                        [ 83%]
test/test_annotations.py::test_highlighted_over_page_break PASSED        [ 83%]
test/test_annotations.py::test_ink_annotation PASSED                     [ 83%]
test/test_annotations.py::test_free_text_annotation_all_parameters PASSED [ 83%]
test/test_annotations.py::test_free_text_annotation_text_parameter PASSED [ 83%]
test/test_annotations.py::test_free_text_annotation_width_parameter PASSED [ 
83%]
test/test_embed_file.py::test_embed_file_self PASSED                     [ 83%]
test/test_embed_file.py::test_embed_file_all_optionals PASSED            [ 83%]
test/test_embed_file.py::test_embed_file_from_bytes PASSED               [ 83%]
test/test_embed_file.py::test_file_attachment_annotation PASSED          [ 83%]
test/test_embed_file.py::test_embed_file_invalid_params PASSED           [ 83%]
test/test_embed_file.py::test_embed_file_duplicate PASSED                [ 84%]
test/test_enums.py::test_text_emphasis_coerce PASSED                     [ 84%]
test/test_enums.py::test_text_emphasis_style PASSED                      [ 84%]
test/test_enums.py::test_text_emphasis_add PASSED                        [ 84%]
test/test_enums.py::test_text_emphasis_remove PASSED                     [ 84%]
test/test_graphics_context.py::test_graphics_context PASSED              [ 84%]
test/test_graphics_context.py::test_change_settings PASSED               [ 84%]
test/test_graphics_context.py::test_vpos_properties PASSED               [ 84%]
test/test_graphics_context.py::test_local_context_init PASSED            [ 84%]
test/test_graphics_context.py::test_local_context_shared_props PASSED    [ 84%]
test/test_graphics_context.py::test_local_context_inherited_shared_props PASSED 
[ 84%]
test/test_graphics_context.py::test_invalid_local_context_init PASSED    [ 84%]
test/test_graphics_context.py::test_local_context_font_size_and_header_footer 
PASSED [ 84%]
test/test_linearization.py::test_linearization XFAIL (Implementation...) [ 84%]
test/test_links.py::test_hyperlinks PASSED                               [ 85%]
test/test_links.py::test_link_alt_text PASSED                            [ 85%]
test/test_links.py::test_link_with_zoom_and_shift PASSED                 [ 85%]
test/test_links.py::test_link_border PASSED                              [ 85%]
test/test_links.py::test_inserting_same_page_link_twice PASSED           [ 85%]
test/test_links.py::test_inserting_link_to_non_exising_page PASSED       [ 85%]
test/test_links.py::test_inserting_link_with_no_page_number PASSED       [ 85%]
test/test_links.py::test_later_call_to_set_link PASSED                   [ 85%]
test/test_links.py::test_link_to_other_document PASSED                   [ 85%]
test/test_links.py::test_internal_links PASSED                           [ 85%]
test/test_mirror.py::test_mirror PASSED                                  [ 85%]
test/test_mirror.py::test_mirror_with_angle_as_number PASSED             [ 85%]
test/test_mirror.py::test_mirror_text PASSED                             [ 85%]
test/test_mirror.py::test_mirror_cell PASSED                             [ 86%]
test/test_mirror.py::test_mirror_multi_cell PASSED                       [ 86%]
test/test_opacity.py::test_transparency PASSED                           [ 86%]
test/test_output.py::test_repeated_calls_to_output PASSED                [ 86%]
test/test_output.py::test_deprecation_warning PASSED                     [ 86%]
test/test_output.py::test_save_to_absolute_path PASSED                   [ 86%]
test/test_page_format.py::test_page_format_ok PASSED                     [ 86%]
test/test_page_format.py::test_page_format_error PASSED                  [ 86%]
test/test_perfs.py::test_intense_image_rendering PASSED                  [ 86%]
test/test_positioning.py::test_ln_before_text PASSED                     [ 86%]
test/test_positioning.py::test_ln_by_h PASSED                            [ 86%]
test/test_positioning.py::test_ln_by_lasth PASSED                        [ 86%]
test/test_recorder.py::test_recorder_rewind_ok PASSED                    [ 86%]
test/test_recorder.py::test_recorder_rewind_twice_ok PASSED              [ 87%]
test/test_recorder.py::test_recorder_replay_ok PASSED                    [ 87%]
test/test_recorder.py::test_recorder_override_accept_page_break_ok PASSED [ 87%]
test/test_recorder.py::test_recorder_preserve_pages_count PASSED         [ 87%]
test/test_recorder.py::test_recorder_with_ttf_font PASSED                [ 87%]
test/test_rotation.py::test_rotation PASSED                              [ 87%]
test/test_skew.py::test_skew PASSED                                      [ 87%]
test/test_skew.py::test_skew_text PASSED                                 [ 87%]
test/test_skew.py::test_cell_skew_text PASSED                            [ 87%]
test/test_skew.py::test_multi_cell_skew_text PASSED                      [ 87%]
test/test_structure_tree.py::test_pdf_object_serialize PASSED            [ 87%]
test/test_structure_tree.py::test_empty_structure_tree PASSED            [ 87%]
test/test_structure_tree.py::test_single_image_structure_tree PASSED     [ 87%]
test/test_transitions.py::test_transitions PASSED                        [ 88%]
test/test_transitions.py::test_transition_errors PASSED                  [ 88%]
test/text/test_cell.py::test_ln_positioning_and_page_breaking_for_cell PASSED [ 
88%]
test/text/test_cell.py::test_cell_ln_0 PASSED                            [ 88%]
test/text/test_cell.py::test_cell_ln_1 PASSED                            [ 88%]
test/text/test_cell.py::test_cell_table_with_pagebreak PASSED            [ 88%]
test/text/test_cell.py::test_cell_table_unbreakable PASSED               [ 88%]
test/text/test_cell.py::test_cell_without_font_set PASSED                [ 88%]
test/text/test_cell.py::test_cell_without_w_nor_h PASSED                 [ 88%]
test/text/test_cell.py::test_cell_missing_text_or_width PASSED           [ 88%]
test/text/test_cell.py::test_cell_centering PASSED                       [ 88%]
test/text/test_cell.py::test_cell_centering_and_align_x PASSED           [ 88%]
test/text/test_cell.py::test_cell_markdown PASSED                        [ 88%]
test/text/test_cell.py::test_cell_markdown_escaped PASSED                [ 88%]
test/text/test_cell.py::test_cell_markdown_bold_italic PASSED            [ 89%]
test/text/test_cell.py::test_cell_markdown_bold_italic_escaped PASSED    [ 89%]
test/text/test_cell.py::test_cell_markdown_with_ttf_fonts SKIPPED (F...) [ 89%]
test/text/test_cell.py::test_cell_markdown_with_ttf_fonts_escaped PASSED [ 89%]
test/text/test_cell.py::test_cell_markdown_missing_ttf_font PASSED       [ 89%]
test/text/test_cell.py::test_cell_markdown_bleeding PASSED               [ 89%]
test/text/test_cell.py::test_cell_markdown_right_aligned SKIPPED (Fo...) [ 89%]
test/text/test_cell.py::test_table_with_headers_on_every_page PASSED     [ 89%]
test/text/test_cell.py::test_cell_newpos_badinput PASSED                 [ 89%]
test/text/test_cell.py::test_cell_curfont_leak SKIPPED (Font related...) [ 89%]
test/text/test_cell.py::test_cell_lasth PASSED                           [ 89%]
test/text/test_cell.py::test_cell_deprecated_txt_arg PASSED              [ 89%]
test/text/test_cell.py::test_cell_speed_with_long_text PASSED            [ 89%]
test/text/test_line_break.py::test_fragment_properties PASSED            [ 90%]
test/text/test_line_break.py::test_no_fragments PASSED                   [ 90%]
test/text/test_line_break.py::test_width_calculation PASSED              [ 90%]
test/text/test_line_break.py::test_single_space_in_fragment PASSED       [ 90%]
test/text/test_line_break.py::test_single_soft_hyphen_in_fragment PASSED [ 90%]
test/text/test_line_break.py::test_single_hard_hyphen_in_fragment PASSED [ 90%]
test/text/test_line_break.py::test_real_hyphen_acts_differently_from_soft_hyphen
 PASSED [ 90%]
test/text/test_line_break.py::test_trailing_soft_hyphen PASSED           [ 90%]
test/text/test_line_break.py::test_trailing_whitespace PASSED            [ 90%]
test/text/test_line_break.py::test_two_words_one_line PASSED             [ 90%]
test/text/test_line_break.py::test_two_words_one_line_justify PASSED     [ 90%]
test/text/test_line_break.py::test_two_words_two_lines_break_by_space PASSED [ 
90%]
test/text/test_line_break.py::test_two_words_two_lines_break_by_space_justify 
PASSED [ 90%]
test/text/test_line_break.py::test_four_words_two_lines_break_by_space PASSED [ 
91%]
test/text/test_line_break.py::test_four_words_two_lines_break_by_space_justify 
PASSED [ 91%]
test/text/test_line_break.py::test_break_fragment_into_two_lines PASSED  [ 91%]
test/text/test_line_break.py::test_break_fragment_into_two_lines_justify PASSED 
[ 91%]
test/text/test_line_break.py::test_soft_hyphen_break PASSED              [ 91%]
test/text/test_line_break.py::test_soft_hyphen_break_justify PASSED      [ 91%]
test/text/test_line_break.py::test_explicit_break PASSED                 [ 91%]
test/text/test_line_break.py::test_explicit_break_justify PASSED         [ 91%]
test/text/test_line_break.py::test_single_word_doesnt_fit_into_width PASSED [ 
91%]
test/text/test_line_break.py::test_single_word_doesnt_fit_into_width_justify 
PASSED [ 91%]
test/text/test_line_break.py::test_last_line_no_justify PASSED           [ 91%]
test/text/test_line_break.py::test_trim_trailing_spaces PASSED           [ 91%]
test/text/test_line_break.py::test_line_break_no_initial_newline PASSED  [ 91%]
test/text/test_markdown_parse.py::test_markdown_parse_simple_ok PASSED   [ 92%]
test/text/test_markdown_parse.py::test_markdown_parse_simple_ok_escaped PASSED 
[ 92%]
test/text/test_markdown_parse.py::test_markdown_unrelated_escape PASSED  [ 92%]
test/text/test_markdown_parse.py::test_markdown_parse_multiple_escape PASSED [ 
92%]
test/text/test_markdown_parse.py::test_markdown_parse_overlapping PASSED [ 92%]
test/text/test_markdown_parse.py::test_markdown_parse_overlapping_escaped 
PASSED [ 92%]
test/text/test_markdown_parse.py::test_markdown_parse_crossing_markers PASSED [ 
92%]
test/text/test_markdown_parse.py::test_markdown_parse_crossing_markers_escaped 
PASSED [ 92%]
test/text/test_markdown_parse.py::test_markdown_parse_unterminated PASSED [ 92%]
test/text/test_markdown_parse.py::test_markdown_parse_unterminated_escaped 
PASSED [ 92%]
test/text/test_markdown_parse.py::test_markdown_parse_line_of_markers PASSED [ 
92%]
test/text/test_markdown_parse.py::test_markdown_parse_line_of_markers_escaped 
PASSED [ 92%]
test/text/test_markdown_parse.py::test_markdown_parse_newline_after_markdown_link
 PASSED [ 92%]
test/text/test_multi_cell.py::test_multi_cell_without_any_font_set PASSED [ 92%]
test/text/test_multi_cell.py::test_ln_positioning_and_page_breaking_for_multicell
 PASSED [ 93%]
test/text/test_multi_cell.py::test_multi_cell_border_thickness PASSED    [ 93%]
test/text/test_multi_cell.py::test_multi_cell_ln_1 PASSED                [ 93%]
test/text/test_multi_cell.py::test_multi_cell_ln_3 PASSED                [ 93%]
test/text/test_multi_cell.py::test_multi_cell_ln_3_table PASSED          [ 93%]
test/text/test_multi_cell.py::test_multi_cell_table_with_automatic_page_break 
PASSED [ 93%]
test/text/test_multi_cell.py::test_multi_cell_table_with_max_line_height PASSED 
[ 93%]
test/text/test_multi_cell.py::test_multi_cell_justified_with_unicode_font 
SKIPPED [ 93%]
test/text/test_multi_cell.py::test_multi_cell_split_only PASSED          [ 93%]
test/text/test_multi_cell.py::test_multi_cell_with_empty_contents PASSED [ 93%]
test/text/test_multi_cell.py::test_multicell_badinput PASSED             [ 93%]
test/text/test_multi_cell.py::test_multi_cell_j_paragraphs SKIPPED (...) [ 93%]
test/text/test_multi_cell.py::test_multi_cell_font_leakage SKIPPED (...) [ 93%]
test/text/test_multi_cell.py::test_multi_cell_with_zero_horizontal_space PASSED 
[ 94%]
test/text/test_multi_cell.py::test_multi_cell_with_limited_horizontal_space 
PASSED [ 94%]
test/text/test_multi_cell.py::test_multi_cell_trailing_nl PASSED         [ 94%]
test/text/test_multi_cell.py::test_multi_cell_font_stretching SKIPPED    [ 94%]
test/text/test_multi_cell.py::test_multi_cell_char_spacing SKIPPED (...) [ 94%]
test/text/test_multi_cell.py::test_multi_cell_char_wrap PASSED           [ 94%]
test/text/test_multi_cell.py::test_multi_cell_centering PASSED           [ 94%]
test/text/test_multi_cell.py::test_multi_cell_align_x PASSED             [ 94%]
test/text/test_multi_cell.py::test_multi_cell_centering_and_align_x PASSED [ 
94%]
test/text/test_multi_cell.py::test_multi_cell_deprecated_txt_arg PASSED  [ 94%]
test/text/test_multi_cell.py::test_multi_cell_align_with_padding PASSED  [ 94%]
test/text/test_multi_cell_markdown.py::test_multi_cell_markdown PASSED   [ 94%]
test/text/test_multi_cell_markdown.py::test_multi_cell_markdown_escaped PASSED 
[ 94%]
test/text/test_multi_cell_markdown.py::test_multi_cell_markdown_with_ttf_fonts 
SKIPPED [ 95%]
test/text/test_multi_cell_markdown.py::test_multi_cell_markdown_with_ttf_fonts_escaped
 PASSED [ 95%]
test/text/test_multi_cell_markdown.py::test_multi_cell_markdown_missing_ttf_font
 PASSED [ 95%]
test/text/test_multi_cell_markdown.py::test_multi_cell_markdown_with_fill_color 
PASSED [ 95%]
test/text/test_multi_cell_markdown.py::test_multi_cell_markdown_justified 
PASSED [ 95%]
test/text/test_multi_cell_markdown.py::test_multi_cell_markdown_link PASSED [ 
95%]
test/text/test_render_styled.py::test_render_styled_newpos PASSED        [ 95%]
test/text/test_render_styled.py::test_cell_newpos PASSED                 [ 95%]
test/text/test_render_styled.py::test_cell_newpos_stretched PASSED       [ 95%]
test/text/test_render_styled.py::test_cell_newpos_charspaced PASSED      [ 95%]
test/text/test_render_styled.py::test_cell_newpos_combined PASSED        [ 95%]
test/text/test_render_styled.py::test_multi_cell_newpos PASSED           [ 95%]
test/text/test_render_styled.py::test_multi_cell_newpos_stretched PASSED [ 95%]
test/text/test_render_styled.py::test_multi_cell_newpos_charspaced PASSED [ 96%]
test/text/test_render_styled.py::test_multi_cell_newpos_combined PASSED  [ 96%]
test/text/test_render_styled.py::test_cell_lnpos PASSED                  [ 96%]
test/text/test_render_styled.py::test_multi_cell_ln_newpos PASSED        [ 96%]
test/text/test_text.py::test_text_positioning SKIPPED (Font related ...) [ 96%]
test/text/test_text.py::test_text_stretch_spacing PASSED                 [ 96%]
test/text/test_text.py::test_text_text_mode PASSED                       [ 96%]
test/text/test_text.py::test_text_color PASSED                           [ 96%]
test/text/test_text.py::test_text_no_font_set PASSED                     [ 96%]
test/text/test_text.py::test_text_badinput PASSED                        [ 96%]
test/text/test_text.py::test_text_deprecated_txt_arg PASSED              [ 96%]
test/text/test_text_mode.py::test_text_modes PASSED                      [ 96%]
test/text/test_text_mode.py::test_clip_text_modes PASSED                 [ 96%]
test/text/test_text_mode.py::test_invalid_text_mode PASSED               [ 96%]
test/text/test_unbreakable.py::test_multi_cell_table_unbreakable PASSED  [ 97%]
test/text/test_unbreakable.py::test_multi_cell_table_unbreakable2 PASSED [ 97%]
test/text/test_unbreakable.py::test_multi_cell_table_unbreakable_with_split_only
 PASSED [ 97%]
test/text/test_unbreakable.py::test_unbreakable_with_local_context PASSED [ 97%]
test/text/test_unbreakable.py::test_unbreakable_with_get_y PASSED        [ 97%]
test/text/test_use_font_face.py::test_header_footer_and_use_font_face PASSED [ 
97%]
test/text/test_varied_fragments.py::test_varfrags_fonts SKIPPED (Fon...) [ 97%]
test/text/test_varied_fragments.py::test_varfrags_size_bold PASSED       [ 97%]
test/text/test_varied_fragments.py::test_varfrags_stretch_spacing PASSED [ 97%]
test/text/test_varied_fragments.py::test_varfrags_text_mode PASSED       [ 97%]
test/text/test_varied_fragments.py::test_varfrags_char_vpos PASSED       [ 97%]
test/text/test_write.py::test_write_page_break PASSED                    [ 97%]
test/text/test_write.py::test_write_soft_hyphen PASSED                   [ 97%]
test/text/test_write.py::test_write_trailing_nl PASSED                   [ 98%]
test/text/test_write.py::test_write_font_stretching SKIPPED (Font re...) [ 98%]
test/text/test_write.py::test_write_superscript PASSED                   [ 98%]
test/text/test_write.py::test_write_char_wrap PASSED                     [ 98%]
test/text/test_write.py::test_write_overflow_no_initial_newline PASSED   [ 98%]
test/text/test_write.py::test_write_empty PASSED                         [ 98%]
test/text/test_write.py::test_write_deprecated_txt_arg PASSED            [ 98%]
test/text_region/test_text_columns.py::test_tcols_align PASSED           [ 98%]
test/text_region/test_text_columns.py::test_tcols_3cols PASSED           [ 98%]
test/text_region/test_text_columns.py::test_tcols_balance PASSED         [ 98%]
test/text_region/test_text_columns.py::test_tcols_charwrap PASSED        [ 98%]
test/text_region/test_text_columns.py::test_tcols_images PASSED          [ 98%]
test/text_region/test_text_columns.py::test_tcols_no_font PASSED         [ 98%]
test/text_region/test_text_columns.py::test_tcols_bad_uses PASSED        [ 99%]
test/text_region/test_text_columns.py::test_tcols_break_top_margin PASSED [ 99%]
test/text_region/test_text_columns.py::test_paragraph_emphasis PASSED    [ 99%]
test/utils/test_escape_parens.py::test_escape_parens_string PASSED       [ 99%]
test/utils/test_escape_parens.py::test_escape_parens_bytes PASSED        [ 99%]
test/utils/test_unit_conversion.py::test_convert_unit_number_number PASSED [ 
99%]
test/utils/test_unit_conversion.py::test_convert_unit_number_string PASSED [ 
99%]
test/utils/test_unit_conversion.py::test_convert_unit_string_number PASSED [ 
99%]
test/utils/test_unit_conversion.py::test_convert_unit_string_string PASSED [ 
99%]
test/utils/test_unit_conversion.py::test_convert_unit_tuple PASSED       [ 99%]
test/utils/test_unit_conversion.py::test_convert_unit_list PASSED        [ 99%]
test/utils/test_unit_conversion.py::test_convert_unit_iterator PASSED    [ 99%]
test/utils/test_unit_conversion.py::test_convert_unit_list_of_points PASSED [ 
99%]
test/utils/test_unit_conversion.py::test_convert_unit_crazy PASSED       [100%]

=============================== warnings summary ===============================
.pybuild/cpython3_3.12_fpdf2/build/test/image/test_vector_image.py::test_svg_image_no_viewbox
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_fpdf2/build/test/image/test_vector_image.py:45:
 UserWarning: <svg> has no "viewBox", using its "width" & "height" as default 
"viewBox"
    img = pdf.image(SVG_SRCDIR / "simple_rect_no_viewbox.svg")

.pybuild/cpython3_3.12_fpdf2/build/test/image/test_vector_image.py::test_svg_image_with_custom_width_and_no_viewbox
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_fpdf2/build/test/image/test_vector_image.py:75:
 UserWarning: <svg> has no "viewBox", using its "width" & "height" as default 
"viewBox"
    img = pdf.image(SVG_SRCDIR / "simple_rect_no_viewbox.svg", w=60)

.pybuild/cpython3_3.12_fpdf2/build/test/image/test_vector_image.py::test_svg_image_with_custom_size_and_no_viewbox
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_fpdf2/build/test/image/test_vector_image.py:106:
 UserWarning: <svg> has no "viewBox", using its "width" & "height" as default 
"viewBox"
    img = pdf.image(SVG_SRCDIR / "simple_rect_no_viewbox.svg", x=50, y=50, 
w=30, h=60)

.pybuild/cpython3_3.12_fpdf2/build/test/image/test_vector_image.py::test_svg_image_style_inherited_from_fpdf
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_fpdf2/build/test/image/test_vector_image.py:140:
 UserWarning: <svg> has no "viewBox", using its "width" & "height" as default 
"viewBox"
    pdf.image(

.pybuild/cpython3_3.12_fpdf2/build/test/image/test_vector_image.py::test_svg_image_from_bytesio
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_fpdf2/build/test/image/test_vector_image.py:153:
 UserWarning: <svg> has no "viewBox", using its "width" & "height" as default 
"viewBox"
    pdf.image(

.pybuild/cpython3_3.12_fpdf2/build/test/image/test_vector_image.py::test_svg_image_from_bytes
  
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_fpdf2/build/test/image/test_vector_image.py:166:
 UserWarning: <svg> has no "viewBox", using its "width" & "height" as default 
"viewBox"
    pdf.image(

.pybuild/cpython3_3.12_fpdf2/build/test/table/test_table_extraction.py::test_camelot_extract_simple_table[table_simple.pdf-lattice]
.pybuild/cpython3_3.12_fpdf2/build/test/table/test_table_extraction.py::test_camelot_extract_simple_table[table_with_images.pdf-lattice]
.pybuild/cpython3_3.12_fpdf2/build/test/table/test_table_extraction.py::test_camelot_extract_simple_table[table_with_images_and_img_fill_width.pdf-lattice]
.pybuild/cpython3_3.12_fpdf2/build/test/table/test_table_extraction.py::test_camelot_extract_simple_table[table_with_headings_styled.pdf-lattice]
.pybuild/cpython3_3.12_fpdf2/build/test/table/test_table_extraction.py::test_camelot_extract_simple_table[table_with_internal_layout.pdf-lattice]
.pybuild/cpython3_3.12_fpdf2/build/test/table/test_table_extraction.py::test_camelot_extract_two_tables[table_align.pdf]
.pybuild/cpython3_3.12_fpdf2/build/test/table/test_table_extraction.py::test_camelot_extract_two_pages_table[lattice]
  /usr/lib/python3/dist-packages/camelot/parsers/lattice.py:149: 
DeprecationWarning: 'ghostscript' will be replaced by 'poppler' as the default 
image conversion backend in v0.12.0. You can try out 'poppler' with 
backend='poppler'.
    warnings.warn(

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html

---------- coverage: platform linux, python 3.12.8-final-0 -----------
Coverage XML written to file coverage.xml

========== 1272 passed, 51 skipped, 3 xfailed, 13 warnings in 46.38s ===========
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.13 
3.12" returned exit code 13
make[1]: *** [debian/rules:12: override_dh_auto_test] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:7: binary] Error 2
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/202412/

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: fpdf2
Source-Version: 2.8.2-2
Done: Elena Grandi <valha...@debian.org>

We believe that the bug you reported is fixed in the latest version of
fpdf2, 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 1090...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Elena Grandi <valha...@debian.org> (supplier of updated fpdf2 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: Wed, 08 Jan 2025 14:25:16 +0100
Source: fpdf2
Architecture: source
Version: 2.8.2-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Elena Grandi <valha...@debian.org>
Closes: 1090223
Changes:
 fpdf2 (2.8.2-2) unstable; urgency=medium
 .
   * Ignore a spurious ResourceWarning in one of the tests. (Closes: #1090223)
   * Bump copyright year for debian/.
Checksums-Sha1:
 0be81840d373bc872598115fbda4ef13578e86ff 1982 fpdf2_2.8.2-2.dsc
 4bc68df2ffa7c0b833cc5461c54411e1fe4b4912 17016 fpdf2_2.8.2-2.debian.tar.xz
 1e305f7a087d7da684073364db261ee13955a547 20027 fpdf2_2.8.2-2_amd64.buildinfo
Checksums-Sha256:
 6ecc277455f95ec079d3fd72c6da393e535a09b6d6a00da7d99073a3be6fea89 1982 
fpdf2_2.8.2-2.dsc
 e6adabdfe3eef30e5f190ac823cc25cd9b41ab743a83614931a13dd202d913a4 17016 
fpdf2_2.8.2-2.debian.tar.xz
 7553147388d1044b903907877d49a4f64fd80c4e359bd81b492372cb5fe47427 20027 
fpdf2_2.8.2-2_amd64.buildinfo
Files:
 e24a8d8b26fa11724cd428721d37f8dc 1982 python optional fpdf2_2.8.2-2.dsc
 b1cb3611c74524d187681dbeeab097f5 17016 python optional 
fpdf2_2.8.2-2.debian.tar.xz
 6cf76b375b4cdde5dc567077b29f785d 20027 python optional 
fpdf2_2.8.2-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQFIBAEBCgAyFiEEY8n6rGg5PpTPkl4ZcL0i0xEjtDEFAmd/lzsUHHZhbGhhbGxh
QGRlYmlhbi5vcmcACgkQcL0i0xEjtDHdggf/TW0kzO1NuEaTFSC4ihJLGaHQNVI8
0r8vx0Alj8uwT2jBGvOjo+Y4+5q6051Zo3jzc9IoDKxd9QM0pg57jtubnvUGMNUf
1uHvsFEnHm00NBQbPLtZTbg08yADjHZdNigaP+d6eI74Ikn1qBwon6UoFw2mIe+T
bJDcqfGFbfm9wIXPDnzKWceOknJkyGHT7DuV0QmGZOEP7hAmk8LZJIY2nrX9s7d7
jfDUXQKzhWQnbPXpThcYggpUYoa1F3VG5ezc5gqeMKJJlRK901hCOt81nSZDkb4A
loiUVOG/uW4wVzjwQNhdBR2LP3KRcoT/RKoNFXE9gBKo29ZiZZhIkEnzbQ==
=kfe0
-----END PGP SIGNATURE-----

Attachment: pgpBK178zWORd.pgp
Description: PGP signature


--- End Message ---

Reply via email to