I tried to install kopete, as soon as I create an account, the program crashes. I suspect that somewhere a Libary is missing the kopete can start. It does not work either on a freshly installed Fedora 27 or 28. On my original Fedora 15 now, Fedora 28 works perfectly and I synce the data, between the three computers. Already tried to install the kopete-18.04.3-3.fc28 version of koji, the same problem remains. Also in the system tray koji is not found. [root@dk-desktop:~]$ rpm -qa | grep kopete kopete-devel-17.08.3-5.fc28.x86_64 kopete-17.08.3-5.fc28.x86_64 kopete-libs-17.08.3-5.fc28.x86_64 [dsoft@dk-desktop:~]$ kopete(15051)/libkopete Kopete::PluginManager::loadPluginInternal: Unable to find a plugin named ' "" '! KCrash: Application 'kopete' crashing... KCrash: Attempting to start from kdeinit KCrash: Connect sock_file=/home/dsoft/.kde/socket-dk-desktop.daskop/kdeinit4__0 KCrash: Attempting to start directly KCrash failed to exec(), errno = 2
after install qca-ossl, kopete works when you a add to your spec file Requires: qca-ossl kopete would works out-of-the-box on fresh installed systems, when anybody types "dnf/yum install kopete" in the terminal, and qca-ossl will be installed with kopete
Thanks for the excellent detective-work.
Created attachment 1482115 [details] clean kopete.spec
Thanks, but the cosmetic/whitespace changes are not welcome, and the requires appears to be incorrect. I think you want Requires: qca-qt5-ossl instead of Requires: qca-ossl which is the qt4-based plugin
My bad, I forgot that f28 (like f27) still ships kde4-based kopete, so my latter criticism is untrue here.
the troubleshooting is: %if 0%{?fedora} < 29 Requires: qca-ossl %else Requires: qca-qt5-ossl %endif
my bad, i have seen you have change the build from kde4-based kopete to qt5 kopete 17.08.3 %{cmake_kde4} kopete 18.04.3 %{cmake_kf5} but I think it's better to switch to qt5 with Fedora 29 first the troubeshooting is: REQUIRES %if 0%{?fedora} < 29 Requires: qca-ossl %else Requires: qca-qt5-ossl %endif BUILD %if 0%{?fedora} < 29 %{cmake_kde4} .. \ -DMOZPLUGIN_INSTALL_DIR:PATH=%{_libdir}/mozilla/plugins \ -DWITH_skype:BOOL=OFF \ -DWITH_wlm:BOOL=OFF \ %{?use_system_iris:-DUSE_SYSTEM_IRIS:BOOL=ON} %else %{cmake_kf5} .. \ %{?!jingle:-DWITH_libjingle:BOOL=OFF} \ -DWITH_wlm:BOOL=OFF %endif
I have now downloaded the RPMs from koji and installed on my system, seems to work, would be nice someday if all programs run on qt5 so kde4 can throw away it is already experimented with qt5 and kde4 since f22 :-) [root@srv:~]$ rpm -qa | grep kopete kopete-libs-18.04.3-4.fc28.x86_64 kopete-18.04.3-4.fc28.x86_64
Yes, f29 will ship kf5-based kopete. Prior releases were originally based on the older kde4 version, and introducing an update changing that behavior during a release is discouraged by fedora updates policy.
kopete-17.08.3-1.fc27.1 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-fd62834492
kopete-17.08.3-6.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-5fa05ad334
kopete-17.08.3-1.fc27.1 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-fd62834492
kopete-17.08.3-6.fc28 has been pushed to the Fedora 28 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-5fa05ad334
kopete-17.08.3-1.fc27.1 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.
kopete-17.08.3-6.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report.