Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 195846 - app-office/qtstalker-0.35 version bump
Summary: app-office/qtstalker-0.35 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Desktop Misc. Team
URL:
Whiteboard:
Keywords: EBUILD
: 185463 (view as bug list)
Depends on: 139587
Blocks: 179430 196619
  Show dependency tree
 
Reported: 2007-10-14 14:32 UTC by Arttu Valo
Modified: 2008-01-20 07:47 UTC (History)
5 users (show)

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


Attachments
qtstalker-0.35-dont-install-docs.patch (qtstalker-0.35-dont-install-docs.patch,1011 bytes, patch)
2007-10-14 14:34 UTC, Arttu Valo
Details | Diff
qtstalker-0.35.ebuild (qtstalker-0.35.ebuild,2.27 KB, text/plain)
2007-10-14 14:40 UTC, Arttu Valo
Details
qtstalker-0.35-parallel-make.patch (qtstalker-0.35-parallel-make.patch,251 bytes, patch)
2007-11-23 07:13 UTC, David Barnett
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Arttu Valo 2007-10-14 14:32:33 UTC
QTstalker 0.35 has been released a few weeks ago. The ebuild dated 2007-08-23 for version 0.34 in Bug #185463 seems to work as such, and out of the two patches required by the version 0.34 ebuild only the dont-install-docs needed to be changed.

Reproducible: Always
Comment 1 Arttu Valo 2007-10-14 14:34:05 UTC
Created attachment 133445 [details, diff]
qtstalker-0.35-dont-install-docs.patch
Comment 2 Arttu Valo 2007-10-14 14:40:33 UTC
Created attachment 133446 [details]
qtstalker-0.35.ebuild

Added the IUSE="doc" to the ebuild (compared to the latest in the Bug #185463 for v0.34).
Comment 3 Arttu Valo 2007-10-14 14:58:03 UTC
And let's not forget the ta-lib dependency, which should be added to the ebuild once it is added to Portage ( that dependency to Bug #139587 ).
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2007-10-14 15:19:43 UTC
*** Bug 185463 has been marked as a duplicate of this bug. ***
Comment 5 David Barnett 2007-11-23 07:13:42 UTC
Created attachment 136735 [details, diff]
qtstalker-0.35-parallel-make.patch

The parallel-make patch didn't exist in this bug. I copied it over from bug #185463.
Comment 6 David Barnett 2007-11-23 07:29:32 UTC
This line in the build triggers the following errors (and many, many others):
i686-pc-linux-gnu-g++  -o qtstalker Qtstalker.o PortfolioDialog.o Tester.o ChartPage.o GroupPage.o PortfolioPage.o TestPage.o IndicatorPage.
o NavigatorTab.o ScannerPage.o Scanner.o ChartToolbar.o MainMenubar.o TesterReport.o TesterRulePage.o TesterTestPage.o TesterStopPage.o Test
erChartPage.o moc_Qtstalker.o moc_PortfolioDialog.o moc_Tester.o moc_ChartPage.o moc_GroupPage.o moc_PortfolioPage.o moc_TestPage.o moc_Indi
catorPage.o moc_NavigatorTab.o moc_ScannerPage.o moc_Scanner.o moc_ChartToolbar.o moc_MainMenubar.o moc_TesterReport.o moc_TesterRulePage.o 
moc_TesterTestPage.o moc_TesterStopPage.o moc_TesterChartPage.o   -L/usr/qt/3/lib -L/usr/X11R6/lib -L../lib -lqtstalker -ldl -lqt-mt -lXext 
-lX11 -lm -lpthread
Qtstalker.o: In function `QtstalkerApp::slotDeleteCO(QString)':
Qtstalker.cpp:(.text+0x93): undefined reference to `DBIndex::deleteChartObject(QString&, QString&)'
...

DBIndex.h is under the qtstalker/lib/ directory. I couldn't see how to fix it. (Maybe this should be a separate report?)
Comment 7 David Barnett 2007-11-25 16:55:53 UTC
I tracked my problem down to an old version of libqtstalker.so in /usr/lib. I manually removed and retried and it works great now.
Comment 8 Samuli Suominen (RETIRED) gentoo-dev 2008-01-15 06:00:04 UTC
Needs to be fixed or removed, current version is completely broken.
Comment 9 Ryan Hill (RETIRED) gentoo-dev 2008-01-20 07:47:17 UTC
bumped.

i did make some big changes to the ebuild.  let me know if anything doesn't work.  i went through the Get Started part of the manual and it seemed to be okay.

i didn't use the doc USE flag because without the html docs the help system is broken.  that would be a regression compared to previous versions.