Your message dated Thu, 01 Dec 2022 12:46:52 +0000 with message-id <e1p0ixo-0004nw...@fasolo.debian.org> and subject line Bug#1019684: fixed in yard 0.9.28-1 has caused the Debian Bug report #1019684, regarding yard: FTBFS with ruby3.1: ERROR: Test "ruby3.1" failed: Failure/Error: require "gettext/mo" 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.) -- 1019684: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1019684 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: yard Version: 0.9.27-1 Severity: important Justification: FTBFS Tags: bookworm sid ftbfs User: debian-r...@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" > > #<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 (required)>' > # ./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>' > > Top 5 slowest examples (1.36 seconds, 29.1% of total time): > YARD::RegistryStore#save never saves as single object db if > single_object_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 > threads > 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 > markup in regular mode > 0.04345 seconds ./spec/server/commands/library_command_spec.rb:34 > > 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_templates_default_module > 0.02072 seconds average (0.14503 seconds / 7 examples) > ./spec/templates/module_spec.rb:4 > YARD::CLI::Display > 0.01929 seconds average (0.05787 seconds / 3 examples) > ./spec/cli/display_spec.rb:3 > > Finished in 4.68 seconds (files took 0.61565 seconds to load) > 1938 examples, 1 failure, 9 pending > > Failed examples: > > rspec ./spec/i18n/locale_spec.rb:43 # YARD::I18n::Locale#load returns true > for existent PO > > /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 > --pattern ./spec/\*\*/\*_spec.rb --format documentation failed > ERROR: Test "ruby3.1" failed: The full build log is available from: https://people.debian.org/~terceiro/ruby3.1/17/yard/yard_0.9.27-1+rebuild1663008419_amd64-2022-09-12T18:47:00Z.build To reproduce this, you need to install ruby-all-dev >= 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 with 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
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---Source: yard Source-Version: 0.9.28-1 Done: Antonio Terceiro <terce...@debian.org> We believe that the bug you reported is fixed in the latest version of yard, 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 1019...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Antonio Terceiro <terce...@debian.org> (supplier of updated yard 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: SHA256 Format: 1.8 Date: Thu, 01 Dec 2022 08:59:26 -0300 Source: yard Architecture: source Version: 0.9.28-1 Distribution: unstable Urgency: medium Maintainer: Debian Ruby Team <pkg-ruby-extras-maintain...@lists.alioth.debian.org> Changed-By: Antonio Terceiro <terce...@debian.org> Closes: 1019684 Changes: yard (0.9.28-1) unstable; urgency=medium . * Team upload * New upstream version 0.9.28 * locale_spec: skip test that fails on ruby3.1 when not using bundler (Closes: #1019684) * Rebase patches Checksums-Sha1: ee267d307e2d85a9d7d4b034f1ba48c9e0cf932b 2205 yard_0.9.28-1.dsc aa53ce4dde0e5329403d735fa370e431a82dfe56 932436 yard_0.9.28.orig.tar.gz b9b840765dbacc61a7e1177f0e5939fdbaac824a 81492 yard_0.9.28-1.debian.tar.xz 230f0f092b01760db42b20ec25d63edeb0bb3000 10172 yard_0.9.28-1_amd64.buildinfo Checksums-Sha256: db8c39caea2f68e4ceee1f9d7fd31010ff62219c403e203da1447ec20c70dfe7 2205 yard_0.9.28-1.dsc 612282a983e4d139aa85ca05e8e1b5fef79cf79c22196008d2ae9dd7a50ee413 932436 yard_0.9.28.orig.tar.gz 006778a7c600d688801012620b341c8c29892d918dd706d7056f626647c4f2dc 81492 yard_0.9.28-1.debian.tar.xz 10ac318afe82d41f690e6f670a7e437e02d3c71dc31ec46a9b739a703db56996 10172 yard_0.9.28-1_amd64.buildinfo Files: 8c8c3780bfa90659dac98b5ab1785537 2205 ruby optional yard_0.9.28-1.dsc 45e13d2acc2a73ed704570346ccc4293 932436 ruby optional yard_0.9.28.orig.tar.gz d33945c3f224ce8bfb9fae2b196b6827 81492 ruby optional yard_0.9.28-1.debian.tar.xz 84da475040609ba79816c787f764c2e2 10172 ruby optional yard_0.9.28-1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEst7mYDbECCn80PEM/A2xu81GC94FAmOImXUACgkQ/A2xu81G C96I6RAAlT8u1VXNgE7tAKzO2t4ynlRYwOUR/LcPQuEkcnPNT+ak22ozQW/UHbFw +nnxk0/PM17QuHAWD9Poc8+jlvCFHr4S3wuu0fyEGWbuYbZN68rnL0ChoNjnk3ik NxKIcxAabfPTyYHUxUrCpZMTWBPPK9Njt9nMUxRzoahjDzVKMLax3LB+WmYBiCMv AAVDi03SOGNuQjdp01YqHwTu8CklDmZN6HvjzpMrBlJkblHEOEdhRC1OAJvRR194 AP/kD95PbU6bP+mftPKW3rovkQyQCeoXkldphor7A9KPay55ekIDUpbhQC7R3btF syKYBeAof93HmPBABTMNsBcWCsp2TWg/28kWsoz3PA+ZUV9Wnuy0gK56bZ7enYsi QIFExnvWv98GnrmLCbWrmyVuFlcb9tdVo2XZxkMVrg357SGr/aFsMVFbIj1DKb48 xNOTGUajBVd5gN1RjeNe7niLtyaaOwkn8uDJbvf51TPkmwBE++tildxhwZyYjAnk 5BM2AectoPOcdzl7iJ+emoaSPXAHLIdGPPuGit9UTulnhl7qI8BH+tnEgDTBMk+R KidtZv2vJBCsHa5X7Rh00PYZm0kI1HDV8fl++0TQtQc4t85cOsRObTSsUKZkF3Kl 1JVgoLaVkcZNZzkg0XGSlGPO6LAdE1/WTBnBDUmQ0RLz8c3ENoU= =WCxT -----END PGP SIGNATURE-----
--- End Message ---