Bug 1149453 - [abrt] rubygems: /home/autarch/.gem/ruby/gems/rdoc-4.1.1/lib/rdoc/class_module.rb:173:in `aref_prefix': missing aref_prefix for RDoc::SingleClass (NotImplementedError)
Summary: [abrt] rubygems: /home/autarch/.gem/ruby/gems/rdoc-4.1.1/lib/rdoc/class_modul...
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: rubygems
Version: 20
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Jeroen van Meeuwen
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:5d5d7713fdd77fdee7f4b653844...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-10-05 10:21 UTC by autarch princeps
Modified: 2014-10-09 12:32 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2014-10-09 12:32:35 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (3.24 KB, text/plain)
2014-10-05 10:21 UTC, autarch princeps
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Github rdoc rdoc issues 311 0 None None None Never

Description autarch princeps 2014-10-05 10:21:25 UTC
Description of problem:
gem update

Version-Release number of selected component:
rubygems-2.1.11-115.fc20

Additional info:
reporter:       libreport-2.2.3
cmdline:        /usr/bin/ruby-mri /usr/bin/gem update
executable:     /usr/bin/gem
kernel:         3.16.3-200.fc20.x86_64
runlevel:       N 5
type:           Ruby
uid:            1000

Truncated backtrace:
/home/autarch/.gem/ruby/gems/rdoc-4.1.1/lib/rdoc/class_module.rb:173:in `aref_prefix': missing aref_prefix for RDoc::SingleClass (NotImplementedError)
	from /home/autarch/.gem/ruby/gems/rdoc-4.1.1/lib/rdoc/class_module.rb:181:in `aref'
	from /home/autarch/.gem/ruby/gems/rdoc-4.1.1/lib/rdoc/generator/template/darkfish/class.rhtml:47:in `block in generate_class'
	from /usr/share/ruby/erb.rb:849:in `eval'
	from /usr/share/ruby/erb.rb:849:in `result'
	from /home/autarch/.gem/ruby/gems/rdoc-4.1.1/lib/rdoc/generator/darkfish.rb:724:in `template_result'
	from /home/autarch/.gem/ruby/gems/rdoc-4.1.1/lib/rdoc/generator/darkfish.rb:703:in `block in render_template'
	from /home/autarch/.gem/ruby/gems/rdoc-4.1.1/lib/rdoc/generator/darkfish.rb:698:in `open'
	from /home/autarch/.gem/ruby/gems/rdoc-4.1.1/lib/rdoc/generator/darkfish.rb:698:in `open'
	from /home/autarch/.gem/ruby/gems/rdoc-4.1.1/lib/rdoc/generator/darkfish.rb:698:in `render_template'
	from /home/autarch/.gem/ruby/gems/rdoc-4.1.1/lib/rdoc/generator/darkfish.rb:351:in `generate_class'
	from /home/autarch/.gem/ruby/gems/rdoc-4.1.1/lib/rdoc/generator/darkfish.rb:371:in `block in generate_class_files'
	from /home/autarch/.gem/ruby/gems/rdoc-4.1.1/lib/rdoc/generator/darkfish.rb:368:in `each'
	from /home/autarch/.gem/ruby/gems/rdoc-4.1.1/lib/rdoc/generator/darkfish.rb:368:in `generate_class_files'
	from /home/autarch/.gem/ruby/gems/rdoc-4.1.1/lib/rdoc/generator/darkfish.rb:245:in `generate'
	from /home/autarch/.gem/ruby/gems/rdoc-4.1.1/lib/rdoc/rubygems_hook.rb:137:in `block in document'
	from /home/autarch/.gem/ruby/gems/rdoc-4.1.1/lib/rdoc/rubygems_hook.rb:134:in `chdir'
	from /home/autarch/.gem/ruby/gems/rdoc-4.1.1/lib/rdoc/rubygems_hook.rb:134:in `document'
	from /home/autarch/.gem/ruby/gems/rdoc-4.1.1/lib/rdoc/rubygems_hook.rb:202:in `generate'
	from /home/autarch/.gem/ruby/gems/rdoc-4.1.1/lib/rdoc/rubygems_hook.rb:56:in `block in generation_hook'
	from /home/autarch/.gem/ruby/gems/rdoc-4.1.1/lib/rdoc/rubygems_hook.rb:55:in `each'
	from /home/autarch/.gem/ruby/gems/rdoc-4.1.1/lib/rdoc/rubygems_hook.rb:55:in `generation_hook'
	from /usr/share/rubygems/rubygems/dependency_installer.rb:382:in `call'
	from /usr/share/rubygems/rubygems/dependency_installer.rb:382:in `block (2 levels) in install'
	from /usr/share/rubygems/rubygems/dependency_installer.rb:381:in `each'
	from /usr/share/rubygems/rubygems/dependency_installer.rb:381:in `block in install'
	from /usr/share/rubygems/rubygems/dependency_installer.rb:335:in `in_background'
	from /usr/share/rubygems/rubygems/dependency_installer.rb:380:in `install'
	from /usr/share/rubygems/rubygems/commands/update_command.rb:206:in `update_gem'
	from /usr/share/rubygems/rubygems/commands/update_command.rb:220:in `block in update_gems'
	from /usr/share/rubygems/rubygems/commands/update_command.rb:219:in `each'
	from /usr/share/rubygems/rubygems/commands/update_command.rb:219:in `update_gems'
	from /usr/share/rubygems/rubygems/commands/update_command.rb:98:in `execute'
	from /usr/share/rubygems/rubygems/command.rb:305:in `invoke_with_build_args'
	from /usr/share/rubygems/rubygems/command_manager.rb:167:in `process_args'
	from /usr/share/rubygems/rubygems/command_manager.rb:137:in `run'
	from /usr/share/rubygems/rubygems/gem_runner.rb:54:in `run'
	from /usr/bin/gem:21:in `<main>'

Comment 1 autarch princeps 2014-10-05 10:21:27 UTC
Created attachment 943992 [details]
File: backtrace

Comment 2 Vít Ondruch 2014-10-09 12:29:25 UTC
This seems to be due to error in RDoc.

Comment 3 Vít Ondruch 2014-10-09 12:32:35 UTC
Actually, since you are using local version of RDoc (/home/autarch/.gem/ruby/gems/rdoc-4.1.1/), I believe this is not bug in Fedora.  Please do "gem remove rdoc -v 4.1.1" to revert back to Fedora's version, which should be:

$ rpm -q rubygem-rdoc
rubygem-rdoc-4.0.1-2.fc20.noarch


Note You need to log in before you can comment on or make changes to this bug.