Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 743956 - app-text/ronn-0.7.3-r3 : /.../kernel_require.rb:92:in require: cannot load such file -- mustache (LoadError)
Summary: app-text/ronn-0.7.3-r3 : /.../kernel_require.rb:92:in require: cannot load su...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Ruby Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-09-21 13:53 UTC by Toralf Förster
Modified: 2023-04-30 10:07 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge-info.txt (emerge-info.txt,15.24 KB, text/plain)
2020-09-21 13:53 UTC, Toralf Förster
Details
app-text:ronn-0.7.3-r3:20200921-115625.log (app-text:ronn-0.7.3-r3:20200921-115625.log,3.73 KB, text/plain)
2020-09-21 13:53 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,20.63 KB, text/plain)
2020-09-21 13:53 UTC, Toralf Förster
Details
environment (environment,100.41 KB, text/plain)
2020-09-21 13:53 UTC, Toralf Förster
Details
etc.portage.tbz2 (etc.portage.tbz2,14.56 KB, application/x-bzip)
2020-09-21 13:53 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2020-09-21 13:53:21 UTC
	 2: from /var/tmp/portage/app-text/ronn-0.7.3-r3/work/all/ronn-0.7.3/lib/ronn/template.rb:1:in `<top (required)>'
	 1: from /usr/lib64/ruby/site_ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require'
/usr/lib64/ruby/site_ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require': cannot load such file -- mustache (LoadError)
rake aborted!
Command failed with status (1): [ronn -w -s toc -r5 --markdown man/*.ronn...]
/var/tmp/portage/app-text/ronn-0.7.3-r3/work/all/ronn-0.7.3/Rakefile:50:in `block in <top (required)>'

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 17.1_desktop_plasma-20200920-133319

  -------------------------------------------------------------------

gcc-config -l:
 [1] x86_64-pc-linux-gnu-10.2.0 *
/usr/lib/llvm/10
10.0.1
Available Python interpreters, in order of preference:
  [1]   python3.7
  [2]   python3.9 (fallback)
  [3]   python3.8 (fallback)
  [4]   python2.7 (fallback)
Available Ruby profiles:
  [1]   ruby25 (with Rubygems)
  [2]   ruby26 (with Rubygems)
  [3]   ruby27 (with Rubygems) *
Available Rust versions:
  [1]   rust-1.46.0 *

  timestamp(s) of HEAD at this tinderbox image:
/var/db/repos/gentoo	Mon Sep 21 11:05:33 AM UTC 2020

emerge -qpvO app-text/ronn
[ebuild  N    ] app-text/ronn-0.7.3-r3  USE="-test" RUBY_TARGETS="ruby25 ruby26"
Comment 1 Toralf Förster gentoo-dev 2020-09-21 13:53:23 UTC
Created attachment 661774 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2020-09-21 13:53:24 UTC
Created attachment 661777 [details]
app-text:ronn-0.7.3-r3:20200921-115625.log
Comment 3 Toralf Förster gentoo-dev 2020-09-21 13:53:25 UTC
Created attachment 661780 [details]
emerge-history.txt
Comment 4 Toralf Förster gentoo-dev 2020-09-21 13:53:27 UTC
Created attachment 661783 [details]
environment
Comment 5 Toralf Förster gentoo-dev 2020-09-21 13:53:28 UTC
Created attachment 661786 [details]
etc.portage.tbz2
Comment 6 blacknfuzzy 2021-02-02 21:55:37 UTC
Had the same problem, got it working by eselecting ruby26
Comment 7 jospezial 2022-01-27 16:57:30 UTC
app-text/ronn-0.7.3-r4::gentoo  USE="-test" RUBY_TARGETS="ruby27 -ruby26"
dev-ruby/mustache-1.1.1::gentoo  USE="-doc -test" RUBY_TARGETS="ruby27 -ruby26"

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.
ronn -w -s toc -r5 --markdown man/*.ronn
<internal:/usr/lib64/ruby/site_ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require': cannot load such file -- mustache (LoadError)
        from <internal:/usr/lib64/ruby/site_ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
        from /var/tmp/portage/app-text/ronn-0.7.3-r4/work/all/ronn-0.7.3/lib/ronn/template.rb:1:in `<top (required)>'
        from <internal:/usr/lib64/ruby/site_ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
        from <internal:/usr/lib64/ruby/site_ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
        from /var/tmp/portage/app-text/ronn-0.7.3-r4/work/all/ronn-0.7.3/lib/ronn/document.rb:6:in `<top (required)>'
        from <internal:/usr/lib64/ruby/site_ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
        from <internal:/usr/lib64/ruby/site_ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
        from /var/tmp/portage/app-text/ronn-0.7.3-r4/work/all/ronn-0.7.3/bin/ronn:166:in `block in <main>'
        from /var/tmp/portage/app-text/ronn-0.7.3-r4/work/all/ronn-0.7.3/bin/ronn:166:in `map'
        from /var/tmp/portage/app-text/ronn-0.7.3-r4/work/all/ronn-0.7.3/bin/ronn:166:in `<main>'
rake aborted!
Command failed with status (1): [ronn -w -s toc -r5 --markdown man/*.ronn...]
/var/tmp/portage/app-text/ronn-0.7.3-r4/work/all/ronn-0.7.3/Rakefile:50:in `block in <top (required)>'
Tasks: TOP => man
(See full trace by running task with --trace)
 * ERROR: app-text/ronn-0.7.3-r4::gentoo failed (compile phase):
 *   (no error message)
 * 
 * Call stack:
 *     ebuild.sh, line  127:  Called src_compile
 *   environment, line 2141:  Called ruby-ng_src_compile
 *   environment, line 1772:  Called _ruby_invoke_environment 'all' 'all_ruby_compile'
 *   environment, line  635:  Called all_ruby_compile
 *   environment, line  719:  Called die
 * The specific snippet of code:
 *       PATH="${S}/bin:${PATH}" rake man || die

 * Messages for package app-accessibility/espeak-ng-1.50:

 * emerge --keep-going: app-accessibility/espeak-ng-1.50 dropped because it
 * requires app-text/ronn

 * Messages for package app-accessibility/speech-dispatcher-0.11.1:

 * emerge --keep-going: app-accessibility/speech-dispatcher-0.11.1 dropped
 * because it requires app-accessibility/espeak-ng

Available Ruby profiles:
  [1]   ruby27 (with Rubygems)
  [2]   ruby30 (with Rubygems) *

Current Ruby version:
  ruby30
Current Rubygems version:
  gem30

Would espeak-ng work with app-text/ronn-ng instead?
And could all that packages support latest ruby?
Comment 8 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-01-28 07:35:30 UTC
(In reply to jospezial from comment #7)
> Would espeak-ng work with app-text/ronn-ng instead?
> And could all that packages support latest ruby?

Done espeak-ng: https://bugs.gentoo.org/770907#c10.
Comment 9 Larry the Git Cow gentoo-dev 2023-04-30 10:07:42 UTC
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(-)