Deutsch English Français Italiano |
<tbj9ah$l6t$1@shakotay.alphanet.ch> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!eternal-september.org!reader01.eternal-september.org!aioe.org!bofh.it!news.nic.it!robomod From: Antonio Terceiro <terceiro@debian.org> Newsgroups: linux.debian.bugs.dist Subject: Bug#1019684: yard: FTBFS with ruby3.1: ERROR: Test "ruby3.1" failed: Failure/Error: require "gettext/mo" Date: Tue, 13 Sep 2022 14:20:01 +0200 Message-ID: <F5d3r-7gBh-1@gated-at.bofh.it> X-Mailbox-Line: From debian-bugs-dist-request@lists.debian.org Tue Sep 13 12:15:13 2022 Old-Return-Path: <debbugs@buxtehude.debian.org> X-Spam-Flag: NO X-Spam-Score: -4.009 Reply-To: Antonio Terceiro <terceiro@debian.org>, 1019684@bugs.debian.org Resent-To: debian-bugs-dist@lists.debian.org Resent-Cc: Debian Ruby Team <pkg-ruby-extras-maintainers@lists.alioth.debian.org> X-Debian-Pr-Message: report 1019684 X-Debian-Pr-Package: src:yard X-Debian-Pr-Keywords: bookworm ftbfs sid X-Debian-Pr-Source: yard MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="Z5LIS15JS8yOrdip" Content-Disposition: inline X-Debian-User: terceiro X-Debian-Message: from BTS X-Mailing-List: <debian-bugs-dist@lists.debian.org> archive/latest/1734076 List-ID: <debian-bugs-dist.lists.debian.org> List-URL: <https://lists.debian.org/debian-bugs-dist/> Approved: robomod@news.nic.it Lines: 129 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Date: Tue, 13 Sep 2022 09:11:25 -0300 X-Original-Message-ID: <YyBzbSYPYjfFwiDw@debian.org> Bytes: 6956 --Z5LIS15JS8yOrdip Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Source: yard Version: 0.9.27-1 Severity: important Justification: FTBFS Tags: bookworm sid ftbfs User: debian-ruby@lists.debian.org Usertags: ruby3.1 Hi, We are about to start the ruby3.1 transition in unstable. While trying to rebuild yard with ruby3.1 enabled, the build failed. Relevant part of the build log (hopefully): > Failure/Error: require "gettext/mo" >=20 > #<File (class)> received :exist? with unexpected arguments > expected: ("foo/fr.po") > got: ("/usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0= /extensions/x86_64-linux/3.1.0/RedCloth-4.3.2/gem.build_complete") > # ./lib/yard/i18n/po_parser.rb:21:in `<class:POParser>' > # ./lib/yard/i18n/po_parser.rb:8:in `<module:I18n>' > # ./lib/yard/i18n/po_parser.rb:3:in `<module:YARD>' > # ./lib/yard/i18n/po_parser.rb:2:in `<top (required)>' > # ./lib/yard/i18n/locale.rb:50:in `load' > # ./spec/i18n/locale_spec.rb:62:in `block (3 levels) in <top (requir= ed)>' > # ./spec/spec_helper.rb:121:in `block (2 levels) in <top (required)>' > # ------------------ > # --- Caused by: --- > # LoadError: > # cannot load such file -- prime > # ./lib/yard/i18n/po_parser.rb:21:in `<class:POParser>' >=20 > Top 5 slowest examples (1.36 seconds, 29.1% of total time): > YARD::RegistryStore#save never saves as single object db if single_obje= ct_db is false > 1.02 seconds ./spec/registry_store_spec.rb:152 > YARD::Registry Thread local maintains two Registries in separate threads > 0.10087 seconds ./spec/registry_spec.rb:396 > YARD::Registry Thread local allows setting of yardoc_file in separate t= hreads > 0.10043 seconds ./spec/registry_spec.rb:417 > YARD::Registry Thread local allows setting of po_dir in separate threads > 0.10031 seconds ./spec/registry_spec.rb:442 > YARD::Server::Commands::LibraryCommand#call sets :rdoc as the default m= arkup in regular mode > 0.04345 seconds ./spec/server/commands/library_command_spec.rb:34 >=20 > Top 5 slowest example groups: > YARD::Server::Commands::LibraryCommand > 0.04285 seconds average (0.12856 seconds / 3 examples) ./spec/server/= commands/library_command_spec.rb:4 > YARD::RegistryStore > 0.03318 seconds average (1.09 seconds / 33 examples) ./spec/registry_= store_spec.rb:3 > YARD::Parser::C::CParser > 0.02566 seconds average (0.46193 seconds / 18 examples) ./spec/parser= /c_parser_spec.rb:3 > YARD::Templates::Engine::Template__build_yard_Y2Z3fT_yard_0_9_27_templa= tes_default_module > 0.02072 seconds average (0.14503 seconds / 7 examples) ./spec/templat= es/module_spec.rb:4 > YARD::CLI::Display > 0.01929 seconds average (0.05787 seconds / 3 examples) ./spec/cli/dis= play_spec.rb:3 >=20 > Finished in 4.68 seconds (files took 0.61565 seconds to load) > 1938 examples, 1 failure, 9 pending >=20 > Failed examples: >=20 > rspec ./spec/i18n/locale_spec.rb:43 # YARD::I18n::Locale#load returns tru= e for existent PO >=20 > /usr/bin/ruby3.1 -I/usr/share/rubygems-integration/all/gems/rspec-support= -3.10.3/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/lib = /usr/share/rubygems-integration/all/gems/rspec-core-3.10.1/exe/rspec --patt= ern ./spec/\*\*/\*_spec.rb --format documentation failed > ERROR: Test "ruby3.1" failed:=20 The full build log is available from: https://people.debian.org/~terceiro/ruby3.1/17/yard/yard_0.9.27-1+rebuild16= 63008419_amd64-2022-09-12T18:47:00Z.build To reproduce this, you need to install ruby-all-dev >=3D 1:3.0+2. Depending= on when you try this, it might mean installing ruby-all-dev from experimental,= or if the transition has already started, a normal build on unstable will be enough. If you fail to reproduce, please provide a build log and diff it w= ith mine so that we can identify if something relevant changed in the meantime. A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please marking it as 'affects'= -ing this package. See https://www.debian.org/Bugs/server-control#affects --Z5LIS15JS8yOrdip Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEst7mYDbECCn80PEM/A2xu81GC94FAmMgc20ACgkQ/A2xu81G C97rMQ//W8Lnogkn0f25r6+j4/gmhxcSE8U5InVg0pKCahfHkvGsUiLD5Jb8M1ke jRoEPuUD6juykDZlVr63eSKe7WTyHXpmulwTG9bMnqEXonmpQAelmf82E8EbRtXX OLtaFJWiJQC1RLGG5kiaK4w+tAHCxtlgLBVWVbFea/qaIarCtaH97+iulOpErTu1 DTBxCsA+D5A5DBw6r9J9eQAUDQpK8rsqkDfW1RDmjjeWYmtTIwJXUZANoKmXHW9t KYP+rcTCforNJsVkeMkCOlgjK4bqOlHIXamTnHApw/fp7alFrqBLQn3YOgebeklu I5puRM2OAA04DKEhJLwC66ZC4Od8etGfA73NGnbE9oUJS67zSabqCnReLk4sTvfc ImcM5uewxnuM1NvCaKAIIlxzltB1igxbqG4ra64ETxpv1cpRyJS7LXo8idyEkPyV 0hpwfjy6YZhnr1Vvj7WcC0yR4R+kPtSsDSUrH2x2xiX3K1Fq+11EaYbi7yNVLLjD n4jOJlxuWM4S5Nft44zfUNLRd6ljoB9Pj8UrUv11Zs0THqQGEJmVOidvo88Hd0jJ Ef6cIEWAN/dWHdUaXx3Wz9boV5fJpSyq+67p2T6ctlzA5b79GUoLWXSBaQ61P1mg OdHErIa14Ek8bBTIjkRZ7wcDopyRVZl6tywOgAzLclhKrIkl3zg= =EfKJ -----END PGP SIGNATURE----- --Z5LIS15JS8yOrdip--