Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 275998 - app-admin/puppet-0.24.8-r1 fails when ruby 1.9 is installed
Summary: app-admin/puppet-0.24.8-r1 fails when ruby 1.9 is installed
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: MATSUU Takuto (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: ruby19
  Show dependency tree
 
Reported: 2009-06-30 20:35 UTC by RijilV
Modified: 2009-07-05 03:34 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 RijilV 2009-06-30 20:35:55 UTC
app-admin/puppet 0.24.8-r1 attempts to install for ruby 1.9, which is not currently supported in this version of puppet.  


Reproducible: Always

Steps to Reproduce:
1. install ruby 1.9
2. emerge puppet

Actual Results:  
 * running dodoc for ruby ;)
 * Using ruby19
 * Unpacking for ruby19
>>> Unpacking puppet-0.24.8.tgz to /tmp/work/portage/app-admin/puppet-0.24.8-r1/work
 * Building for ruby19
 * Installing for ruby19
install.rb:38:in `require': no such file to load -- ftools (LoadError)
        from install.rb:38:in `<main>'
 *
 * ERROR: app-admin/puppet-0.24.8-r1 failed.
 * Call stack:
 *       misc-functions.sh, line  729:  Called install_qa_check
 *       misc-functions.sh, line   48:  Called prepall
 *             environment, line 2398:  Called src_install
 *             environment, line 2615:  Called ruby_einstall
 *             environment, line 2508:  Called die
 * The specific snippet of code:
 *           ${RUBY} install.rb config --prefix="${D}"/usr "$@" ${RUBY_ECONF} || die "install.rb config failed";
 *  The die message:
 *   install.rb config failed
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/tmp/work/portage/app-admin/puppet-0.24.8-r1/temp/build.log'.
 * The ebuild environment file is located at '/tmp/work/portage/app-admin/puppet-0.24.8-r1/temp/environment'.
 *


Expected Results:  
puppet to only be installed for ruby 1.8
Comment 1 MATSUU Takuto (RETIRED) gentoo-dev 2009-07-05 03:34:56 UTC
Removed ruby19 from USE_RUBY. thanks.