Source: ocaml-odoc Version: 2.1.0+dfsg-1 Severity: serious
Hello, as said, the autopkgtests are now failing due to new ocaml or new ocaml libraries. https://ci.debian.net/data/autopkgtest/unstable/amd64/o/ocaml-odoc/23587053/log.gz Please have a look if the new upstream version is enough to fix it. autopkgtest [04:42:43]: test odoc-on-odoc: [----------------------- File series fully applied, ends at patch debian/patches/no-vendored-js-highlight File "src/odoc/bin/main.ml", line 9, characters 51-64: 9 | let convert_syntax : Odoc_document.Renderer.syntax Arg.converter = ^^^^^^^^^^^^^ Error (alert deprecated): Cmdliner.Arg.converter Use Arg.conv' function instead. File "src/odoc/bin/main.ml", line 9, characters 51-64: 9 | let convert_syntax : Odoc_document.Renderer.syntax Arg.converter = ^^^^^^^^^^^^^ Error (alert deprecated): Cmdliner.Arg.converter Use Arg.conv' function instead. File "src/odoc/bin/main.ml", line 21, characters 60-73: 21 | let convert_directory ?(create = false) () : Fs.Directory.t Arg.converter = ^^^^^^^^^^^^^ Error (alert deprecated): Cmdliner.Arg.converter Use Arg.conv' function instead. File "src/odoc/bin/main.ml", line 73, characters 6-17: 73 | Arg.env_var "ODOC_WARN_ERROR" ~doc:(doc ^ " See option $(opt).") ^^^^^^^^^^^ Error (alert deprecated): Cmdliner.Arg.env_var Use Cmd.Env.info instead. File "src/odoc/bin/main.ml", line 82, characters 14-25: 82 | let env = Arg.env_var "ODOC_PRINT_WARNINGS" ~doc in ^^^^^^^^^^^ Error (alert deprecated): Cmdliner.Arg.env_var Use Cmd.Env.info instead. File "src/odoc/bin/main.ml", line 217, characters 4-13: 217 | Term.info "compile" ^^^^^^^^^ Error (alert deprecated): Cmdliner.Term.info Use Cmd.info instead. File "src/odoc/bin/main.ml", line 113, characters 13-22: 113 | val info : Term.info ^^^^^^^^^ Error (alert deprecated): Cmdliner.Term.info Use Cmd.info instead. File "src/odoc/bin/main.ml", line 236, characters 4-13: 236 | Term.info ~doc "support-files" ^^^^^^^^^ Error (alert deprecated): Cmdliner.Term.info Use Cmd.info instead. File "src/odoc/bin/main.ml", line 247, characters 4-13: 247 | Term.info ~doc "css" ^^^^^^^^^ Error (alert deprecated): Cmdliner.Term.info Use Cmd.info instead. File "src/odoc/bin/main.ml", line 288, characters 13-22: 288 | let info = Term.info ~doc:"Link odoc files together" "link" ^^^^^^^^^ Error (alert deprecated): Cmdliner.Term.info Use Cmd.info instead. File "src/odoc/bin/main.ml", line 253, characters 13-22: 253 | val info : Term.info ^^^^^^^^^ Error (alert deprecated): Cmdliner.Term.info Use Cmd.info instead. File "src/odoc/bin/main.ml", line 323, characters 18-29: 323 | let env = Arg.env_var "ODOC_SYNTAX" in ^^^^^^^^^^^ Error (alert deprecated): Cmdliner.Arg.env_var Use Cmd.Env.info instead. File "src/odoc/bin/main.ml", line 326, characters 17-22: 326 | & opt (pconv convert_syntax) Odoc_document.Renderer.OCaml ^^^^^ Error (alert deprecated): Cmdliner.Arg.pconv Use Arg.conv or Arg.conv' function instead. File "src/odoc/bin/main.ml", line 338, characters 6-15: 338 | Term.info ~doc R.renderer.name ^^^^^^^^^ Error (alert deprecated): Cmdliner.Term.info Use Cmd.info instead. File "src/odoc/bin/main.ml", line 353, characters 18-29: 353 | let env = Arg.env_var "ODOC_SYNTAX" in ^^^^^^^^^^^ Error (alert deprecated): Cmdliner.Arg.env_var Use Cmd.Env.info instead. File "src/odoc/bin/main.ml", line 356, characters 17-22: 356 | & opt (pconv convert_syntax) Odoc_document.Renderer.OCaml ^^^^^ Error (alert deprecated): Cmdliner.Arg.pconv Use Arg.conv or Arg.conv' function instead. File "src/odoc/bin/main.ml", line 368, characters 6-15: 368 | Term.info ~doc (R.renderer.name ^ "-generate") ^^^^^^^^^ Error (alert deprecated): Cmdliner.Term.info Use Cmd.info instead. File "src/odoc/bin/main.ml", line 400, characters 15-24: 400 | let info = Term.info (R.renderer.name ^ "-targets") ~doc:"TODO: Fill in." ^^^^^^^^^ Error (alert deprecated): Cmdliner.Term.info Use Cmd.info instead. File "src/odoc/bin/main.ml", line 300, characters 30-39: 300 | val process : unit Term.t * Term.info ^^^^^^^^^ Error (alert deprecated): Cmdliner.Term.info Use Cmd.info instead. File "src/odoc/bin/main.ml", line 302, characters 30-39: 302 | val targets : unit Term.t * Term.info ^^^^^^^^^ Error (alert deprecated): Cmdliner.Term.info Use Cmd.info instead. File "src/odoc/bin/main.ml", line 304, characters 31-40: 304 | val generate : unit Term.t * Term.info ^^^^^^^^^ Error (alert deprecated): Cmdliner.Term.info Use Cmd.info instead. File "src/odoc/bin/main.ml", line 430, characters 4-13: 430 | Term.info ~doc:"Resolve a reference and output its corresponding url" ^^^^^^^^^ Error (alert deprecated): Cmdliner.Term.info Use Cmd.info instead. File "src/odoc/bin/main.ml", line 409, characters 13-22: 409 | val info : Term.info ^^^^^^^^^ Error (alert deprecated): Cmdliner.Term.info Use Cmd.info instead. File "src/odoc/bin/main.ml", line 451, characters 4-13: 451 | Term.info ~doc:"Resolve a reference and output its corresponding url" ^^^^^^^^^ Error (alert deprecated): Cmdliner.Term.info Use Cmd.info instead. File "src/odoc/bin/main.ml", line 437, characters 13-22: 437 | val info : Term.info ^^^^^^^^^ Error (alert deprecated): Cmdliner.Term.info Use Cmd.info instead. File "src/odoc/bin/main.ml", line 476, characters 39-52: 476 | let convert_uri : Odoc_html.Tree.uri Arg.converter = ^^^^^^^^^^^^^ Error (alert deprecated): Cmdliner.Arg.converter Use Arg.conv' function instead. File "src/odoc/bin/main.ml", line 476, characters 39-52: 476 | let convert_uri : Odoc_html.Tree.uri Arg.converter = ^^^^^^^^^^^^^ Error (alert deprecated): Cmdliner.Arg.converter Use Arg.conv' function instead. File "src/odoc/bin/main.ml", line 598, characters 4-13: 598 | Term.info ~doc:"Generates an html fragment file from an mld one" ^^^^^^^^^ Error (alert deprecated): Cmdliner.Term.info Use Cmd.info instead. File "src/odoc/bin/main.ml", line 556, characters 13-22: 556 | val info : Term.info ^^^^^^^^^ Error (alert deprecated): Cmdliner.Term.info Use Cmd.info instead. File "src/odoc/bin/main.ml", line 646, characters 6-15: 646 | Term.info "compile-deps" ^^^^^^^^^ Error (alert deprecated): Cmdliner.Term.info Use Cmd.info instead. File "src/odoc/bin/main.ml", line 692, characters 6-15: 692 | Term.info "link-deps" ^^^^^^^^^ Error (alert deprecated): Cmdliner.Term.info Use Cmd.info instead. File "src/odoc/bin/main.ml", line 714, characters 15-24: 714 | let info = Term.info "html-deps" ~doc:"DEPRECATED: alias for link-deps" ^^^^^^^^^ Error (alert deprecated): Cmdliner.Term.info Use Cmd.info instead. File "src/odoc/bin/main.ml", line 728, characters 15-24: 728 | let info = Term.info "compile-targets" ~doc:"TODO: Fill in." ^^^^^^^^^ Error (alert deprecated): Cmdliner.Term.info Use Cmd.info instead. File "src/odoc/bin/main.ml", line 739, characters 6-15: 739 | Term.info "support-files-targets" ^^^^^^^^^ Error (alert deprecated): Cmdliner.Term.info Use Cmd.info instead. File "src/odoc/bin/main.ml", line 760, characters 4-13: 760 | Term.info "errors" ^^^^^^^^^ Error (alert deprecated): Cmdliner.Term.info Use Cmd.info instead. File "src/odoc/bin/main.ml", line 795, characters 50-59: 795 | List.map subcommands ~f:(fun (_, info) -> Term.name info) ^^^^^^^^^ Error (alert deprecated): Cmdliner.Term.name Use Cmd.info_name instead. File "src/odoc/bin/main.ml", line 802, characters 6-15: 802 | Term.info ~version:"2.1.0" "odoc" ) ^^^^^^^^^ Error (alert deprecated): Cmdliner.Term.info Use Cmd.info instead. File "src/odoc/bin/main.ml", line 804, characters 8-24: 804 | match Term.eval_choice ~err:Format.err_formatter default subcommands with ^^^^^^^^^^^^^^^^ Error (alert deprecated): Cmdliner.Term.eval_choice Use Cmd.group and one of Cmd.eval* instead. autopkgtest [04:42:45]: test odoc-on-odoc: -----------------------] G.

