Sie sind nicht angemeldet.

1

09.03.2010, 08:39

KDE Adressbuch (kaddressbook) aus Kontact verschwunden

Hallo Leute

Wollt heute Adressen eintragen, und bin draufgekommen das kein Adressbuch mehr habe. Also das Modul ǵibts in Kontact nicht mehr ;( wieso auch immer.... Wenn ich "kaddressbook" direkt starte funktioniert es. Hab mir dann gleich mal die USEflags angsehen und neu kompiliert, leider hats nix geholfen.

Quellcode

1
2
3
4
emerge -vp kaddressbook kontact
Calculating dependencies... done!
[ebuild   R   ] kde-base/kontact-4.3.5  USE="handbook (-aqua) -debug (-kdeenablefinal) (-kdeprefix)" 0 kB
[ebuild   R   ] kde-base/kaddressbook-4.3.5  USE="handbook kontact (-aqua) -debug -gnokii (-kdeenablefinal) (-kdeprefix)" 0 kB


Hatte von euch schon mal jemand dieses Phenomen?

lg
boospy
Gentoo Can Do!

Wiki auf: http://deepdoc.at

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »boospy« (22.03.2010, 17:05)


2

09.03.2010, 20:31

Hallo boospy

Ich habe mit KDE zwar keine Ahnung, vielleicht hilft dir jedoch dies weiter.

[url]http://mathias-kettner.de/lw_kontakt_adressen_geloescht.html
[/url]

Wenn nicht, lösche mal den Kontact-Einstellungsordner und auch den Adressbuchordner, wenn's den gibt um zu schauen, ob das Problem immer noch besteht (wenn du das nicht willst, kannst du ja auch einen weiteren Benutzeraccount anlegen).

Quellcode

1
[ebuild   R   ] kde-base/kaddressbook-4.3.5  USE="handbook kontact (-aqua) -debug -gnokii (-kdeenablefinal) (-kdeprefix)" 0 kB

Das USE-Flag kontact solltest du wahrescheinlich aktiviert haben. (hast du ja auch)


3

10.03.2010, 20:57

Ich mal zum Test auch einen neuen User angelegt, das ist das selbe.
Gentoo Can Do!

Wiki auf: http://deepdoc.at

4

11.03.2010, 12:45

Hm...

Was hast du denn gemacht, in der Zeit als das Adressbuch noch aufgelistet war und in dieser Zeit als es nicht mehr aufgelistet war? Spezielle Einstellungen? Updates (wenn's das ist wechsle doch einfach auf die alte Version)? Etwas gelöscht?

Ist das Adressbuch überhaupt standardmässig im Kontact drin? (Sorry aber ich habe mit KDE keine Ahnung)


5

11.03.2010, 13:09

Also schuld ist auf jeden Fall ein Update des Systems. Dabei sind KDEprogramme von Version 4.3.4 auf 4.3.5 upgedatet worden. Downgraden ist so gut wie unmöglich. Da die ganze Kontactsache ca um die 20 Pakete beinhaltet und ich nicht weis wie ich die Version sperren soll. Gibts vielleicht ne einfachere Variante als die Pakete manuell zusammenzutragen und in die Package.mask eintragen? Alle erwisch ich da ja nie!

lg
boospy
Gentoo Can Do!

Wiki auf: http://deepdoc.at

6

11.03.2010, 13:15

Du kannst ja einfach mal die Versionen von kontact und kadressbook eintragen und dann die Blocks B dazu.

Moment, ich habe da noch ein Blitzgedanke: hast du schon mal ein revdep-rebuild probiert? Was ergibt das?


7

11.03.2010, 14:18


Moment, ich habe da noch ein Blitzgedanke: hast du schon mal ein revdep-rebuild probiert? Was ergibt das?


Ja, das hab grad versucht. Laut dem passt alles. Sag mal kann ich emerge sagen installier mir kontact mit allen dazugehörigen Libs und plugins neu? Vielleicht gehts ja dann....

lg und Danke
boospy
Gentoo Can Do!

Wiki auf: http://deepdoc.at

8

11.03.2010, 16:20

Hm..., nein ein Downgrade würde ich da nicht versuchen!

Anscheinend ist da ja aber aktuell mehr im argen mit deinem KDE...?

Zitat

nach dem letzten Systemupdate vor zwei Tagen ist mein kaddressbook von kontact weg, Amarok und Konqueror verabschieden sich mit Segmentation Fault. Also mein Gentoo ist nicht gerade nett zu mir ?(
aus Libs für dvgrab lassen sich nicht emergen
Hast du beim Upgrade evtl. wichtige Hinweise wie zb

Quellcode

1
2
3
4
5
6
7
8
9
* Messages for package dev-libs/nss-3.12.5-r1:

 * Applying nss-3.12.5-gentoo-fixups.diff ...
 * We have reverted back to using upstreams soname.
 * Please run revdep-rebuild --library libnss3.so.12 , this
 * will correct most issues. If you find a binary that does
 * not run please re-emerge package to ensure it properly
 *  links after upgrade.
 *
übersehen und somit nicht befolgt?
Ansonsten, hast du den akonadi korrekt am laufen?

9

11.03.2010, 19:13

Ja, ich glaub da hab ich wohl scheisse gebaut ;( Hab nicht immer so genau auf die auf die Updatemeldungen geschaut. Hab doch einige von den Meldungen befolgt, aber bei weiten nicht alle. Naja, bin halt Jahrelang auf Ubuntu gewesen. Puh... Die eine Lib die du mir vorgeschlagen hast; hier wurden die links noch nicht repariert. Hab auch sämtliche Befehle manuell ausgeführt.

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
[ 28% ]  *   found /usr/lib32/nss/libsmime3.so.12
 *   found /usr/lib32/nss/libssl3.so.12
[ 100% ]
 * Generated new 3_broken.rr
 * Assigning files to packages
 *   /usr/lib32/nss/libsmime3.so.12 -> app-emulation/emul-linux-x86-baselibs
 *   /usr/lib32/nss/libssl3.so.12 -> app-emulation/emul-linux-x86-baselibs
 * Generated new 4_raw.rr and 4_owners.rr
 * Cleaning list of packages to rebuild
 * Generated new 4_pkgs.rr
 * Assigning packages to ebuilds
 * Generated new 4_ebuilds.rr
 * Evaluating package order
 * Generated new 5_order.rr
 * All prepared. Starting rebuild
emerge --oneshot  app-emulation/emul-linux-x86-baselibs:0


Kann ich diese Update Meldungen wieder holen? Also ich weis nicht was das jetzt für mich heist. Ich hoffe das wenn ich in Zukunft nach den Updates diese Meldungen peinlich genau befolge sich alles wieder einränkt. Ansonsten hab ich mir gedacht falls bei Kontact da was schief gegangen ist, Kontact und alle dazugeörigen Module und Libs zu unmergen und dann ein deepclean ausführen. Wenn ich es dann neu installiere, sollte es ja passen oder?

Amarok und Konquereor musste ich die Konfiguration in home löschen dann ging wieder alles. Bei Amarok war es ne inkompatiblität mit einem downgeloadeten Script, bei Konqueror hab ich wohl was falsch eingestellt. Achso und Akonadi hab ich eigentlich noch gar nie am Laufen gehabt, werde ich zuerst machen. In Zukunft kommt man sowies nicht mehr drumm rumm.

lg und DANKE
boospy
Gentoo Can Do!

Wiki auf: http://deepdoc.at

10

11.03.2010, 19:58

Off-Topic
Kann ich diese Update Meldungen wieder holen? Also ich weis nicht was das jetzt für mich heist. Ich hoffe das wenn ich in Zukunft nach den Updates diese Meldungen peinlich genau befolge sich alles wieder einränkt.
Das sollte hinzubekommen sein...
Doch richte dir für die ganzen Messages doch mal "elog" ein.
siehe zb: http://www.gentoo.org/doc/en/handbook/ha…hap=1#doc_chap4
und
[Howto] Gentoo Portage ELOG Features

Eine kleine Beispiel Konfiguration wäre zb:
/etc/make.conf

Quellcode

1
2
PORTAGE_ELOG_CLASSES="log warn error info"
PORTAGE_ELOG_SYSTEM="echo save"

Damit würden dann die Messages der spezifizierten Klassen unter
/var/log/portage/elog/
gespeichert.
Diese kannst du dir dann jederzeit bequem zb mit "app-portage/elogv" durchsehen, bearbeiten usw

....................................................................................
Zum Thema:
Bezüglich Kontact und kaddressbook kann ICH dir nicht viel weiterhelfen, habe es noch nie genutzt, geschweige den installiert.

Viel Erfolg

11

12.03.2010, 12:27

Hallo Josef

Danke für die Info. Bin jetzt folgender maßen vorgegangen:

* Hab mir die Sicherung vom 20.2.2010 (vor den ganzen Update mit Clonezilla zurückgespielt)
* Hab ein Upate gemacht und die Meldunge nach dem Emerge peinlich genau befolgt. Zmindest alles das was ich wusste. (dazu scheib ich dann später noch was)
* Hab elog installiert (das Teil kann was :) so wies ausieht; habs mir grad angesehen, sind alle Meldungen drinnen seit der Installation des Systems.

Zu Kaddressbook, kann folgendes sagen: Hab das gleiche Problem wie vorher dass, das Adressbuch nicht in Kontact drinne ist. Also ab ich frisch und fröhlich ein Jungfräuliches Gentoo auf nen Rechner zum testen aufgesetzt. Und jetzt kommt es, das ganz das gleiche. Das was ich dann jetzt noch mache ist, Akonadi aktivieren. Mal sehen wie das Teil eigentlich funzt, muss mich erst einlesen. Wenns dann auch noch nicht geht, Tippe ich auf einen Bug. Gut, dann wieder bis später.

lg
boospy
Gentoo Can Do!

Wiki auf: http://deepdoc.at

12

14.03.2010, 09:13

Moin Jungs :)

Seit meinem kde-4.3.5 upgrade fehlt bei mir in Kontact auch das Adressbook.
Ich sah mir das eine Weile an und weil ich bis auf eben nirgens etwas zum Thema fand schrieb ich einen Bugreport.
Dort meint man, dass ich vermutlich das kaddressbook plugin nicht installierte oder der Distibutor vergaß dieses zum kde-meta Paket dazu zu packen.
Und auf der Suche nach diesem kaddressbook plugin stieß ich auf diesen Thread.
Also ich finde in Portage kein passendes plugin.
Könnt ihr es mir nennen?


##
Edit:
Der Fehler ist auch bei Bugs Gentoo angekommen.
Bugnummer: 303651
Ich komme nur mit dem Englisch nicht so klar und verstehe nicht ganz was die wollen.

##

Übrigens ist bei mir Kaddressbook auch mit dem USE-Flag Kontakt kompiliert worden:

Quellcode

1
2
3
$ eix kde-base/kaddressbook
[I] kde-base/kaddressbook
     Installed versions:  4.3.5(4.3)(03:50:07 28.02.2010)(handbook kontact -aqua -debug -gnokii -kdeenablefinal -kdeprefix)



Zitat

Messages for package dev-libs/nss-3.12.5-r1:

Das sah bei mir etwas anders aus, aber ich denke/hoffe ich habe alles richtig gemacht:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
* Messages for package dev-libs/nss-3.12.5:

 * We have reverted back to using upstreams soname.
 * Please run revdep-rebuild --library libnss3.so.12 , this
 * will correct most issues. If you find a binary that does
 * not run please re-emerge package to ensure it properly
 *  links after upgrade.
[...]
gentoo64 # revdep-rebuild --library libnss3.so.12
[...]
>>> Installing (2 of 2) net-libs/xulrunner-1.9.1.6


P.s.:
Das Howto zu Elog schaue ich mir jetzt mal an und das gleiche gilt für Akonadi.
:)
Viele Grüße
Niniveh

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Niniveh« (14.03.2010, 09:34)


13

14.03.2010, 09:47

Hallo

Ja, habs heut gefunden. Jetzt is es eindeutig. Es ist ein Bug.

https://bugs.gentoo.org
Bugnummer: 303651

lg
boospy
Gentoo Can Do!

Wiki auf: http://deepdoc.at

14

17.03.2010, 22:37

In dem Bugreport steht doch alles... Oder was fehlt hier noch, um das richtige Präfix zu setzen?
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

15

17.03.2010, 23:24

Naja, ich bin kein Programmierer. Aber ich vermute es geht hier um diese Zeilen.

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
		kdepim)
			# Disable hardcoded checks
			sed -r -e '/find_package\(KdepimLibs/s/REQUIRED//' \
				-e '/find_package\((KdepimLibs|Boost|QGpgme|Akonadi|ZLIB|Strigi|SharedDesktopOntologies|Soprano|Nepomuk)/{/macro_optional_/!s/find/macro_optional_&/}' \
				-e '/macro_log_feature\((Boost|QGPGME|Akonadi|ZLIB|STRIGI|SHAREDDESKTOPONTOLOGIES|Soprano|Nepomuk)_FOUND/s/ TRUE / FALSE /' \
				-i CMakeLists.txt || die "failed to disable hardcoded checks"
			if ! slot_is_at_least 4.5 ${SLOT}; then
				case ${PN} in
					kalarm|kmailcvt|kontact|korganizer|korn)
						sed -n -e '/qt4_generate_dbus_interface(.*org\.kde\.kmail\.\(kmail\|mailcomposer\)\.xml/p' \
							-e '/add_custom_target(kmail_xml /,/)/p' \
							-i kmail/CMakeLists.txt || die "uncommenting xml failed"
						_change_cmakelists_parent_dirs kmail
					;;
				esac
			fi


Was muß ich denn hier änderen? Ich kenn mich damit nicht aus. Vieleicht was in der Zeile? kalarm|kmailcvt|kontact|korganizer|korn)

lg
boospy
Gentoo Can Do!

Wiki auf: http://deepdoc.at

16

17.03.2010, 23:50

Hi

Es wurde schon gefixt
https://bugs.gentoo.org/show_bug.cgi?id=303651#c7

Zitat

This regression is fixed with 4.3.5-r1, sorry for inconvenience.
hast du schon auf diese Version aktualisiert?

/edit:
Eventuell wirst du dann aber noch die von kaddressbook abhängigen Pakete noch mal neu bauen müssen, diese kannst du zb mit

Quellcode

1
$ equery depends kde-base/kaddressbook
ermitteln.
Baue diese Pakete dann am besten mit der emerge "--oneshot" Option, damit sie nicht alle im wold file landen.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »josef.95« (18.03.2010, 00:00)


17

22.03.2010, 15:49

Ist das mit der gefixten Version immer noch nicht hinzubekommen?

18

22.03.2010, 17:05

Huch... hab ganz übersehen. Ja, mit dem update funktioniert es wieder wunderbar.

lg
boospy
Gentoo Can Do!

Wiki auf: http://deepdoc.at