Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 202632 - dev-ruby/qt4-qtruby fails to install with multilib-strict
Summary: dev-ruby/qt4-qtruby fails to install with multilib-strict
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-12-18 00:28 UTC by Diego Elio Pettenò (RETIRED)
Modified: 2007-12-31 18:35 UTC (History)
2 users (show)

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


Attachments
libsmoke patch (qt4-qtruby-1.4.9-fix-multilibsmoke.patch,647 bytes, patch)
2007-12-31 13:16 UTC, Thomas Anderson (tanderson) (RETIRED)
Details | Diff
Ebuild patch for cmake-utils inclusion (qt4-qtruby-addcmakeutils.patch,868 bytes, patch)
2007-12-31 15:35 UTC, Thomas Anderson (tanderson) (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Diego Elio Pettenò (RETIRED) gentoo-dev 2007-12-18 00:28:49 UTC
>>> Completed installing qt4-qtruby-1.4.9-r2 into /var/tmp/portage/dev-ruby/qt4-qtruby-1.4.9-r2/image/

strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment
   usr/bin/rbrcc
   usr/bin/rbuic4
   usr/lib/libsmokeqt.so.2.0.0
   usr/lib64/ruby/site_ruby/1.8/x86_64-linux/qtruby4.so
Files matching a file type that is not allowed:
   usr/lib/libsmokeqt.so.2.0.0
 *
 * ERROR: dev-ruby/qt4-qtruby-1.4.9-r2 failed.
 * Call stack:
 *       misc-functions.sh, line 586:  Called install_qa_check
 *       misc-functions.sh, line 352:  Called die
 * The specific snippet of code:
 *              [[ ${abort} == yes ]] && die "multilib-strict check failed!"
 *  The die message:
 *   multilib-strict check failed!
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/log/portage/dev-ruby:qt4-qtruby-1.4.9-r2:20071217-233748.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-ruby/qt4-qtruby-1.4.9-r2/temp/environment'.
 *
!!! install_qa_check failed; exiting.
Comment 1 Thomas Anderson (tanderson) (RETIRED) gentoo-dev 2007-12-31 13:16:02 UTC
Created attachment 139713 [details, diff]
libsmoke patch
Comment 2 Caleb Tennis (RETIRED) gentoo-dev 2007-12-31 13:55:41 UTC
looks good to me.  if someone else wants to commit, I'd be appreciative, as my box is riddled with qt4.4 and it's blocking me from being able to extensively test and commit this at the moment.
Comment 3 Thomas Anderson (tanderson) (RETIRED) gentoo-dev 2007-12-31 15:35:36 UTC
Created attachment 139728 [details, diff]
Ebuild patch for cmake-utils inclusion

Sorry for the delay....

This patch replaces the old build system with cmake_utils_src_compile() and cmake_utils_src_install().
Comment 4 Caleb Tennis (RETIRED) gentoo-dev 2007-12-31 18:35:29 UTC
fixed in -r3, thanks for the patches.