Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 98737 - dev-ruby/activesupport-1.0.3 fails on require rdoc/rdoc
Summary: dev-ruby/activesupport-1.0.3 fails on require rdoc/rdoc
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Ruby Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-11 22:59 UTC by David Baird
Modified: 2005-09-22 18:57 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Baird 2005-07-11 22:59:48 UTC
emerge of dev-ruby/activesupport-1.0.3 fails on require rdoc/rdoc

Reproducible: Always
Steps to Reproduce:
1. emerge activesupport
2.
3.

Actual Results:  
Calculating dependencies ...done!
>>> emerge (1 of 1) dev-ruby/activesupport-1.0.3 to /
>>> md5 files   ;-) activesupport-1.0.2.ebuild
>>> md5 files   ;-) activesupport-1.0.4.ebuild
>>> md5 files   ;-) activesupport-1.0.1.ebuild
>>> md5 files   ;-) activesupport-1.0.3.ebuild
>>> md5 files   ;-) activesupport-1.0.0.ebuild
>>> md5 files   ;-) ChangeLog
>>> md5 files   ;-) metadata.xml
>>> md5 files   ;-) files/digest-activesupport-1.0.0
>>> md5 files   ;-) files/digest-activesupport-1.0.1
>>> md5 files   ;-) files/digest-activesupport-1.0.2
>>> md5 files   ;-) files/digest-activesupport-1.0.3
>>> md5 files   ;-) files/digest-activesupport-1.0.4
>>> md5 src_uri ;-) activesupport-1.0.3.gem
>>> Unpacking source...
>>> Source unpacked.
>>> Test phase [not enabled]: dev-ruby/activesupport-1.0.3

>>> Install activesupport-1.0.3 into /var/tmp/portage/activesupport-1.0.3/image/
category dev-ruby
Attempting local installation of '/usr/portage/distfiles/activesupport-1.0.3'
Successfully installed activesupport, version 1.0.3
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:26:in `require': No such
file to load -- rdoc/rdoc (LoadError)
        from /usr/lib/ruby/site_ruby/1.8/rubygems/doc_manager.rb:43:in
`generate_rdoc'
        from /usr/lib/ruby/site_ruby/1.8/rubygems/gem_commands.rb:199:in `execute'
        from /usr/lib/ruby/site_ruby/1.8/rubygems/gem_commands.rb:198:in `each'
        from /usr/lib/ruby/site_ruby/1.8/rubygems/gem_commands.rb:198:in `execute'
        from /usr/lib/ruby/site_ruby/1.8/rubygems/gem_commands.rb:137:in `each'
        from /usr/lib/ruby/site_ruby/1.8/rubygems/gem_commands.rb:137:in `execute'
        from /usr/lib/ruby/site_ruby/1.8/rubygems/command.rb:49:in `invoke'
        from /usr/lib/ruby/site_ruby/1.8/rubygems/cmd_manager.rb:92:in
`process_args'
        from /usr/lib/ruby/site_ruby/1.8/rubygems/cmd_manager.rb:65:in `run'
        from /usr/lib/ruby/site_ruby/1.8/rubygems/gem_runner.rb:9:in `run'
        from /usr/bin/gem:17

!!! ERROR: dev-ruby/activesupport-1.0.3 failed.
!!! Function gems_src_install, Line 53, Exitcode 1
!!! gem install failed
!!! If you need support, post the topmost build error, NOT this status message.



Emerging "rdoc" before activesupport fixes the problem.  Maybe rdoc needs to be
in the DEPEND of activesupport?
Comment 1 David Baird 2005-07-12 01:07:03 UTC
I sorta eliminated this problem by doing these steps:

1. unmerge ruby (I this removed 1.8.0 along with 1.6.*...)
2. unmerge rdoc
3. emerge ruby
4. unmerge activesupport
5. emerge activesupport

activesupport emerged okay with these steps...
Comment 2 Caleb Tennis (RETIRED) gentoo-dev 2005-09-22 18:57:27 UTC
The latest gems and ruby block rdoc (since it's provided by ruby now), so this should be fixed.