Author Topic: KDE Kontact Contacts only displays UID's - RESOLVED w/reinstall  (Read 3881 times)

Offline putz

  • Hero Member
  • *****
  • Posts: 559
  • If the name fits... wear it.
Re: KDE Kontact Contacts only displays UID's - RESOLVED w/reinstall
« Reply #30 on: April 25, 2012, 08:11:07 AM »
sir_herrbatka,

As noted above, Archie is reporting this up to the lead developer.

In the mean time, make sure you make copies of your contact file or files in a safe place.  The data is still there and good to be used when this gets sorted out.  If you don't already know, your data is either in your home directory in:

.kde/share/apps/kabc directory as a .vcf file or folder  or   .local/share/contacts  as individual .vcf files for each contact.

And be aware the developers are very busy with other stuff right now.

putz

If it jams, force it.... if it breaks, ... it needed to be replaced anyway!!

Online ghostbunny

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 1167
Re: KDE Kontact Contacts only displays UID's - RESOLVED w/reinstall
« Reply #31 on: April 26, 2012, 01:25:35 AM »
hi dudes,

i'm playing a bit with that but im completly lost on kde as lxde user  ::) so could you test something for me

open a console and enter

Code: [Select]
export XDG_DATA_DIRS="/usr/share/kde4:$XDG_DATA_DIRS"

after this start kmail/addressbook/<app that causes trouble> from this console and try to do the thing which causes the trouble


currently i get this when i try to add a contact

Code: [Select]
[test@localhost ~]$ kontact
"/usr/bin/kontact(2802)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
"/usr/bin/kontact(2802)" Soprano: "QLocalSocket::connectToServer: Invalid name"
"/usr/bin/kontact(2802)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
"/usr/bin/kontact(2802)" Soprano: "QLocalSocket::connectToServer: Invalid name"
"/usr/bin/kontact(2802)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
"/usr/bin/kontact(2802)" Soprano: "QLocalSocket::connectToServer: Invalid name"
kontact(2802) KMFolder::updateIndicatorIcon: Could not read image from ""
kontact(2802) KMFolder::updateIndicatorIcon: Could not read image from ""
[test@localhost ~]$ kontact(2802)/libkdepim Akonadi::PluginLoader::scan: missing or empty X-KDE-ClassName value in " "/usr/share/apps/akonadi/plugins/serializer/akonadi_serializer_bookmark.desktop" "

kontact(2802)/libkdepim Akonadi::PluginLoader::scan: missing or empty X-KDE-ClassName value in " "/usr/share/apps/akonadi/plugins/serializer/akonadi_serializer_addressee.desktop" "

kontact(2802)/libkdepim Akonadi::PluginLoader::scan: missing or empty X-KDE-ClassName value in " "/usr/share/apps/akonadi/plugins/serializer/akonadi_serializer_microblog.desktop" "

kontact(2802)/libkdepim Akonadi::PluginLoader::scan: missing or empty X-KDE-ClassName value in " "/usr/share/apps/akonadi/plugins/serializer/akonadi_serializer_kcalcore.desktop" "

kontact(2802)/libkdepim Akonadi::PluginLoader::scan: missing or empty X-KDE-ClassName value in " "/usr/share/apps/akonadi/plugins/serializer/akonadi_serializer_contactgroup.desktop" "

kontact(2802)/libkdepim Akonadi::PluginLoader::scan: missing or empty X-KDE-ClassName value in " "/usr/share/apps/akonadi/plugins/serializer/akonadi_serializer_mail.desktop" "

kontact(2802)/libkdepim Akonadi::PluginLoader::scan: missing or empty X-KDE-ClassName value in " "/usr/share/apps/akonadi/plugins/serializer/akonadi_serializer_kcal.desktop" "

kontact(2802)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl: Mimetype tree is not a DAG!
kontact(2802)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl: Mimetype tree is not a DAG!
kontact(2802)/libakonadi Akonadi::PluginRegistry::findBestMatchImpl: Mimetype tree is not a DAG!
Qt has caught an exception thrown from an event handler. Throwing
exceptions from an event handler is not supported in Qt. You must
reimplement QApplication::notify() and catch all exceptions there.

terminate called after throwing an instance of 'Akonadi::PayloadException'
  what():  Akonadi::PayloadException: Wrong payload type (requested: sp(0)<QByteArray>; present: sp(0)<KABC::Addressee>
*** KMail got signal 6 (Crashing)
KCrash: Application 'kontact' crashing...
KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit
sock_file=/home/test/.kde4/socket-localhost.localdomain/kdeinit4__0


« Last Edit: April 26, 2012, 01:48:22 AM by ghostbunny »
The full life is a big mess

PS:
I'm German. Sorry because of possible mistakes in my written messages xD


Offline Archie

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 8590
  • Aurum nostrum non est aurum vulgi.
Re: KDE Kontact Contacts only displays UID's - RESOLVED w/reinstall
« Reply #32 on: April 26, 2012, 02:32:11 AM »
I'm not sure what to make of that error, ghostbunny. I've read the other thread and don't know how I can duplicate that error. Just out of curiosity, do you have any of these installed?

Code: [Select]
$ rpm -qa *soprano*
lib64sopranoserver1-2.7.5-1pclos2012
lib64sopranoclient1-2.7.5-1pclos2012
soprano-devel-2.7.5-1pclos2012
lib64sopranoindex1-2.7.5-1pclos2012
lib64soprano4-2.7.5-1pclos2012
soprano-plugin-common-2.7.5-1pclos2012
soprano-plugin-redland-2.7.5-1pclos2012
soprano-plugin-virtuoso-2.7.5-1pclos2012
soprano-2.7.5-1pclos2012
Since 2006 | LiCo 401868 | Bare Metal | What is necessary is never unwise. --Sarek, 2258.42


Online ghostbunny

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 1167
Re: KDE Kontact Contacts only displays UID's - RESOLVED w/reinstall
« Reply #33 on: April 26, 2012, 03:26:30 AM »
all of the packages are already installed but in the 32bit version and there is the version 2.6.0
The full life is a big mess

PS:
I'm German. Sorry because of possible mistakes in my written messages xD


Offline Archie

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 8590
  • Aurum nostrum non est aurum vulgi.
Re: KDE Kontact Contacts only displays UID's - RESOLVED w/reinstall
« Reply #34 on: April 26, 2012, 05:13:24 AM »
Woops. My bad. We should continue this discussion over at Testing.  :)
Since 2006 | LiCo 401868 | Bare Metal | What is necessary is never unwise. --Sarek, 2258.42


Offline sir_herrbatka

  • Full Member
  • ***
  • Posts: 238
Re: KDE Kontact Contacts only displays UID's - RESOLVED w/reinstall
« Reply #35 on: April 28, 2012, 04:43:26 AM »
@putz

The data is ok, it's just akonadi that segfaults when trying to load it. No need to be afraid :-)


Offline txm0523

  • Full Member
  • ***
  • Posts: 94
Re: KDE Kontact Contacts only displays UID's - RESOLVED w/reinstall
« Reply #36 on: April 28, 2012, 12:30:05 PM »
So what's the final word here ?  I am waiting to do an update, I use Kontact and I see that in Synaptic that the mime file that is spoken of here earlier as the culprit of breaking Kontact is upgradeable. Do I do the update in Synaptic and possibly have my contacts all messed up or is it best to wait until that file gets fixed ?

txm0523

Happy user of PCLOS
Home Built PC: MOBO MSI 785GTM-E45, HDD West Dig 500 gb, Video Card AMD-ATI Radeon HD4200, Sound Card Radeon HD4200 Series RS880, Web Cam Creative Tech VF0415 Live Cam Vid IM ultra, Processor AMD Phenom 9750 Quad Core 2.4, RAM 4 GB PNY DDR2, Monitor Samsung S22B310

Offline putz

  • Hero Member
  • *****
  • Posts: 559
  • If the name fits... wear it.
Re: KDE Kontact Contacts only displays UID's - RESOLVED w/reinstall
« Reply #37 on: April 28, 2012, 12:53:46 PM »
txm0523,

Right now, I'm forcing Synaptic to keep shared-mime-info to stay at ver. 0.7-1pclos2010 while upgrading other packages that come up.  So far this has worked for me and I'll keep doing this until I hear of a solution.  When I do hear, I'll come back and mark this as "SOLVED" rather than just resolved.

I know Archie and others have exchanged posts over in testing as they are working on this, but I haven't heard anything about a solution yet either.

putz
If it jams, force it.... if it breaks, ... it needed to be replaced anyway!!

Offline Archie

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 8590
  • Aurum nostrum non est aurum vulgi.
Re: KDE Kontact Contacts only displays UID's - RESOLVED w/reinstall
« Reply #38 on: April 28, 2012, 06:00:00 PM »
Sorry about the delay, friends. Putz has the right idea at this moment - pin version 0.7 to prevent Synaptic from updating to 1.0.

As soon as a fix or a decision is reached, you will be the first to know.

Peace and much respect,
Archie
Since 2006 | LiCo 401868 | Bare Metal | What is necessary is never unwise. --Sarek, 2258.42


Offline putz

  • Hero Member
  • *****
  • Posts: 559
  • If the name fits... wear it.
Re: KDE Kontact Contacts only displays UID's - RESOLVED w/reinstall
« Reply #39 on: April 28, 2012, 06:20:27 PM »
txm0523,

Thanks to Archie for an update....

txm0523, if you don't already know how to "pin" version 0.7 to prevent Synaptic from updating, here's what you do...

Start Synaptic, Reload, go to "Upgradeable" and then select Mark all Upgrades, then say OK...

Then go to shared-mime-info line and single click on it, then go up to "Package" at the top and select "Force Version".  A pop up will come up with a drop down that you click on and you will see version 0.7 and version 1.0 as choices.  Select the 0.7 version, then click Force Version.. then you can continue with upgrading all the other packages which may have come up as upgradeable when you reloaded.

putz
« Last Edit: April 28, 2012, 07:33:45 PM by putz »
If it jams, force it.... if it breaks, ... it needed to be replaced anyway!!

Online TNTman

  • Full Member
  • ***
  • Posts: 84
Re: KDE Kontact Contacts only displays UID's - RESOLVED w/reinstall
« Reply #40 on: April 29, 2012, 02:58:31 AM »
Thanks for the how to PIN instructions Putz, and thanks to all Tech's for their good work.

TNTman.
PCLinux64 (on home build system) with 3.2.18.pclos.bfs kernel.
Motherboard ASROCK H61M/U3S3 Socket 1155. Processor INTEL CORE I5 2500. Intel HD300 graphics. Memory 8GB DDR3 1333Hz. H/drive  OCZ SSD Vertex 3 120gb.
TNTman.

Offline Archie

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 8590
  • Aurum nostrum non est aurum vulgi.
Re: KDE Kontact Contacts only displays UID's - RESOLVED w/reinstall
« Reply #41 on: April 29, 2012, 12:53:51 PM »
OK. Just to keep you guys updated ... so you'd know that we're on it and that we haven't forgotten ...  ;D

It's a bug and we (ghostbunny and I) are going to try a couple of things ... a workaround and a couple of patches. If those don't work with SMI-1.0 then the contingency plan is to downgrade to an already fixed 0.91.

Keep your fingers crossed.

Peace and much respect,
Archie
Since 2006 | LiCo 401868 | Bare Metal | What is necessary is never unwise. --Sarek, 2258.42


Offline txm0523

  • Full Member
  • ***
  • Posts: 94
Re: KDE Kontact Contacts only displays UID's - RESOLVED w/reinstall
« Reply #42 on: April 30, 2012, 08:51:14 AM »
Thanks guys. I have done as you requested. Will keep shared-mime-info at current version so that it does not upgrade.

txm0523
Home Built PC: MOBO MSI 785GTM-E45, HDD West Dig 500 gb, Video Card AMD-ATI Radeon HD4200, Sound Card Radeon HD4200 Series RS880, Web Cam Creative Tech VF0415 Live Cam Vid IM ultra, Processor AMD Phenom 9750 Quad Core 2.4, RAM 4 GB PNY DDR2, Monitor Samsung S22B310

Offline Sal

  • Hero Member
  • *****
  • Posts: 4600
  • GOD BLESS RETIREMENT
Re: KDE Kontact Contacts only displays UID's - RESOLVED w/reinstall
« Reply #43 on: May 08, 2012, 09:21:48 PM »
Sure hoping to see a resolution to this issue soon. I've many years of peoples personal info built around KAddressBook and the Kontact.
TIA
Sal

Offline linuxgal

  • New Friend
  • *
  • Posts: 7
Re: KDE Kontact Contacts only displays UID's - RESOLVED w/reinstall
« Reply #44 on: May 09, 2012, 07:08:02 AM »
I fixed this the dirty way by locating the old package shared-mime-info-0.71-1pclos2010.i586.rpm on http://rpm.pbone.net and forced an install (rpm -ivh --force shared-mime-info-0.71-1pclos2010.i586.rpm) having to revert to skills almost lost in the mists of time with the ease and luxury of package managers.

After a relogin all appears well with kaddressbook, though who knows I may yet spend the next few days gnashing teeth as I find everything else is broken and have to reinstall :-\