Summary: | Cannot open Database on start of KMyMoney. | ||
---|---|---|---|
Product: | [Applications] kmymoney | Reporter: | Russ Fineman <upscope> |
Component: | general | Assignee: | KMyMoney Devel Mailing List <kmymoney-devel> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | agander93, bugzilla, fvilas, gh47ghd3, gottfried.s, tonyb.sfkde, upscope, yzhernand |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: |
New crash information added by DrKonqi
New crash information added by DrKonqi Patch from Alexey <destrd@ya.ru> |
Description
Russ Fineman
2011-01-22 16:55:47 UTC
Will test later today on openSUSE11.4 and later version of KMyMoney It looks like the database name is not set. Try starting with "kmymoney -n". Then look at the recently used locations and make sure the database you are selecting has a name. I am not sure how the most recently used file got stored without a db name. That bears further investigation. (In reply to comment #2) > It looks like the database name is not set. Try starting with "kmymoney -n". > Then look at the recently used locations and make sure the database you are > selecting has a name. On start it has a window that has database type= QMySQL - MySQL, database name = KMyMoney,Host Name = localhost and Username == XXXXXX(actual user name without X's), and Password which is blank. All are greyed out except Password which I type in and give it an OK. That's when the error appears. I then cancel the error etc, and it goes to the welcome to KMyMoney screen. I then go to open Database, it comes up with same pop up except nothing is greyed out, I select MySQl, since it also has an option for QSQLITE - SQLite Version 3. Give it password and Ok and the database comes up correctly. This happens everytime I shutdown KMyMoney. > > I am not sure how the most recently used file got stored without a db name. > That bears further investigation. This looks exactly like the problem reported in bug 252841, which was fixed in source in October. Created attachment 57431 [details]
New crash information added by DrKonqi
kmymoney (4.5.3) on KDE Platform 4.5.5 (KDE 4.5.5) using Qt 4.7.0
- What I was doing when the application crashed:
I have the exact same problem. It started when I upgraded KMyMoney from 4.5.2 to 4.5.3. When I open KMyMoney it shows a dialog-window where all information about the database conection is right, and I just have to insert the password, but when I click OK, there is an error-message suggesting that no database is selected ("Database = ") when trying to query for version. Then the program crash.
It is possible to open the connection to the database if I choose "Cancel" in the above mentioned dialog-window, and instead choose open database from the file-menu after the program starts (I then need to fill all the information about the database connection again).
-- Backtrace (Reduced):
#7 0x000000000089c450 in MyMoneyStorageSql::writeFileInfo (this=0x1d6bfc0) at /build/buildd/kmymoney-4.5.3/kmymoney/mymoney/storage/mymoneystoragesql.cpp:2356
#8 0x000000000089ea4d in MyMoneyStorageSql::close (this=0x1d6bfc0, logoff=true) at /build/buildd/kmymoney-4.5.3/kmymoney/mymoney/storage/mymoneystoragesql.cpp:229
#9 0x00000000008ba55d in MyMoneyStorageSql::~MyMoneyStorageSql() ()
#10 0x00000000004cc245 in ~KSharedPtr (this=0x13a37b0, url=<value optimized out>) at /usr/include/ksharedptr.h:90
#11 KMyMoneyView::openDatabase (this=0x13a37b0, url=<value optimized out>) at /build/buildd/kmymoney-4.5.3/kmymoney/views/kmymoneyview.cpp:879
Same here on WinKDE with PostgreSQL and MySQL At Startup or open the last recent file (database) OS: WindowsNT (i686) release Windows 7 KMyMoney Version 4.5.3 Unter KDE 4.5.4 (KDE 4.5.4) Error in function int __thiscall MyMoneyStorageSql::open(const class KUrl &,int,bool) : opening database Driver = QPSQL, Host = ubuntu.local, User = Benutzer, Database = Driver Error: QPSQL: Es kann keine Verbindung aufgebaut werden Database Error No -1: FATAL: Datenbank >>Benutzer<< existiert nicht Text: FATAL: Datenbank >>Benutzer<< existiert nicht QPSQL: Es kann keine Verbindung aufgebaut werden Error type 1 Executed: Query error No -1: Error type 0 in kmymoneyrc the entry seems correct: LastUsedFile=sql://Benutzer@ubuntu.local/KMyMoney?driver=QPSQL&secure=yes I still cannot duplicate this. I tried changing my LastUsedFile to use secure mode, in case it was something in there that was not fixed in the October 2010 patch. I still successfully connect. I may be missing something, though... Ideas? (In reply to comment #7) > I still cannot duplicate this. I tried changing my LastUsedFile to use secure > mode, in case it was something in there that was not fixed in the October 2010 > patch. I still successfully connect. > > I may be missing something, though... Ideas? Just tried on openSUSE 11.4 (RC2) with KMyMoney kmymoney-4.5.3-22.2.x86_64. Get same result. Error when starting, from GUI or command line. If I start with the .kmy file instead of database, it starts fine. I can then go to File --> opendata base, select MYSQL and enter password, it works fine. The other parameters are there but Mysqlite is also shown. When starting after shutting down using the database, I get the following error: Cannot open database sql://finemanruss@localhost/?driver=QMYSQL&options=loadAll&secure=yes Error in function int MyMoneyStorageSql::upgradeDb() : Error retrieving file info(version) Driver = QMYSQL, Host = localhost, User = finemanruss, Database = Driver Error: Database Error No -1: Text: Error type 0 Executed: SELECT version FROM kmmFileInfo; Query error No 1046: No database selected QMYSQL: Unable to execute query Error type 2 Only apparent difference is on startup, QMYSQL - MYSQL is shown, all parameters are greyed out except password. When Starting from File - opendatabase, all parametes are enabled, databases QSQLITE - SQLite Version 3 and QMYSQL - MYSQL choices are presented. Parameters are all there except password. Selecting QMYSL and entering password brings up the database fine. I will be doing complete clean install when openSUSE 11.4 is released later this week. See if that makes a difference. This also happens on openSUSE 11.3 with same hardware except it is on a separate disk drive. If you need anything else let me know or if you need a test run. Note: my 11.3 version has a hand installed version of KMyMoney from working with your group on the problem of duplicate entries in the database. 11.4 is installed from openSUSE 11.4 repo's. Created attachment 58492 [details]
New crash information added by DrKonqi
kmymoney (4.5.0) on KDE Platform 4.6.1 (4.6.1) using Qt 4.7.0
- What I was doing when the application crashed:
Closed the application after having used it in database mode.
- Custom settings of the application:
Database mode, using MySQL (default database name KMyMoney and my username on localhost). Using packages from Kubuntu Maverick PPA.
-- Backtrace (Reduced):
#7 0x000000000089b590 in MyMoneyStorageSql::writeFileInfo (this=0x2551b90) at /build/buildd/kmymoney-4.5/kmymoney/mymoney/storage/mymoneystoragesql.cpp:2356
#8 0x000000000089db8d in MyMoneyStorageSql::close (this=0x2551b90, logoff=true) at /build/buildd/kmymoney-4.5/kmymoney/mymoney/storage/mymoneystoragesql.cpp:229
#9 0x00000000008b969d in MyMoneyStorageSql::~MyMoneyStorageSql() ()
#10 0x00000000004cc625 in ~KSharedPtr (this=0x1090480, url=<value optimized out>) at //usr/include/ksharedptr.h:90
#11 KMyMoneyView::openDatabase (this=0x1090480, url=<value optimized out>) at /build/buildd/kmymoney-4.5/kmymoney/views/kmymoneyview.cpp:877
Me too! Fresh install. Ubuntu 10.10/Gnome 2.32.0/KMyMoney4.5.2/KDE4.5.1/MYSQL Server version: 5.1.49-1ubuntu8.1/ Start KMyMoney. The tall database login dialog pops-up on top of everything. Only one "Database Type" is showing: QMySql:MySQL (greyed out). It is missing the mysql lite "Database type". If I cancel at this point I can then make everything work by File-Open Database. The tall database login dialog pops-up normally and nothing is greyed out and everything will work. Also, two database types will be visible. To make it fail: Start KMyMoney, enter the database password. Cannot open database sql://adam@localhost/?driver=QMYSQL&secure=yes Error in function int MyMoneyStorageSql::upgradeDb() : Error retrieving file info(version) Driver = QMYSQL, Host = localhost, User = adam, Database = Driver Error: Database Error No -1: Text: Error type 0 Executed: SELECT version FROM kmmFileInfo; Query error No 1046: No database selected QMYSQL: Unable to execute query Error type 2 Pressing OK will then pop-up the KDE Crash Handler: Executable: kmymoney PID: 2799 Signal: 11 (Segmentation fault) I'm still having this problem with KDE 4.6.2 release 3, KMyMoney 4.5.3 and openSUSE 11.4 all latest updates. same issues as my original comment and as comment #10. MYSQL is greyed out, other fields are correct and correct password is enter by me. Get below error, Error in function int MyMoneyStorageSql::upgradeDb() : Error retrieving file info(version) Driver = QMYSQL, Host = localhost, User = finemanruss, Database = Driver Error: Database Error No -1: Text: Error type 0 Executed: SELECT version FROM kmmFileInfo; Query error No 1046: No database selected QMYSQL: Unable to execute query Error type 2 If cancel open DB on start and go to KDE main page, select file--> openDatabase, enter correct info after selecting MYSQL and it opens database OK. Tried all suggestion above none worked. Created attachment 59228 [details] Patch from Alexey <destrd@ya.ru> Please try this patch that was suggested. I cannot duplicate the error, so I need someone who is experiencing the problem to test the proposed solution. (In reply to comment #12) > Please try this patch that was suggested. I cannot duplicate the error, so I > need someone who is experiencing the problem to test the proposed solution. I was unsuccessful in the past at building KMyMoney from source on Ubuntu/Gnome. You have given me new incentive to try it again. It might be a few days. I will try your patch then. Thank you. (In reply to comment #12) > Created an attachment (id=59228) [details] > Patch from Alexey <destrd@ya.ru> > > Please try this patch that was suggested. I cannot duplicate the error, so I > need someone who is experiencing the problem to test the proposed solution. Yep! That fixes it. m_sqliteSelected had not been assigned and was holding onto a garbage non-zero value. Thank you! Can anyone explain how to apply a patch or point me to a how to for Linux. I will be glad to test this also. The last two nights my system has shutdown correctly, not sure what changed, I did a switch of repo's for KDE 4.6 from Stable to Release. Will see what happens tonight. SVN commit 1229365 by fvilas: BUG: 263983 Fix opening password protected databases when db was last used file. Patch provided by Alexey <destrd@ya.ru> M +1 -0 kselectdatabasedlg.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1229365 @Russ: I just committed the patch to svn trunk. If you can build from there, you should be in good shape. There are directions at http://techbase.kde.org/Projects/KMyMoney#Installation that can get you started. (In reply to comment #17) > @Russ: I just committed the patch to svn trunk. If you can build from there, > you should be in good shape. There are directions at > http://techbase.kde.org/Projects/KMyMoney#Installation that can get you > started. Thanks I will try building later today. Want to back up my system first. Will post results. Fernando, Just got time to try compiling new fixed version. First I cannot find a version of ofxlib-0.9.2 for opensuse. But this appears to be optional for now. Second following the instructions I get an error in cmake. Output follows: finemanruss@linux-fj8u:~/Temp/KMyMoney/SVN_Version/kmymoney> ls astyle-kmymoney.sh ChangeLog.original contrib kmymoney.doxygen.in README.cmake AUTHORS cmake COPYING kmymoney.spec.in README.Fileformats BUGS CMakeLists.txt developer-doc libkdchart README.ofx build config-kmymoney.h.cmake INSTALL libkgpgfile TODO ChangeLog config-kmymoney-version.h.cmake kmymoney Messages.sh finemanruss@linux-fj8u:~/Temp/KMyMoney/SVN_Version/kmymoney> cd build finemanruss@linux-fj8u:~/Temp/KMyMoney/SVN_Version/kmymoney/build> cmake .. -DCMAKE_INSTALL_PREFIX=/usr -- The C compiler identification is GNU -- The CXX compiler identification is GNU -- Check for working C compiler: /usr/bin/gcc -- Check for working C compiler: /usr/bin/gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Looking for Q_WS_X11 -- Looking for Q_WS_X11 - found -- Looking for Q_WS_WIN -- Looking for Q_WS_WIN - not found. -- Looking for Q_WS_QWS -- Looking for Q_WS_QWS - not found. -- Looking for Q_WS_MAC -- Looking for Q_WS_MAC - not found. -- Found Qt-Version 4.7.2 (using /usr/bin/qmake) -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so;/usr/lib64/libXft.so;/usr/lib64/libXau.so;/usr/lib64/libXdmcp.so;/usr/lib64/libXpm.so -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so;/usr/lib64/libXft.so;/usr/lib64/libXau.so;/usr/lib64/libXdmcp.so;/usr/lib64/libXpm.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- Found X11: /usr/lib64/libX11.so -- Looking for include files CMAKE_HAVE_PTHREAD_H -- Looking for include files CMAKE_HAVE_PTHREAD_H - found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Looking for _POSIX_TIMERS -- Looking for _POSIX_TIMERS - found -- Found Automoc4: /usr/bin/automoc4 -- Found Perl: /usr/bin/perl -- Found Phonon: /usr/include -- Performing Test _OFFT_IS_64BIT -- Performing Test _OFFT_IS_64BIT - Success -- Performing Test HAVE_FPIE_SUPPORT -- Performing Test HAVE_FPIE_SUPPORT - Success -- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL -- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL - Success -- Performing Test __KDE_HAVE_GCC_VISIBILITY -- Performing Test __KDE_HAVE_GCC_VISIBILITY - Success -- Found KDE 4.6 include dir: /usr/include -- Found KDE 4.6 library dir: /usr/lib64 -- Found the KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler -- Found automoc4: /usr/bin/automoc4 -- Boost version: 1.44.0 -- Found the following Boost libraries: -- graph -- Found gpgme-config at /usr/bin/gpgme-config -- Found gpgme v1.3.0, checking for flavours... -- Found flavour 'vanilla', checking whether it's usable...yes -- Found flavour 'pthread', checking whether it's usable...yes -- Found flavour 'pth', checking whether it's usable...yes -- Usable gpgme flavours found: vanilla pthread pth -- Found QGpgme: /usr/lib64/libqgpgme.so -- Found KdepimLibs: /usr/lib64/cmake/KdepimLibs/KdepimLibsConfig.cmake -- Found SharedMimeInfo: /usr/bin/update-mime-database (found version "0.90", required is "0.18") -- Found Doxygen: /usr/bin/doxygen -- Found GMP: /usr/include -- checking for module 'libalkimia' -- package 'libalkimia' not found CMake Error at cmake/modules/FindLibalkimia.cmake:69 (MESSAGE): Could NOT find Libalkimia Call Stack (most recent call first): CMakeLists.txt:90 (FIND_PACKAGE) -- Configuring incomplete, errors occurred! (In reply to comment #17) > @Russ: I just committed the patch to svn trunk. If you can build from there, > you should be in good shape. There are directions at > http://techbase.kde.org/Projects/KMyMoney#Installation that can get you > started. Looked in my installed system (YaST) and cannot find the library mentioned. Did I miss something on getting the SVN? Checked as unconfirmed so message would get to you. I know its fixed but I don't know when it will be fixed in the openSUSE repo's. (In reply to comment #19) > Fernando, Just got time to try compiling new fixed version. First I cannot find > a version of ofxlib-0.9.2 for opensuse. But this appears to be optional for > now. > > Second following the instructions I get an error in cmake. Output follows: > > finemanruss@linux-fj8u:~/Temp/KMyMoney/SVN_Version/kmymoney> ls > astyle-kmymoney.sh ChangeLog.original contrib > kmymoney.doxygen.in README.cmake > AUTHORS cmake COPYING > kmymoney.spec.in README.Fileformats > BUGS CMakeLists.txt developer-doc libkdchart > README.ofx > build config-kmymoney.h.cmake INSTALL libkgpgfile > TODO > ChangeLog config-kmymoney-version.h.cmake kmymoney Messages.sh > finemanruss@linux-fj8u:~/Temp/KMyMoney/SVN_Version/kmymoney> cd build > finemanruss@linux-fj8u:~/Temp/KMyMoney/SVN_Version/kmymoney/build> cmake .. > -DCMAKE_INSTALL_PREFIX=/usr > -- The C compiler identification is GNU > -- The CXX compiler identification is GNU > -- Check for working C compiler: /usr/bin/gcc > -- Check for working C compiler: /usr/bin/gcc -- works > -- Detecting C compiler ABI info > -- Detecting C compiler ABI info - done > -- Check for working CXX compiler: /usr/bin/c++ > -- Check for working CXX compiler: /usr/bin/c++ -- works > -- Detecting CXX compiler ABI info > -- Detecting CXX compiler ABI info - done > -- Looking for Q_WS_X11 > -- Looking for Q_WS_X11 - found > -- Looking for Q_WS_WIN > -- Looking for Q_WS_WIN - not found. > -- Looking for Q_WS_QWS > -- Looking for Q_WS_QWS - not found. > -- Looking for Q_WS_MAC > -- Looking for Q_WS_MAC - not found. > -- Found Qt-Version 4.7.2 (using /usr/bin/qmake) > -- Looking for XOpenDisplay in > /usr/lib64/libX11.so;/usr/lib64/libXext.so;/usr/lib64/libXft.so;/usr/lib64/libXau.so;/usr/lib64/libXdmcp.so;/usr/lib64/libXpm.so > -- Looking for XOpenDisplay in > /usr/lib64/libX11.so;/usr/lib64/libXext.so;/usr/lib64/libXft.so;/usr/lib64/libXau.so;/usr/lib64/libXdmcp.so;/usr/lib64/libXpm.so > - found > -- Looking for gethostbyname > -- Looking for gethostbyname - found > -- Looking for connect > -- Looking for connect - found > -- Looking for remove > -- Looking for remove - found > -- Looking for shmat > -- Looking for shmat - found > -- Looking for IceConnectionNumber in ICE > -- Looking for IceConnectionNumber in ICE - found > -- Found X11: /usr/lib64/libX11.so > -- Looking for include files CMAKE_HAVE_PTHREAD_H > -- Looking for include files CMAKE_HAVE_PTHREAD_H - found > -- Looking for pthread_create in pthreads > -- Looking for pthread_create in pthreads - not found > -- Looking for pthread_create in pthread > -- Looking for pthread_create in pthread - found > -- Found Threads: TRUE > -- Looking for _POSIX_TIMERS > -- Looking for _POSIX_TIMERS - found > -- Found Automoc4: /usr/bin/automoc4 > -- Found Perl: /usr/bin/perl > -- Found Phonon: /usr/include > -- Performing Test _OFFT_IS_64BIT > -- Performing Test _OFFT_IS_64BIT - Success > -- Performing Test HAVE_FPIE_SUPPORT > -- Performing Test HAVE_FPIE_SUPPORT - Success > -- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL > -- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL - Success > -- Performing Test __KDE_HAVE_GCC_VISIBILITY > -- Performing Test __KDE_HAVE_GCC_VISIBILITY - Success > -- Found KDE 4.6 include dir: /usr/include > -- Found KDE 4.6 library dir: /usr/lib64 > -- Found the KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler > -- Found automoc4: /usr/bin/automoc4 > -- Boost version: 1.44.0 > -- Found the following Boost libraries: > -- graph > -- Found gpgme-config at /usr/bin/gpgme-config > -- Found gpgme v1.3.0, checking for flavours... > -- Found flavour 'vanilla', checking whether it's usable...yes > -- Found flavour 'pthread', checking whether it's usable...yes > -- Found flavour 'pth', checking whether it's usable...yes > -- Usable gpgme flavours found: vanilla pthread pth > -- Found QGpgme: /usr/lib64/libqgpgme.so > -- Found KdepimLibs: /usr/lib64/cmake/KdepimLibs/KdepimLibsConfig.cmake > -- Found SharedMimeInfo: /usr/bin/update-mime-database (found version "0.90", > required is "0.18") > -- Found Doxygen: /usr/bin/doxygen > -- Found GMP: /usr/include > -- checking for module 'libalkimia' > -- package 'libalkimia' not found > CMake Error at cmake/modules/FindLibalkimia.cmake:69 (MESSAGE): > Could NOT find Libalkimia > Call Stack (most recent call first): > CMakeLists.txt:90 (FIND_PACKAGE) > > > -- Configuring incomplete, errors occurred! > (In reply to comment #17) > > @Russ: I just committed the patch to svn trunk. If you can build from there, > > you should be in good shape. There are directions at > > http://techbase.kde.org/Projects/KMyMoney#Installation that can get you > > started. > > Looked in my installed system (YaST) and cannot find the library mentioned. Did > I miss something on getting the SVN? > > Checked as unconfirmed so message would get to you. I know its fixed but I > don't know when it will be fixed in the openSUSE repo's. I think to get OFX 0.9.2, you'll need to compile from source. For alkimia, there was reference on list on 6 April (see http://mail.kde.org/pipermail/kmymoney-devel/2011-March/004690.html) Allan On Monday, May 02, 2011 03:36:54 PM allan wrote: > https://bugs.kde.org/show_bug.cgi?id=263983 > > > allan <agander93@gmail.com> changed: > > What |Removed |Added > --------------------------------------------------------------------- > ------- CC| |agander93@gmail.com > > > > > --- Comment #20 from allan <agander93 gmail com> 2011-05-03 00:36:52 > --- (In reply to comment #19) > > > Fernando, Just got time to try compiling new fixed version. First I > > cannot find a version of ofxlib-0.9.2 for opensuse. But this > > appears to be optional for now. > > > > Second following the instructions I get an error in cmake. Output > > follows: > > > > finemanruss@linux-fj8u:~/Temp/KMyMoney/SVN_Version/kmymoney> ls > > astyle-kmymoney.sh ChangeLog.original contrib > > kmymoney.doxygen.in README.cmake > > AUTHORS cmake COPYING > > kmymoney.spec.in README.Fileformats > > BUGS CMakeLists.txt developer-doc > > libkdchart > > > > README.ofx > > > > build config-kmymoney.h.cmake INSTALL > > libkgpgfile > > > > TODO > > > > ChangeLog config-kmymoney-version.h.cmake kmymoney > > Messages.sh > > finemanruss@linux-fj8u:~/Temp/KMyMoney/SVN_Version/kmymoney> cd > > build > > finemanruss@linux-fj8u:~/Temp/KMyMoney/SVN_Version/kmymoney/build> > > cmake .. -DCMAKE_INSTALL_PREFIX=/usr > > -- The C compiler identification is GNU > > -- The CXX compiler identification is GNU > > -- Check for working C compiler: /usr/bin/gcc > > -- Check for working C compiler: /usr/bin/gcc -- works > > -- Detecting C compiler ABI info > > -- Detecting C compiler ABI info - done > > -- Check for working CXX compiler: /usr/bin/c++ > > -- Check for working CXX compiler: /usr/bin/c++ -- works > > -- Detecting CXX compiler ABI info > > -- Detecting CXX compiler ABI info - done > > -- Looking for Q_WS_X11 > > -- Looking for Q_WS_X11 - found > > -- Looking for Q_WS_WIN > > -- Looking for Q_WS_WIN - not found. > > -- Looking for Q_WS_QWS > > -- Looking for Q_WS_QWS - not found. > > -- Looking for Q_WS_MAC > > -- Looking for Q_WS_MAC - not found. > > -- Found Qt-Version 4.7.2 (using /usr/bin/qmake) > > -- Looking for XOpenDisplay in > > /usr/lib64/libX11.so;/usr/lib64/libXext.so;/usr/lib64/libXft.so;/us > > r/lib64/libXau.so;/usr/lib64/libXdmcp.so;/usr/lib64/libXpm.so -- > > Looking for XOpenDisplay in > > /usr/lib64/libX11.so;/usr/lib64/libXext.so;/usr/lib64/libXft.so;/us > > r/lib64/libXau.so;/usr/lib64/libXdmcp.so;/usr/lib64/libXpm.so - > > found > > -- Looking for gethostbyname > > -- Looking for gethostbyname - found > > -- Looking for connect > > -- Looking for connect - found > > -- Looking for remove > > -- Looking for remove - found > > -- Looking for shmat > > -- Looking for shmat - found > > -- Looking for IceConnectionNumber in ICE > > -- Looking for IceConnectionNumber in ICE - found > > -- Found X11: /usr/lib64/libX11.so > > -- Looking for include files CMAKE_HAVE_PTHREAD_H > > -- Looking for include files CMAKE_HAVE_PTHREAD_H - found > > -- Looking for pthread_create in pthreads > > -- Looking for pthread_create in pthreads - not found > > -- Looking for pthread_create in pthread > > -- Looking for pthread_create in pthread - found > > -- Found Threads: TRUE > > -- Looking for _POSIX_TIMERS > > -- Looking for _POSIX_TIMERS - found > > -- Found Automoc4: /usr/bin/automoc4 > > -- Found Perl: /usr/bin/perl > > -- Found Phonon: /usr/include > > -- Performing Test _OFFT_IS_64BIT > > -- Performing Test _OFFT_IS_64BIT - Success > > -- Performing Test HAVE_FPIE_SUPPORT > > -- Performing Test HAVE_FPIE_SUPPORT - Success > > -- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL > > -- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL - Success > > -- Performing Test __KDE_HAVE_GCC_VISIBILITY > > -- Performing Test __KDE_HAVE_GCC_VISIBILITY - Success > > -- Found KDE 4.6 include dir: /usr/include > > -- Found KDE 4.6 library dir: /usr/lib64 > > -- Found the KDE4 kconfig_compiler preprocessor: > > /usr/bin/kconfig_compiler -- Found automoc4: /usr/bin/automoc4 > > -- Boost version: 1.44.0 > > -- Found the following Boost libraries: > > -- graph > > -- Found gpgme-config at /usr/bin/gpgme-config > > -- Found gpgme v1.3.0, checking for flavours... > > -- Found flavour 'vanilla', checking whether it's usable...yes > > -- Found flavour 'pthread', checking whether it's usable...yes > > -- Found flavour 'pth', checking whether it's usable...yes > > -- Usable gpgme flavours found: vanilla pthread pth > > -- Found QGpgme: /usr/lib64/libqgpgme.so > > -- Found KdepimLibs: > > /usr/lib64/cmake/KdepimLibs/KdepimLibsConfig.cmake -- Found > > SharedMimeInfo: /usr/bin/update-mime-database (found version > > "0.90", required is "0.18") > > -- Found Doxygen: /usr/bin/doxygen > > -- Found GMP: /usr/include > > -- checking for module 'libalkimia' > > -- package 'libalkimia' not found > > > > CMake Error at cmake/modules/FindLibalkimia.cmake:69 (MESSAGE): > > Could NOT find Libalkimia > > > > Call Stack (most recent call first): > > CMakeLists.txt:90 (FIND_PACKAGE) > > > > -- Configuring incomplete, errors occurred! > > (In reply to comment #17) > > > > > @Russ: I just committed the patch to svn trunk. If you can build > > > from there, you should be in good shape. There are directions at > > > http://techbase.kde.org/Projects/KMyMoney#Installation that can > > > get you started. > > > > Looked in my installed system (YaST) and cannot find the library > > mentioned. Did I miss something on getting the SVN? > > > > Checked as unconfirmed so message would get to you. I know its > > fixed but I don't know when it will be fixed in the openSUSE > > repo's. > > I think to get OFX 0.9.2, you'll need to compile from source. Will look for source later tonight > > For alkimia, there was reference on list on 6 April (see > http://mail.kde.org/pipermail/kmymoney-devel/2011-March/004690.html) Just downloaded it, will try compile tonight. > Allan Thanks again for your help. Closing this since the fix was committed. |