Summary: | app-text/ronn-0.7.3-r3 - fatal: the hpricot library is required (gem install hpricot) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Gentoo Ruby Team <ruby> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | audvare, gnome, jbowler, lssndrbarbieri, sam |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=743956 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
app-text:ronn-0.7.3-r3:20210216-075259.log emerge-history.txt environment etc.portage.tar.bz2 |
Description
Toralf Förster
![]() 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(-) |