Created attachment 362304 [details] emerge --info output With USE="" I can't compile , this is the error I get: /var/tmp/portage/net-im/ktp-accounts-kcm-0.7.0/work/ktp-accounts-kcm-0.7.0/plugins/pintxo/modem-combobox.cpp: In constructor ‘ModemComboBox::ModemComboBox(QWidget*)’: /var/tmp/portage/net-im/ktp-accounts-kcm-0.7.0/work/ktp-accounts-kcm-0.7.0/plugins/pintxo/modem-combobox.cpp:36:45: error: ‘class ModemManager::ModemGsmCardInterface’ has no member named ‘getSimIdentifier’ QString simIdent = simCard->getSimIdentifier(); ^ /var/tmp/portage/net-im/ktp-accounts-kcm-0.7.0/work/ktp-accounts-kcm-0.7.0/plugins/pintxo/modem-combobox.cpp:37:53: error: ‘class ModemManager::ModemGsmCardInterface’ has no member named ‘getSpn’ QDBusReply<QString> spn = simCard->getSpn(); ^ /var/tmp/portage/net-im/ktp-accounts-kcm-0.7.0/work/ktp-accounts-kcm-0.7.0/plugins/pintxo/modem-combobox.cpp: In member function ‘QString ModemComboBox::selectedSimIdentifier()’: /var/tmp/portage/net-im/ktp-accounts-kcm-0.7.0/work/ktp-accounts-kcm-0.7.0/plugins/pintxo/modem-combobox.cpp:54:29: error: ‘class ModemManager::ModemGsmCardInterface’ has no member named ‘getSimIdentifier’ return simCard->getSimIdentifier(); ^ /var/tmp/portage/net-im/ktp-accounts-kcm-0.7.0/work/ktp-accounts-kcm-0.7.0/plugins/pintxo/modem-combobox.cpp: In member function ‘void ModemComboBox::setSelectedModem(const QString&)’: /var/tmp/portage/net-im/ktp-accounts-kcm-0.7.0/work/ktp-accounts-kcm-0.7.0/plugins/pintxo/modem-combobox.cpp:67:45: error: ‘class ModemManager::ModemGsmCardInterface’ has no member named ‘getSimIdentifier’ QString simIdent = simCard->getSimIdentifier(); ^ make[2]: *** [plugins/pintxo/CMakeFiles/ktpaccountskcm_plugin_pintxo.dir/modem-combobox.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/net-im/ktp-accounts-kcm-0.7.0/work/ktp-accounts-kcm-0.7.0_build' make[1]: *** [plugins/pintxo/CMakeFiles/ktpaccountskcm_plugin_pintxo.dir/all] Error 2
Created attachment 362306 [details] build.log
Sorry, I forgot to add: - With USE="modemmanager" for net-misc/networkmanager and kde-misc/plasma-nm Mabye it has something to do.
(In reply to Andrés Becerra Sandoval from comment #2) > Sorry, I forgot to add: > > - With USE="modemmanager" for net-misc/networkmanager and kde-misc/plasma-nm > > Mabye it has something to do. Yes, it does matter. If it detects libmm-qt it will try to compile the new send-sms functionality thingie, which fails. If you remove libmm-qt beforehand it should compile. Of course that is only an ugly (but working) workaround. Kind regards
Thanks for reporting. This is fixed in cvs now. Please sync in some hours to get the changes. + + 30 Oct 2013; Johannes Huber <johu@gentoo.org> + +files/ktp-accounts-kcm-0.7.0-libmm-qt-api.patch, + +files/ktp-accounts-kcm-0.7.0-libmm-qt-optional.patch, + ktp-accounts-kcm-0.7.0.ebuild, metadata.xml: + Adding upstream patches to make modemmanager (net-libs/libmm-qt) optional and + to fix build when its installed wrt bug #489890. +
(In reply to Johannes Huber from comment #4) > Thanks for reporting. This is fixed in cvs now. Please sync in some hours to > get the changes. > > + > + 30 Oct 2013; Johannes Huber <johu@gentoo.org> > + +files/ktp-accounts-kcm-0.7.0-libmm-qt-api.patch, > + +files/ktp-accounts-kcm-0.7.0-libmm-qt-optional.patch, > + ktp-accounts-kcm-0.7.0.ebuild, metadata.xml: > + Adding upstream patches to make modemmanager (net-libs/libmm-qt) optional > and > + to fix build when its installed wrt bug #489890. > + Thank you, that was amazingly quick!