pkcon could not find voicecall-ui-jolla
I've been having mic troubles during calls on my Jolla phone, and wanted to try a reinstall of the voicecall-ui-jolla, as suggested here: https://together.jolla.com/question/75840/microphone-not-working-during-phone-calls/
[nemo@Sailfish .config]$ pkcon install voicecall-ui-jolla
[...]
Resolving dependencies
Fatal error: voicecall-ui-jolla-0.10.1.1-10.76.1.jolla.armv7hl requires voicecall-ui-jolla-settings = 0.10.1.1, but this requirement cannot be provided
So I tried to install settings separately:
[nemo@Sailfish .config]$ pkcon install voicecall-ui-jolla-settings
[...]
Resolving dependencies
Fatal error: voicecall-ui-jolla-0.10.9.1-10.79.2.jolla.armv7hl requires voicecall-ui-jolla-settings = 0.10.9.1, but this requirement cannot be provided
Note the difference in version numbers.
A search for voicecall packages revealed:
Installed voicecall-ui-jolla-0.10.9.1-10.79.2.jolla.armv7hl Jolla Phone application
Available voicecall-ui-jolla-0.10.1.1-10.76.1.jolla.armv7hl Jolla Phone application
Installed voicecall-ui-jolla-settings-0.10.9.1-10.79.2.jolla.armv7hl Setting page for jolla-voicecall
Available voicecall-ui-jolla-settings-0.10.1.1-10.76.1.jolla.armv7hl Setting page for jolla-voicecall
Then I thought, maybe I should uninstall it first.
[root@Sailfish .config]# pkcon uninstall voicecall-ui-jolla
[...]
The following packages have to be removed:
patterns-sailfish-cellular-apps-0.9.5.1-10.5.1.jolla.noarch Sailfish Cellular Applications
voicecall-ui-jolla-0.10.9.1-10.79.2.jolla.armv7hl Jolla Phone application
Proceed with changes? [N/y] y
Big mistake, as it turns out. I tried the install again, this time as root, got the same error message again, with the old versions:
[root@Sailfish .config]# pkcon install voicecall-ui-jolla
Installing
Waiting in queue
Starting
Refreshing software list
Querying
Resolving dependencies
Fatal error: voicecall-ui-jolla-0.10.1.1-10.76.1.jolla.armv7hl requires voicecall-ui-jolla-settings = 0.10.1.1, but this requirement cannot be provided
I searched for packages again, and now the package/version I just deinstalled, doesn't show up anymore in the list. I tried to install both versions of voicecall-ui-jolla (0.10.1 and 0.10.9), but only ever get the error message:
Command failed: This tool could not find any available package: could not find voicecall-ui-jolla...
Any ideas? I'm running Sailfish OS 2.1.1.26 (Jämsänjoki), if that is of any importance. The phone is a Jolla from 2014, so I suppose it's a Jolla 1?
Yes, you have a Jolla 1 phone.
Side note: Reading this, I originally was inclined to state, "Do a
olf ( 2017-09-21 00:06:59 +0200 )editpkcon refresh
, then retry your steps above", but reading the answer below, the metadata apkcon refresh
pulls may not be available for SFOS at the moment. So supposedly the only thing to do is to wait for the SailfishOS 2.1.1.26 repository data to come back online.