Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 182665 - dev-ruby/qt4-qtruby-1.4.8 fails with a rather unhelpful message requesting QT_QTDBUS_LIBRARY
Summary: dev-ruby/qt4-qtruby-1.4.8 fails with a rather unhelpful message requesting QT...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Caleb Tennis (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-06-20 12:22 UTC by Ferris McCormick (RETIRED)
Modified: 2007-06-20 20:12 UTC (History)
1 user (show)

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 Ferris McCormick (RETIRED) gentoo-dev 2007-06-20 12:22:49 UTC
An upgrade from qt4-qtruby-1.4.7 --> 1.4.8 eventually gets to this on all systems:
=======================================
-- Build QtRuby... yes
CMake Error: This project requires some variables to be set,
and cmake can not find them.
Please set the following variables:
QT_QTDBUS_LIBRARY (ADVANCED)
=======================================

Does this mean that to build qt4-qtruby-1.4.8, you must already have built qt with USE=dbus?
And if so, (1) should not the qt4-qtruby-1.4.8 check to verify that; (2) what should QT_QTDBUS_LIBRARY be?; (3) Can't the ebuild figure out for itself what QT_QTDBUS_LIBRARY must be?

On sparc, this is qt-4.3.0; on amd64, qt-4.2.3-r1
Comment 1 Caleb Tennis (RETIRED) gentoo-dev 2007-06-20 12:39:29 UTC
Yep, it means that it requires Qt4 with DBUS.  I've been working on some eclass changes, which I committed this morning, and now it should fail with a die message explaining the issue (committed about 30 minutes ago).
Comment 2 Caleb Tennis (RETIRED) gentoo-dev 2007-06-20 12:40:14 UTC
The 1.4.8 series has moved to KDE's new cmake build system, so it's taking me a little time to figure out all of the idiosyncracies.
Comment 3 Caleb Tennis (RETIRED) gentoo-dev 2007-06-20 20:12:16 UTC
should be fixed now.  also, check out 1.4.9 which should show up in portage soon.