Source: pdf2htmlex
Version: 0.14.6+ds-3
Severity: serious
Tags: buster sid

Some recent change in unstable makes pdf2htmlex FTBFS on amd64/arm64:

https://tests.reproducible-builds.org/debian/history/pdf2htmlex.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/pdf2htmlex.html

...
dh_auto_test
        cd obj-x86_64-linux-gnu && make -j15 test ARGS\+=-j15
make[2]: Entering directory 
'/build/1st/pdf2htmlex-0.14.6+ds/obj-x86_64-linux-gnu'
Running tests...
/usr/bin/ctest --force-new-ctest-process -j15
Test project /build/1st/pdf2htmlex-0.14.6+ds/obj-x86_64-linux-gnu
    Start 1: test
1/1 Test #1: test .............................***Failed    2.24 sec
test_generate_single_html_default_name_multiple_page_pdf 
(test_output.test_output) ... FAIL
test_generate_single_html_default_name_single_page_pdf 
(test_output.test_output) ... FAIL
test_generate_single_html_name_specified_format_characters_percent_d 
(test_output.test_output) ... FAIL
test_generate_single_html_name_specified_format_characters_percent_n 
(test_output.test_output) ... FAIL
test_generate_single_html_name_specified_format_characters_percent_p 
(test_output.test_output) ... FAIL
test_generate_single_html_name_specified_format_characters_percent_percent 
(test_output.test_output) ... FAIL
test_generate_single_html_specify_name_multiple_page_pdf 
(test_output.test_output) ... FAIL
test_generate_single_html_specify_name_single_page_pdf 
(test_output.test_output) ... FAIL
test_generate_split_pages_default_name_multiple_pages (test_output.test_output) 
... FAIL
test_generate_split_pages_default_name_single_page (test_output.test_output) 
... FAIL
test_generate_split_pages_specify_name_formatter_multiple_pages 
(test_output.test_output) ... FAIL
test_generate_split_pages_specify_name_formatter_with_padded_zeros_multiple_pages
 (test_output.test_output) ... FAIL
test_generate_split_pages_specify_name_multiple_pages (test_output.test_output) 
... FAIL
test_generate_split_pages_specify_name_only_first_formatter_gets_taken 
(test_output.test_output) ... FAIL
test_generate_split_pages_specify_name_only_formatter_starts_part_way_through_invalid_formatter
 (test_output.test_output) ... FAIL
test_generate_split_pages_specify_name_only_percent_d_is_used_percent_n 
(test_output.test_output) ... FAIL
test_generate_split_pages_specify_name_only_percent_d_is_used_percent_p 
(test_output.test_output) ... FAIL
test_generate_split_pages_specify_name_only_percent_d_is_used_percent_percent 
(test_output.test_output) ... FAIL
test_generate_split_pages_specify_name_only_percent_d_is_used_percent_percent_with_actual_placeholder
 (test_output.test_output) ... FAIL
test_generate_split_pages_specify_name_only_percent_d_is_used_percent_s 
(test_output.test_output) ... FAIL
test_generate_split_pages_specify_name_single_page (test_output.test_output) 
... FAIL
test_generate_split_pages_specify_output_filename_no_formatter_no_extension 
(test_output.test_output) ... FAIL
test_issue501 (test_output.test_output) ... FAIL

======================================================================
FAIL: test_generate_single_html_default_name_multiple_page_pdf 
(test_output.test_output)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/build/1st/pdf2htmlex-0.14.6+ds/test/test_output.py", line 24, in 
test_generate_single_html_default_name_multiple_page_pdf
    self.run_test_case('2-pages.pdf', expected_output_files = ['2-pages.html'])
  File "/build/1st/pdf2htmlex-0.14.6+ds/test/test_output.py", line 16, in 
run_test_case
    result = self.run_pdf2htmlEX(args)
  File "/build/1st/pdf2htmlex-0.14.6+ds/test/test.py", line 74, in 
run_pdf2htmlEX
    self.assertEquals(return_code, 0, 'cannot execute pdf2htmlEX')
AssertionError: cannot execute pdf2htmlEX

======================================================================
FAIL: test_generate_single_html_default_name_single_page_pdf 
(test_output.test_output)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/build/1st/pdf2htmlex-0.14.6+ds/test/test_output.py", line 21, in 
test_generate_single_html_default_name_single_page_pdf
    self.run_test_case('1-page.pdf', expected_output_files = ['1-page.html'])
  File "/build/1st/pdf2htmlex-0.14.6+ds/test/test_output.py", line 16, in 
run_test_case
    result = self.run_pdf2htmlEX(args)
  File "/build/1st/pdf2htmlex-0.14.6+ds/test/test.py", line 74, in 
run_pdf2htmlEX
    self.assertEquals(return_code, 0, 'cannot execute pdf2htmlEX')
AssertionError: cannot execute pdf2htmlEX

======================================================================
FAIL: test_generate_single_html_name_specified_format_characters_percent_d 
(test_output.test_output)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/build/1st/pdf2htmlex-0.14.6+ds/test/test_output.py", line 78, in 
test_generate_single_html_name_specified_format_characters_percent_d
    self.run_test_case('2-pages.pdf', ['foo%d.html'], expected_output_files = 
['foo%d.html'])
  File "/build/1st/pdf2htmlex-0.14.6+ds/test/test_output.py", line 16, in 
run_test_case
    result = self.run_pdf2htmlEX(args)
  File "/build/1st/pdf2htmlex-0.14.6+ds/test/test.py", line 74, in 
run_pdf2htmlEX
    self.assertEquals(return_code, 0, 'cannot execute pdf2htmlEX')
AssertionError: cannot execute pdf2htmlEX

======================================================================
FAIL: test_generate_single_html_name_specified_format_characters_percent_n 
(test_output.test_output)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/build/1st/pdf2htmlex-0.14.6+ds/test/test_output.py", line 84, in 
test_generate_single_html_name_specified_format_characters_percent_n
    self.run_test_case('2-pages.pdf', ['foo%n.html'], expected_output_files = 
['foo%n.html'])
  File "/build/1st/pdf2htmlex-0.14.6+ds/test/test_output.py", line 16, in 
run_test_case
    result = self.run_pdf2htmlEX(args)
  File "/build/1st/pdf2htmlex-0.14.6+ds/test/test.py", line 74, in 
run_pdf2htmlEX
    self.assertEquals(return_code, 0, 'cannot execute pdf2htmlEX')
AssertionError: cannot execute pdf2htmlEX
...

Reply via email to