![]() Registered Member ![]()
|
I'm currently running OpenSUSE 11.4, which features KDE 4.6 and KMail 1.13.6. I'd like to upgrade to KDE 4.7 or KDE 4.8; I understand that these versions of KDE use the new KMail 2.x series. However, after a careful examination of the bug reports here and on bugs.kde.org, I've come to the conclusion that it wouldn't be appropriate for me to migrate to KMail 2.x at this time; a few of these bugs would be showstoppers for my configuration. Does anyone know if it's possible to use KMail 1.13.6 with KDE 4.7 or above? If so, what's necessary to get it to work?
|
![]() Administrator ![]()
|
You will need to check if your distribution makes either enterprise3 (KDE 3 version of Kontact) or enterprise4 (pre-Akonadi KDE 4 version of Kontact) available for installation.
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
![]() Registered Member ![]()
|
I use KMail 1.13.6 with KDE SC 4.8.1, works perfectly for me.
Software engineer at Petrobrás http://www.petrobras.com.br/en/about-us/
KDE's Network Management maintainer |
![]() Registered Member ![]()
|
May I ask how you did that? I've been trying to get it to work with 4.8.3 but keep getting the following error: "kmail: error while loading shared libraries: libmimelib.so.4: cannot open shared object file: No such file or directory".
|
![]() Registered Member ![]()
|
I have compiled kdepim version 1.13.7 and installed it on KDE 4.7+. Kaddressbook works fine. Kmail everything seems to work except for sending email. When I attempt to send email kmail hangs. cmake did say a 4 or 5 things were missing so this is to be expected. These items needs to be tracked down to get a working kmail 1.13.7. Is there anyone that would like to partner with me to get a working version? If a working version can be obtained we can post the version. Maybe sourceforge?
ddan |
![]() Registered Member ![]()
|
You also need to install kdepim-runtime-4.4.11.1 and libkdepim-4.4.11.1. That may break some programs that were compiled against them, so you will need to recompile them as well.
Software engineer at Petrobrás http://www.petrobras.com.br/en/about-us/
KDE's Network Management maintainer |
![]() Registered Member ![]()
|
Thanks for your help lamarque. I did recompile kdepim-runtime.4.4.11.1 and installed it, but missed libkdepim-4.4.11.1. This may be part of the problem. I'll recompile libkdepim-4.4.11.1 and install. Thanks again.
ddan |
![]() Registered Member ![]()
|
Where can I find a tarball of kde 4.4.11.1? It seems all the mirrors have moved past this version. There must be an archive of this version somewhere.
ddan |
![]() Registered Member ![]()
|
Software engineer at Petrobrás http://www.petrobras.com.br/en/about-us/
KDE's Network Management maintainer |
![]() Registered Member ![]()
|
Thank you lamarque for the link. The libkdepim is installed but still having trouble sending email. The following is list that cmake says are missing. I'll take a closer look at these today.
-- Detecting CXX compiler ABI info - done -- Enterprise build is disabled. -- 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. . . -- Usable assuan flavours found: vanilla -- NO usable assuan found for Kleopatra -- checking for module 'indicate-qt>=0.2.1' -- package 'indicate-qt>=0.2.1' not found -- Check size of long -- Check size of long - done -- Looking for include file sys/limits.h -- Looking for include file sys/limits.h - not found. -- Looking for include file values.h -- Looking for include file values.h - found ----------------------------------------------------------------------------- -- The following OPTIONAL packages could NOT be located on your system. -- Consider installing them to enable more features from this software. ----------------------------------------------------------------------------- * indicate-qt (0.2.1 or higher) <http://launchpad.net/libindicate-qt> Qt bindings for libindicate Needed for KMail integration with libindicate Indicators. ----------------------------------------------------------------------------- ddan |
![]() Registered Member ![]()
|
indicate-qt is optional, I do not have it installed here.
Software engineer at Petrobrás http://www.petrobras.com.br/en/about-us/
KDE's Network Management maintainer |
![]() Registered Member ![]()
|
I did a compile using (the same files) and installed on Fedora 14. I'm able to send and receive emails fine.
I did this to find out what cmake says are missing under Fedora 14. Basically the same things that it complained about in Fedora 16. I was also a good check to if the procedure I'm doing might be the problem. It isn't! This probably means some external function to kmail has changed and kmail will need a code change to get it working again. The following is listing from a terminal where I started kmail on Fedora 16. [dan@custom build]$ kmail KGlobal::locale::Warning your global KLocale is being recreated with a valid main component instead of a fake component, this usually means you tried to call i18n related functions before your main component was created. You should not do that since it most likely will not work [dan@custom build]$ kmail(2573)/kdeui (kdelibs): Attempt to use QAction "" with KXMLGUIFactory! kmail(2573)/kdeui (kdelibs): Attempt to use QAction "" with KXMLGUIFactory! Enchant dict for "en_US" 0x202fb50 kmail(2573)/libakonadi Akonadi::SessionPrivate::socketError: Socket error occurred: "QLocalSocket::connectToServer: Invalid name" kmail(2573)/kio (KDirWatch) KDirWatchPrivate::removeEntry: doesn't know "/home/dan/.kde/share/apps/kabc" The kmail(2573)/libakonadi message doesn't happen on Fedora 14. This may be the problem. This message comes out when I enter the composer screen and type anything. If a socket error occurred it may be waiting for something to happen. *************** The following is a listing from starting kmail on Fedora 14 [dan@F14VM1 ~]$ kmail KGlobal::locale::Warning your global KLocale is being recreated with a valid main component instead of a fake component, this usually means you tried to call i18n related functions before your main component was created. You should not do that since it most likely will not work kmail(2289)/libakonadi Akonadi::AgentManagerPrivate::createDBusInterface: AgentManager failed to get a valid AgentManager DBus interface. Error is: 1 "org.freedesktop.DBus.Error.NameHasNoOwner" "Could not get owner of name 'org.freedesktop.Akonadi.Control': no such name" Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString) kbuildsycoca4 running... kmail(2289)/kdeui (Wallet): Couldn't start kwalletd: "Could not find service 'kwalletd.desktop'." kmail(2289)/kdeui (Wallet): Couldn't start kwalletd: "Could not find service 'kwalletd.desktop'." kmail(2289)/kdeui (Wallet): Couldn't start kwalletd: "Could not find service 'kwalletd.desktop'." kmail(2289)/kdeui (Wallet): Couldn't start kwalletd: "Could not find service 'kwalletd.desktop'." kmail(2289)/kdeui (Wallet): Couldn't start kwalletd: "Could not find service 'kwalletd.desktop'." kmail(2289)/kdeui (Wallet): Couldn't start kwalletd: "Could not find service 'kwalletd.desktop'." kmail(2289)/kdeui (Wallet): Couldn't start kwalletd: "Could not find service 'kwalletd.desktop'." kmail(2289)/kdeui (Wallet): Couldn't start kwalletd: "Could not find service 'kwalletd.desktop'." kmail(2289)/kdeui (Wallet): Couldn't start kwalletd: "Could not find service 'kwalletd.desktop'." kmail(2289)/kdeui (Wallet): Couldn't start kwalletd: "Could not find service 'kwalletd.desktop'." kmail(2289)/kdeui (Wallet): Couldn't start kwalletd: "Could not find service 'kwalletd.desktop'." kmail(2289)/kdeui (Wallet): Couldn't start kwalletd: "Could not find service 'kwalletd.desktop'." kmail(2289)/kdeui (Wallet): Couldn't start kwalletd: "Could not find service 'kwalletd.desktop'." kmail(2289)/kdeui (Wallet): Couldn't start kwalletd: "Could not find service 'kwalletd.desktop'." kmail(2289)/kdeui (Wallet): Couldn't start kwalletd: "Could not find service 'kwalletd.desktop'." kmail(2289)/kdeui (Wallet): Couldn't start kwalletd: "Could not find service 'kwalletd.desktop'." kmail(2289)/kdeui (Wallet): Couldn't start kwalletd: "Could not find service 'kwalletd.desktop'." kmail(2289)/kdeui (Wallet): Couldn't start kwalletd: "Could not find service 'kwalletd.desktop'." kmail(2289)/kdeui (Wallet): Couldn't start kwalletd: "Could not find service 'kwalletd.desktop'." kmail(2289)/kdeui (Wallet): Couldn't start kwalletd: "Could not find service 'kwalletd.desktop'." Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString) search paths: ("/usr/lib64/qt-3.3/bin", "/usr/local/bin", "/usr/bin", "/bin", "/usr/local/sbin", "/usr/sbin", "/sbin", "/usr/lib64/alliance/bin", "/usr/libexec/sdcc", "/opt/real/RealPlayer", "/home/dan/bin", "/usr/lib64/alliance/bin", "/usr/libexec/sdcc", "/opt/real/RealPlayer", "/usr/sbin", "/usr/local/sbin", "/usr/local/libexec", "/usr/libexec", "/opt/mysql/libexec", "/opt/local/lib/mysql5/bin", "/opt/mysql/sbin") Found mysql_install_db: "/usr/bin/mysql_install_db" Found mysqlcheck: "/usr/bin/mysqlcheck" [dan@F14VM1 ~]$ kmail(2289)/kdeui (kdelibs): Attempt to use QAction "" with KXMLGUIFactory! kmail(2289)/kdeui (kdelibs): Attempt to use QAction "" with KXMLGUIFactory! akonadi.collectionattributetable OK akonadi.collectionmimetyperelation OK akonadi.collectionpimitemrelation OK akonadi.collectiontable OK akonadi.flagtable OK akonadi.mimetypetable OK akonadi.parttable OK akonadi.pimitemflagrelation OK akonadi.pimitemtable OK akonadi.resourcetable OK akonadi.schemaversiontable OK Database "akonadi" opened using driver "QMYSQL" DbInitializer::run() checking table "SchemaVersionTable" checking table "ResourceTable" checking table "CollectionTable" checking table "MimeTypeTable" checking table "PimItemTable" checking table "FlagTable" checking table "PartTable" checking table "CollectionAttributeTable" checking relation "PimItemFlagRelation" checking relation "CollectionMimeTypeRelation" checking relation "CollectionPimItemRelation" DbInitializer::run() done skipping update 2 skipping update 3 skipping update 4 skipping update 8 skipping update 10 skipping update 12 skipping update 13 skipping update 14 skipping update 15 skipping update 16 skipping update 17 skipping update 18 skipping update 19 Nepomuk Query Server not available DataStore::unhideAllPimItems() Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString) Database "akonadi" opened using driver "QMYSQL" Database "akonadi" opened using driver "QMYSQL" PLUGINS: "/usr/share/akonadi/agents" PLUGINS: ("birthdaysresource.desktop", "contactsresource.desktop", "icalresource.desktop", "imapresource.desktop", "kabcresource.desktop", "kcalresource.desktop", "knutresource.desktop", "kolabproxyresource.desktop", "localbookmarksresource.desktop", "maildirresource.desktop", "maildispatcheragent.desktop", "mboxresource.desktop", "microblog.desktop", "mtdummyresource.desktop", "nepomukcalendarfeeder.desktop", "nepomukcontactfeeder.desktop", "nepomuktagresource.desktop", "nntpresource.desktop", "notesresource.desktop", "pop3resource.desktop", "vcarddirresource.desktop", "vcardresource.desktop") search paths: ("/usr/lib64/qt-3.3/bin", "/usr/local/bin", "/usr/bin", "/bin", "/usr/local/sbin", "/usr/sbin", "/sbin", "/usr/lib64/alliance/bin", "/usr/libexec/sdcc", "/opt/real/RealPlayer", "/home/dan/bin", "/usr/lib64/alliance/bin", "/usr/libexec/sdcc", "/opt/real/RealPlayer") PLUGINS inserting: "akonadi_birthdays_resource" 1 ("Resource") PLUGINS inserting: "akonadi_contacts_resource" 0 ("Resource") PLUGINS inserting: "akonadi_ical_resource" 1 ("Resource") PLUGINS inserting: "akonadi_imap_resource" 0 ("Resource") PLUGINS inserting: "akonadi_kabc_resource" 0 ("Resource") PLUGINS inserting: "akonadi_kcal_resource" 0 ("Resource") PLUGINS inserting: "akonadi_knut_resource" 0 ("Resource") PLUGINS inserting: "akonadi_kolabproxy_resource" 0 ("Resource", "Unique", "NoConfig") PLUGINS inserting: "akonadi_localbookmarks_resource" 0 ("Resource") PLUGINS inserting: "akonadi_maildir_resource" 1 ("Resource") PLUGINS inserting: "akonadi_maildispatcher_agent" 0 ("Unique", "Autostart", "NoConfig") PLUGINS inserting: "akonadi_mbox_resource" 0 ("Resource") PLUGINS inserting: "akonadi_microblog_resource" 0 ("Resource") PLUGINS inserting: "akonadi_mailtransport_dummy_resource" 0 ("Resource", "MailTransport") PLUGINS inserting: "akonadi_nepomuk_calendar_feeder" 0 ("Unique", "NoConfig") PLUGINS inserting: "akonadi_nepomuk_contact_feeder" 0 ("Unique", "Autostart", "NoConfig") PLUGINS inserting: "akonadi_nepomuktag_resource" 0 ("Resource", "Virtual", "Unique", "NoConfig") PLUGINS inserting: "akonadi_nntp_resource" 0 ("Resource") PLUGINS inserting: "akonadi_notes_resource" 0 ("Resource") PLUGINS inserting: "akonadi_pop3_resource" 0 ("Resource") PLUGINS inserting: "akonadi_vcarddir_resource" 0 ("Resource") PLUGINS inserting: "akonadi_vcard_resource" 1 ("Resource") Akonadi server is now operational. Known subscriber "akonadi_birthdays_resource_0" subscribes again Database "akonadi" opened using driver "QMYSQL" Database "akonadi" opened using driver "QMYSQL" Known subscriber "akonadi_maildispatcher_agent" subscribes again Database "akonadi" opened using driver "QMYSQL" Known subscriber "akonadi_maildispatcher_agent" subscribes again Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString) Database "akonadi" opened using driver "QMYSQL" Database "akonadi" opened using driver "QMYSQL" Database "akonadi" opened using driver "QMYSQL" ddan |
![]() Administrator ![]()
|
If you still have KDEPIM installed globally, then it may be conflicting with the older KMail which you have self-compiled.
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
![]() Registered Member ![]()
|
Thanks for replying Bcooksley.
I deleted KDE on both Fedora 14 and Fedora 16 before I installed the compiled version of kdepim and the 2 kdepim libraries. ddan |
![]() Administrator ![]()
|
You may also wish to check KResources (System Settings > Personal Information > KDE Resources on KDE Trunk) to see if any Akonadi modules are there.
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
Registered users: Bing [Bot], Google [Bot], Yahoo [Bot]