Created attachment 517896 [details] emerge --info kaddressbook > emerge--info--kaddressbook.txt Try to open / edit an existing contact in kaddressbook: $ strace -e open kaddressbook ... org.kde.pim.contacteditor: error during loading contacteditor plugin : "The shared library was not found." open("/usr/share/locale/de/LC_MESSAGES/kio5.mo", O_RDONLY) = 24 open("/usr/lib64/contacteditor/editorpageplugins/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory) --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=NULL} --- +++ killed by SIGSEGV +++ # emerge kde-apps/kdepim-addons-17.12.1:5 installed # cllAR /usr/lib64/contact* /usr/lib64/contacteditor: drwxr-xr-x 2 root 4,0K 5. Feb 18:38 editorpageplugins /usr/lib64/contacteditor/editorpageplugins: -rwxr-xr-x 1 root 31K 5. Feb 18:38 cryptopageplugin.so :: IMHO, just editing a new contact should not necessarily require that. :: # eselect profile list | grep "*" [16] default/linux/amd64/17.0/desktop (stable) * # emerge --info kaddressbook | grep crypt USE="... crypt ..." # equery hasuse crypt [IP-] [ ] app-arch/zip-3.0-r3:0 [IP-] [ ] app-crypt/libsecret-0.18.5:0 [IP-] [ ] dev-lang/php-7.1.13:7.1 [IP-] [ ] dev-libs/libxslt-1.1.30-r2:0 [IP-] [ ] dev-libs/rasqal-0.9.32:0 [IP-] [ ] dev-vcs/cvs-1.12.12-r12:0 [IP-] [ ] kde-apps/okular-17.12.1:5 <--- only [IP-] [ ] mail-client/thunderbird-52.5.2:0 [IP-] [ ] media-libs/libmtp-1.1.13:0/9 [IP-] [ ] net-nds/openldap-2.4.44:0 [IP-] [ ] x11-libs/vte-0.48.4:2.91 # equery depgraph kde-apps/kaddressbook-17.12.1 | grep kde | sort [ 0] kde-apps/kaddressbook-17.12.1 [ 1] kde-apps/akonadi-17.12.1 [ 1] kde-apps/akonadi-contacts-17.12.1 [ 1] kde-apps/akonadi-search-17.12.1 [ 1] kde-apps/grantleetheme-17.12.1 [ 1] kde-apps/kcontacts-17.12.1 [ 1] kde-apps/kdepim-apps-libs-17.12.1 [ 1] kde-apps/kdepim-runtime-17.12.1 [ 1] kde-apps/kontactinterface-17.12.1 [ 1] kde-apps/libgravatar-17.12.1 [ 1] kde-apps/libkdepim-17.12.1 [ 1] kde-apps/libkleo-17.12.1 [ 1] kde-apps/pimcommon-17.12.1 [ 1] kde-frameworks/breeze-icons-5.40.0 [ 1] kde-frameworks/extra-cmake-modules-5.42.0-r1 [ 1] kde-frameworks/kcmutils-5.42.0 [ 1] kde-frameworks/kcodecs-5.42.0 [ 1] kde-frameworks/kcompletion-5.42.0 [ 1] kde-frameworks/kconfig-5.42.0 [ 1] kde-frameworks/kconfigwidgets-5.42.0 [ 1] kde-frameworks/kcoreaddons-5.42.0 [ 1] kde-frameworks/kcrash-5.42.0 [ 1] kde-frameworks/kdoctools-5.42.0 [ 1] kde-frameworks/kf-env-4 [ 1] kde-frameworks/ki18n-5.42.0 [ 1] kde-frameworks/kiconthemes-5.42.0 [ 1] kde-frameworks/kio-5.42.0 [ 1] kde-frameworks/kitemmodels-5.42.0 [ 1] kde-frameworks/kjobwidgets-5.42.0 [ 1] kde-frameworks/kparts-5.42.0 [ 1] kde-frameworks/kservice-5.42.0 [ 1] kde-frameworks/kwidgetsaddons-5.42.1 [ 1] kde-frameworks/kxmlgui-5.42.0 [ 1] kde-frameworks/oxygen-icons-5.42.0 [ 1] kde-frameworks/prison-5.42.0
Hi, Andreas, just to clarify: Todays ebuild upgrade still contains unconditional dependency upon complete PIM : # grep pim /usr/portage/kde-apps/kaddressbook/kaddressbook-17.12.3.ebuild $(add_kdeapps_dep kdepim-apps-libs) $(add_kdeapps_dep libkdepim) $(add_kdeapps_dep pimcommon) $(add_kdeapps_dep kdepim-runtime) CONFIRMATION: But it does _not_ require kde-apps/kdepim-addons any more. . . . One variable missing initialization "= nullptr" ;-) Thanks for carrying this to upstream.
Once again I had to install + kde-apps/kdepim-addons + dependencies + including kde-apps/kdepim-addons because: + select a contact + current information will be displayed, including location information + Open a contact - select "Ort" ("location" ?) in order to edit it - "Fehlende Module. Bitte überprüfen Sie Ihre Installation" = "Missing modules. Please check your installation" Concerning the other tabs, this problem does _not_ occur. WORKAROUND: install kde-apps/kdepim-addons CONFIRMATION: WORKSFORME BACKGROUND: From all KDE, I am merely clinging tenuously to KAddressBook because of it's excellent vCard import/export capabilities. Missing (the knowledge of) more minimalist alternatives, I have to install almost whole KDE to exploit that. I'm considering this unfortunate because those have to be executed on "small" HW. @ Andreas: Nevertheless, IFF the above experienced necessity is to be expected, please just confirm - THEN I'd be happy to have this bug closed again. Kind regards Thanks
Does it crash? If not, kdepim-addons works as optional runtime package as expected.
(In reply to Andreas Sturmlechner from comment #3) > ... If not, ... Thanks. Closing.