NOTE: Gem::Specification#has_rdoc= is deprecated with no replacement. It will be removed in Rubygems 4 Gem::Specification#has_rdoc= called from (eval):92. fatal: the 'hpricot' library is required (gem install hpricot) * ERROR: app-text/ronn-0.7.3-r3::gentoo failed (compile phase): * (no error message) * ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_systemd-20210203-035357 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-7.3.1 [2] x86_64-pc-linux-gnu-8.3.1 [3] x86_64-pc-linux-gnu-10.2.0 * clang version 11.0.1 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/11/bin /usr/lib/llvm/11 11.0.1 Python 3.8.7 Available Ruby profiles: [1] ruby26 (with Rubygems) [2] ruby27 (with Rubygems) [3] ruby30 (with Rubygems) * Available Rust versions: [1] rust-bin-1.49.0 [2] rust-1.50.0 * The following VMs are available for generation-2: *) AdoptOpenJDK 8.282_p08 [openjdk-bin-8] Available Java Virtual Machines: [1] openjdk-bin-8 system-vm The Glorious Glasgow Haskell Compilation System, version 8.8.4 timestamp(s) of HEAD at this tinderbox image: /var/db/repos/gentoo Tue Feb 16 07:22:45 UTC 2021 emerge -qpvO app-text/ronn [ebuild N ] app-text/ronn-0.7.3-r3 USE="-test" RUBY_TARGETS="ruby26 -ruby25"
Created attachment 686907 [details] emerge-info.txt
Created attachment 686910 [details] app-text:ronn-0.7.3-r3:20210216-075259.log
Created attachment 686913 [details] emerge-history.txt
Created attachment 686916 [details] environment
Created attachment 686919 [details] etc.portage.tar.bz2
Yes, ronn seems uninstallable. I have hpricot installed: * dev-ruby/hpricot Latest version available: 0.8.6-r5 Latest version installed: 0.8.6-r5 Size of files: 287 KiB Homepage: https://wiki.github.com/hpricot/hpricot Description: A fast and liberal HTML parser for Ruby License: MIT
The obscure work round if ronn is required is: gem install ronn-ng This magically deposits a whole load of stuff into $HOME/.local/share/{gem,klipper} sub-directories, including $HOME/.local/share/gem/ruby/<version>/bin/ronn It looks like both the top level directories can be safely deleted once ronn is available via gentoo again. I used ronn-ng, not ronn, because ronn has apparently not had an update for over 10 years. There's a separate bug on ronn-ng, I haven't checked if there is a working .ebuild attached to that.
I have this issue since qtspeech calls for speech-dispatcher which eventually calls to have app-text/ronn for espeak-ng. I have this update because speech-dispatcher was updated to version 0.11.1. dev-qt/qtspeech app-accessibility/speech-dispatcher app-accessibility/espeak-ng app-text/ronn Also Calibre calls for speech-dispatcher unconditionally. Masking speech-dispatcher-0.11.1 is a workaround for now.
I think app-text/ronn-ng is the preferred alternative now. espeak-ng should probably support it.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=629c12eac77f710cf35f1a7572bcfaa79d4c7053 commit 629c12eac77f710cf35f1a7572bcfaa79d4c7053 Author: Sam James <sam@gentoo.org> AuthorDate: 2022-01-28 07:12:56 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-01-28 07:14:38 +0000 app-accessibility/espeak-ng: allow using app-text/ronn-ng for USE=man app-text/ronn will be last-rited soon. Bug: https://bugs.gentoo.org/770907 Signed-off-by: Sam James <sam@gentoo.org> .../espeak-ng/espeak-ng-1.50-r1.ebuild | 80 ++++++++++++++++++++++ app-accessibility/espeak-ng/espeak-ng-9999.ebuild | 4 +- 2 files changed, 82 insertions(+), 2 deletions(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d32af9ec16dc331abfe7d33991f2fc6d6ffc8efd commit d32af9ec16dc331abfe7d33991f2fc6d6ffc8efd Author: Sam James <sam@gentoo.org> AuthorDate: 2022-01-28 07:22:04 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-01-28 07:24:04 +0000 app-text/nuspell: allow app-text/ronn-ng instead of app-text/ronn ronn is going away and is replaced by ronn-ng. (Revbump because otherwise the package manager has no reason to be aware that it can be liberated of app-text/ronn and choose app-text/ronn-ng otherwise, when app-text/ronn gets masked.) Bug: https://bugs.gentoo.org/770907 Signed-off-by: Sam James <sam@gentoo.org> app-text/nuspell/{nuspell-3.1.2.ebuild => nuspell-3.1.2-r1.ebuild} | 4 ++-- app-text/nuspell/{nuspell-4.0.0.ebuild => nuspell-4.0.0-r1.ebuild} | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1ff69c7b3de3dc6a86ea45082e97f42b74c0565 commit d1ff69c7b3de3dc6a86ea45082e97f42b74c0565 Author: Sam James <sam@gentoo.org> AuthorDate: 2022-01-28 07:20:47 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-01-28 07:24:00 +0000 dev-vcs/git-lfs: allow app-text/ronn-ng instead of app-text/ronn ronn is going away and is replaced by ronn-ng. (Revbump because otherwise the package manager has no reason to be aware that it can be liberated of app-text/ronn and choose app-text/ronn-ng otherwise, when app-text/ronn gets masked.) Bug: https://bugs.gentoo.org/770907 Signed-off-by: Sam James <sam@gentoo.org> dev-vcs/git-lfs/{git-lfs-2.11.0.ebuild => git-lfs-2.11.0-r1.ebuild} | 4 ++-- dev-vcs/git-lfs/{git-lfs-2.13.3.ebuild => git-lfs-2.13.3-r1.ebuild} | 4 ++-- dev-vcs/git-lfs/git-lfs-9999.ebuild | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9f744564c8dcc161b5a0888b7ee6fa4728c6f6e commit c9f744564c8dcc161b5a0888b7ee6fa4728c6f6e Author: Sam James <sam@gentoo.org> AuthorDate: 2022-01-28 07:19:16 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-01-28 07:23:55 +0000 app-text/blogc: allow app-text/ronn-ng instead of app-text/ronn ronn is going away and is replaced by ronn-ng. (Revbump because otherwise the package manager has no reason to be aware that it can be liberated of app-text/ronn and choose app-text/ronn-ng otherwise, when app-text/ronn gets masked.) Bug: https://bugs.gentoo.org/770907 Signed-off-by: Sam James <sam@gentoo.org> app-text/blogc/blogc-0.20.1.ebuild | 4 ++-- app-text/blogc/blogc-9999.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69c02494026f166b6ea0ac1ef96bf104c8ba0e83 commit 69c02494026f166b6ea0ac1ef96bf104c8ba0e83 Author: Sam James <sam@gentoo.org> AuthorDate: 2022-01-28 07:16:53 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-01-28 07:23:47 +0000 sci-electronics/gazebo: allow app-text/ronn-ng instead of app-text/ronn ronn is going away and is replaced by ronn-ng. (Revbump because otherwise the package manager has no reason to be aware that it can be liberated of app-text/ronn and choose app-text/ronn-ng otherwise, when app-text/ronn gets masked.) Bug: https://bugs.gentoo.org/770907 Signed-off-by: Sam James <sam@gentoo.org> .../gazebo/{gazebo-11.3.0-r3.ebuild => gazebo-11.3.0-r4.ebuild} | 4 ++-- .../gazebo/{gazebo-11.5.1-r3.ebuild => gazebo-11.5.1-r4.ebuild} | 4 ++-- .../gazebo/{gazebo-11.7.0-r2.ebuild => gazebo-11.7.0-r3.ebuild} | 4 ++-- .../gazebo/{gazebo-11.9.1.ebuild => gazebo-11.9.1-r1.ebuild} | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f8b37bcc2fa62a29b40c199bc2d5ac9e33451dc commit 3f8b37bcc2fa62a29b40c199bc2d5ac9e33451dc Author: David Seifert <soap@gentoo.org> AuthorDate: 2023-04-30 10:06:10 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2023-04-30 10:06:10 +0000 app-text/ronn: treeclean Closes: https://bugs.gentoo.org/628838 Closes: https://bugs.gentoo.org/743956 Closes: https://bugs.gentoo.org/770907 Closes: https://bugs.gentoo.org/863965 Signed-off-by: David Seifert <soap@gentoo.org> app-text/ronn/Manifest | 1 - app-text/ronn/metadata.xml | 11 -------- app-text/ronn/ronn-0.7.3-r4.ebuild | 51 -------------------------------------- profiles/package.mask | 6 ----- 4 files changed, 69 deletions(-)