Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 334373 - dev-ruby/parsetree-3.0.5-r2 triggers QA warning about missing libruby18.so.1.8
Summary: dev-ruby/parsetree-3.0.5-r2 triggers QA warning about missing libruby18.so.1.8
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Gentoo Ruby Team
URL: http://rubyforge.org/tracker/index.ph...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-25 05:07 UTC by Hans de Graaff
Modified: 2010-08-28 13:29 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 Hans de Graaff gentoo-dev Security 2010-08-25 05:07:01 UTC
>>> Install parsetree-3.0.5-r2 into /var/tmp/portage/dev-ruby/parsetree-3.0.5-r2/image/ category dev-ruby
 * Running install phase for ruby18 ...
 * Running install phase for ree18 ...
 * Running install phase for all ...
 * Running check install phase for ruby18 ...
 * Extensions installed for ruby18 with missing links to libruby18.so.1.8
 * libc.so.6 /var/tmp/portage/dev-ruby/parsetree-3.0.5-r2/image//usr/lib64/ruby/gems/1.8/gems/ParseTree-3.0.5/lib/inline/Inline_RawParseTree_ab80_92ea.so
 * ERROR: dev-ruby/parsetree-3.0.5-r2 failed:
 *   Missing links to libruby18.so.1.8
 * 
 * Call stack:
 *     ebuild.sh, line   54:  Called src_install
 *   environment, line 2884:  Called ruby-ng_src_install
 *   environment, line 2627:  Called _ruby_each_implementation '_each_ruby_check_install'
 *   environment, line  402:  Called _ruby_invoke_environment 'ruby18' '_each_ruby_check_install'
 *   environment, line  431:  Called _each_ruby_check_install
 *   environment, line  319:  Called die
 * The specific snippet of code:
 *           die "Missing links to ${libruby_soname}";
Comment 1 Ivan Iraci 2010-08-26 21:33:40 UTC
(In reply to comment #0)
>  * ERROR: dev-ruby/parsetree-3.0.5-r2 failed:
>  *   Missing links to libruby18.so.1.8

Same here.
Comment 2 Hans de Graaff gentoo-dev Security 2010-08-28 13:29:43 UTC
It turns out that this is caused by the way the ruby-inline module does its linking. Fixed in dev-ruby/ruby-inline-3.8.4-r2.