Source: origami-pdf Version: 2.1.0-1~exp1 Severity: serious Hi,
origami-pdf/experimental recently started to FTBFS (origami-pdf/sid is not affected): [...] ┌──────────────────────────────────────────────────────────────────────────────┐ │ Run tests for ruby3.0 from debian/ruby-tests.rake │ └──────────────────────────────────────────────────────────────────────────────┘ RUBYLIB=/build/origami-pdf-2.1.0/debian/ruby-origami/usr/lib/ruby/vendor_ruby:. GEM_PATH=/build/origami-pdf-2.1.0/debian/ruby-origami/usr/share/rubygems-integration/all:/var/lib/gems/3.0.0:/usr/local/lib/ruby/gems/3.0.0:/usr/lib/ruby/gems/3.0.0:/usr/lib/x86_64-linux-gnu/ruby/gems/3.0.0:/usr/share/rubygems-integration/3.0.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/3.0.0 ruby3.0 -S rake -f debian/ruby-tests.rake /usr/bin/ruby3.0 -w -I"test" /usr/share/rubygems-integration/all/gems/rake-13.0.6/lib/rake/rake_test_loader.rb "test/test_pdf.rb" -v Run options: -v --seed 1938 # Running: TestXrefs#test_xrefstream = 0.01 s = . TestXrefs#test_xreftable = 0.00 s = . TestPDFCreate#test_pdf_create = 0.00 s = . TestStreams#test_object_stream = 0.02 s = . TestStreams#test_predictors = 0.00 s = E TestStreams#test_filter_ascii85 = 0.03 s = . TestStreams#test_filter_asciihex = 0.00 s = . TestStreams#test_filter_rle = 0.00 s = . TestStreams#test_filter_ccittfax = 0.03 s = . TestStreams#test_filter_lzw = 0.01 s = . TestStreams#test_filter_flate = 0.00 s = . TestStreams#test_stream = 0.01 s = . TestEncryption#test_decrypt_aes_256b = 0.01 s = . TestEncryption#test_encrypt_rc4_128b = 0.00 s = . TestEncryption#test_decrypt_aes_128b = 0.00 s = . TestEncryption#test_decrypt_rc4_128b = 0.00 s = . TestEncryption#test_encrypt_aes_128b = 0.00 s = . TestEncryption#test_crypt_filter = 0.00 s = . TestEncryption#test_decrypt_rc4_40b = 0.00 s = . TestEncryption#test_encrypt_rc4_40b = 0.00 s = . TestForms#test_create_acroform = 0.00 s = . TestAnnotations#test_annotations = 0.00 s = . TestAnnotations#test_annotation_actions = 0.00 s = . TestPages#test_append_page = 0.00 s = . TestPages#test_example_write_page = 0.00 s = . TestSign#test_sign = 0.02 s = E TestActions#test_page_actions = 0.00 s = . TestActions#test_pdf_actions = 0.00 s = . TestPDFObjects#test_pdf_object_tree = 0.00 s = . TestAttachment#test_attach_file = 0.00 s = . TestPDFLazyParser#test_random_access = 0.00 s = . TestPDFLazyParser#test_save_pdf_lazy = 0.01 s = . TestPDFLazyParser#test_parse_pdf_lazy = 0.00 s = . TestPDFParser#test_parse_name = 0.00 s = . TestPDFParser#test_parse_reference = 0.00 s = . TestPDFParser#test_parse_dictionary = 0.00 s = . TestPDFParser#test_parse_int = 0.00 s = . TestPDFParser#test_parse_pdf = 0.00 s = . TestPDFParser#test_parse_real = 0.00 s = . TestPDFParser#test_parse_bool = 0.00 s = . TestPDFParser#test_parse_string = 0.00 s = . Finished in 0.189514s, 216.3427 runs/s, 1677.9750 assertions/s. 1) Error: TestStreams#test_predictors: ArgumentError: wrong number of arguments (given 2, expected 1) /build/origami-pdf-2.1.0/lib/origami/filters/predictors.rb:83:in `apply_pre_prediction' /build/origami-pdf-2.1.0/lib/origami/filters/predictors.rb:65:in `pre_prediction' /build/origami-pdf-2.1.0/lib/origami/filters/flate.rb:44:in `encode' /build/origami-pdf-2.1.0/lib/origami/filters.rb:351:in `encode' /build/origami-pdf-2.1.0/lib/origami/stream.rb:479:in `encode_data' /build/origami-pdf-2.1.0/lib/origami/stream.rb:377:in `block in encode!' /build/origami-pdf-2.1.0/lib/origami/stream.rb:365:in `downto' /build/origami-pdf-2.1.0/lib/origami/stream.rb:365:in `encode!' /build/origami-pdf-2.1.0/lib/origami/stream.rb:287:in `encoded_data' /build/origami-pdf-2.1.0/test/test_streams.rb:14:in `test_predictors' /usr/lib/ruby/vendor_ruby/minitest/test.rb:98:in `block (3 levels) in run' /usr/lib/ruby/vendor_ruby/minitest/test.rb:195:in `capture_exceptions' /usr/lib/ruby/vendor_ruby/minitest/test.rb:95:in `block (2 levels) in run' /usr/lib/ruby/vendor_ruby/minitest.rb:270:in `time_it' /usr/lib/ruby/vendor_ruby/minitest/test.rb:94:in `block in run' /usr/lib/ruby/vendor_ruby/minitest.rb:365:in `on_signal' /usr/lib/ruby/vendor_ruby/minitest/test.rb:211:in `with_info_handler' /usr/lib/ruby/vendor_ruby/minitest/test.rb:93:in `run' /usr/lib/ruby/vendor_ruby/minitest.rb:1029:in `run_one_method' /usr/lib/ruby/vendor_ruby/minitest.rb:339:in `run_one_method' /usr/lib/ruby/vendor_ruby/minitest.rb:326:in `block (2 levels) in run' /usr/lib/ruby/vendor_ruby/minitest.rb:325:in `each' /usr/lib/ruby/vendor_ruby/minitest.rb:325:in `block in run' /usr/lib/ruby/vendor_ruby/minitest.rb:365:in `on_signal' /usr/lib/ruby/vendor_ruby/minitest.rb:352:in `with_info_handler' /usr/lib/ruby/vendor_ruby/minitest.rb:324:in `run' /usr/lib/ruby/vendor_ruby/minitest.rb:164:in `block in __run' /usr/lib/ruby/vendor_ruby/minitest.rb:164:in `map' /usr/lib/ruby/vendor_ruby/minitest.rb:164:in `__run' /usr/lib/ruby/vendor_ruby/minitest.rb:141:in `run' /usr/lib/ruby/vendor_ruby/minitest.rb:68:in `block in autorun' 2) Error: TestSign#test_sign: ArgumentError: wrong number of arguments (given 1, expected 0; required keyword: year) /build/origami-pdf-2.1.0/lib/origami/string.rb:373:in `initialize' /build/origami-pdf-2.1.0/lib/origami/string.rb:436:in `new' /build/origami-pdf-2.1.0/lib/origami/string.rb:436:in `now' /build/origami-pdf-2.1.0/lib/origami/signature.rb:483:in `pre_build' /build/origami-pdf-2.1.0/lib/origami/pdf.rb:747:in `build_object' /build/origami-pdf-2.1.0/lib/origami/pdf.rb:771:in `block in build_compound_object' /build/origami-pdf-2.1.0/lib/origami/dictionary.rb:138:in `block in map!' /build/origami-pdf-2.1.0/lib/origami/dictionary.rb:137:in `each_pair' /build/origami-pdf-2.1.0/lib/origami/dictionary.rb:137:in `map!' /build/origami-pdf-2.1.0/lib/origami/pdf.rb:764:in `build_compound_object' /build/origami-pdf-2.1.0/lib/origami/pdf.rb:753:in `build_object' /build/origami-pdf-2.1.0/lib/origami/pdf.rb:771:in `block in build_compound_object' /build/origami-pdf-2.1.0/lib/origami/pdf.rb:764:in `map!' /build/origami-pdf-2.1.0/lib/origami/pdf.rb:764:in `build_compound_object' /build/origami-pdf-2.1.0/lib/origami/pdf.rb:753:in `build_object' /build/origami-pdf-2.1.0/lib/origami/pdf.rb:778:in `block in build_compound_object' /build/origami-pdf-2.1.0/lib/origami/pdf.rb:777:in `each_value' /build/origami-pdf-2.1.0/lib/origami/pdf.rb:777:in `build_compound_object' /build/origami-pdf-2.1.0/lib/origami/pdf.rb:753:in `build_object' /build/origami-pdf-2.1.0/lib/origami/pdf.rb:771:in `block in build_compound_object' /build/origami-pdf-2.1.0/lib/origami/dictionary.rb:138:in `block in map!' /build/origami-pdf-2.1.0/lib/origami/dictionary.rb:137:in `each_pair' /build/origami-pdf-2.1.0/lib/origami/dictionary.rb:137:in `map!' /build/origami-pdf-2.1.0/lib/origami/pdf.rb:764:in `build_compound_object' /build/origami-pdf-2.1.0/lib/origami/pdf.rb:753:in `build_object' /build/origami-pdf-2.1.0/lib/origami/pdf.rb:733:in `block in physicalize' /build/origami-pdf-2.1.0/lib/origami/pdf.rb:732:in `each' /build/origami-pdf-2.1.0/lib/origami/pdf.rb:732:in `physicalize' /build/origami-pdf-2.1.0/lib/origami/pdf.rb:713:in `compile' /build/origami-pdf-2.1.0/lib/origami/signature.rb:128:in `sign' /build/origami-pdf-2.1.0/test/test_pdf_sign.rb:43:in `test_sign' /usr/lib/ruby/vendor_ruby/minitest/test.rb:98:in `block (3 levels) in run' /usr/lib/ruby/vendor_ruby/minitest/test.rb:195:in `capture_exceptions' /usr/lib/ruby/vendor_ruby/minitest/test.rb:95:in `block (2 levels) in run' /usr/lib/ruby/vendor_ruby/minitest.rb:270:in `time_it' /usr/lib/ruby/vendor_ruby/minitest/test.rb:94:in `block in run' /usr/lib/ruby/vendor_ruby/minitest.rb:365:in `on_signal' /usr/lib/ruby/vendor_ruby/minitest/test.rb:211:in `with_info_handler' /usr/lib/ruby/vendor_ruby/minitest/test.rb:93:in `run' /usr/lib/ruby/vendor_ruby/minitest.rb:1029:in `run_one_method' /usr/lib/ruby/vendor_ruby/minitest.rb:339:in `run_one_method' /usr/lib/ruby/vendor_ruby/minitest.rb:326:in `block (2 levels) in run' /usr/lib/ruby/vendor_ruby/minitest.rb:325:in `each' /usr/lib/ruby/vendor_ruby/minitest.rb:325:in `block in run' /usr/lib/ruby/vendor_ruby/minitest.rb:365:in `on_signal' /usr/lib/ruby/vendor_ruby/minitest.rb:352:in `with_info_handler' /usr/lib/ruby/vendor_ruby/minitest.rb:324:in `run' /usr/lib/ruby/vendor_ruby/minitest.rb:164:in `block in __run' /usr/lib/ruby/vendor_ruby/minitest.rb:164:in `map' /usr/lib/ruby/vendor_ruby/minitest.rb:164:in `__run' /usr/lib/ruby/vendor_ruby/minitest.rb:141:in `run' /usr/lib/ruby/vendor_ruby/minitest.rb:68:in `block in autorun' 41 runs, 318 assertions, 0 failures, 2 errors, 0 skips rake aborted! Command failed with status (1): [ruby -w -I"test" /usr/share/rubygems-integration/all/gems/rake-13.0.6/lib/rake/rake_test_loader.rb "test/test_pdf.rb" -v] /usr/share/rubygems-integration/all/gems/rake-13.0.6/exe/rake:27:in `<top (required)>' Tasks: TOP => default (See full trace by running task with --trace) ERROR: Test "ruby3.0" failed. Exiting. dh_auto_install: error: dh_ruby --install /build/origami-pdf-2.1.0/debian/tmp returned exit code 1 make[1]: *** [debian/rules:9: override_dh_auto_install] Error 25 Andreas
origami-pdf_2.1.0-1~exp1.log.gz
Description: application/gzip