Summary: | dev-ruby/parsetree-3.0.5-r2 triggers QA warning about missing libruby18.so.1.8 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Hans de Graaff <graaff> |
Component: | New packages | Assignee: | Gentoo Ruby Team <ruby> |
Status: | RESOLVED FIXED | ||
Severity: | major | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://rubyforge.org/tracker/index.php?func=detail&aid=20815&group_id=440&atid=1774 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
(In reply to comment #0) > * ERROR: dev-ruby/parsetree-3.0.5-r2 failed: > * Missing links to libruby18.so.1.8 Same here. 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. |
>>> 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}";