No changes on GUI nor shell. Do I need to restart home screen?
Sorry forgot the release, it’s 4.4.0.58
That fixes the download issue, thanks
No.
I assume you downloaded an older version of Storeman Installer, not v1.2.2.
Looking at the error messages more closely, this seems to be SailJail related. Only Storeman Installer ≥ v1.2.2 has a SailJail configuration.
Look at the .desktop file, again: Its last section should start with “[Sailjail]” and the second line disables it. If you do not see that you have an older version.
Just retried everything with the same result, please check my logs:
[root@xa2 Downloads]# curl -o harbour-storeman-installer-1.2.2-1.noarch.rpm -L https://github.com/storeman-developers/harbour-storeman-installer/releases/download/v1.2.2/harbour-storeman-installer-1.2.2-1.noar
ch.rpm
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 684 100 684 0 0 1863 0 --:--:-- --:--:-- --:--:-- 1868
100 44072 100 44072 0 0 40486 0 0:00:01 0:00:01 --:--:-- 0
[root@xa2 Downloads]# file harbour-storeman-installer-1.2.2-1.noarch.rpm
harbour-storeman-installer-1.2.2-1.noarch.rpm: RPM v3.0 bin ARM
[root@xa2 Downloads]# curl -o harbour-storeman-installer-1.2.2-1.noarch.rpm -L https://github.com/storeman-developers/harbour-storeman-installer/releases/download/v1.2.2/harbour-storeman-installer-1.2.2-1.noar
ch.rpm
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 684 100 684 0 0 965 0 --:--:-- --:--:-- --:--:-- 966
100 44072 100 44072 0 0 40104 0 0:00:01 0:00:01 --:--:-- 40104
[root@xa2 Downloads]# pkcon install-local harbour-storeman-installer-1.2.2-1.noarch.rpm
Installing files
Testing changes
Finished [ ] (0%)
The following packages have to be installed:
harbour-storeman-installer-1.2.2-1.noarch Storeman Installer for SailfishOS
Proceed with changes? [N/y] y
Installing files
Starting
Resolving dependencies
Installing packages
Finished
Downloaded harbour-storeman-installer-1.2.2-1.noarch (PK_TMP_DIR) Storeman Installer for SailfishOS
Installed harbour-storeman-installer-1.2.2-1.noarch (PK_TMP_DIR) Storeman Installer for SailfishOS
[root@xa2 Downloads]# pkcon install-local harbour-storeman-installer-1.2.2-1.noarch.rpm
[root@xa2 Downloads]# nano /usr/share/applications/harbour-storeman-installer.desktop
[root@xa2 Downloads]# cat /usr/share/applications/harbour-storeman-installer.desktop
[Desktop Entry]
X-Nemo-Application-Type=silica-qt5
Type=Application
Icon=harbour-storeman-installer
Exec=harbour-storeman-installer
Name=Install Storeman
Name[de]=Storeman installieren
Name[es]=Instalar Storeman
Name[et]=Paigalda Storeman
Name[fi]=Asenna Storeman
Name[fr]=Installer Storeman
Name[pl]=Zainstaluje Storeman
Name[ru]=Установить Storeman
Name[sk]=Inštalovať Storeman
Name[sl]=Namesti Storeman
Name[sv]=Installera Storeman
Name[tt]=Storeman'ны урнаштыру
X-Desktop-File-Install-Version=0.23
[X-Sailjail]
Sandboxing=Disabled
[root@xa2 Downloads]#
[nemo@xa2 ~]$ /usr/bin/invoker -s --type=generic /usr/bin/harbour-storeman-installer
Error creating textual authentication agent: Error opening current controlling terminal for the process (/dev/tty'): No such device or address (polkit-error-quark, 0) Setting data Querying Refreshing software list Finished Error creating textual authentication agent: Error opening current controlling terminal for the process (
/dev/tty’): No such device or address (polkit-error-quark, 0)
Resolving [ ] (0%) Package not found: harbour-storeman
Command failed: This tool could not find any available package: No packages were found
invoker: warning: application (pid=-1) exit(4) signal(0)
Also sounds like the Sailjail config is not there: Did you install from Chum testing (the regular Chum repo has an older version)?
On a fresh flashed licensed 4.3.0.15 XA2, 1.2.2-1.noarch.rpm from point 2. installs perfectly, storeman itself too.
This is fine: Thank you!
a. I think the polkit errors can be ignored.
b. The background of the “no packages found” is described here: Future of Storeman - #36 by olf
Sorry, “it” - the storeman-installer.
Oh, I installed the regular version. Works fine after upgrading to the release from testing, thanks a lot!
Thank you all. Everything seems to be fine.
- @pherjung has Storeman Installer 1.2.2 working nicely on SFOS 4.4.0.58 when installed via the SailfishOS:Chum GUI app, which is manually set to 4.3.0.15. Storeman Installer installs Storeman as it should (thanks to the SailfishOS:Chum testing repo manually set to 4.3.0.15), which in turn is also working fine.
- @ric9k downloaded and installed the Storeman Installer 1.2.2 manually on SFOS 4.3.0.15 and it woks fine. So does Storeman installed by Storeman Installer, too.
If anybody experiences issues, which are not explained here, please speak up, preferably via an issue report at GitHub.
I installed the latest Storeman rpm, downloaded from github just now (harbour-storeman-0.3.0-2.armv7hl.rpm), and it works perfect on Xperia 10 / 4.4 . Thanks very much!
I reflashed before to install Storeman. All ok.
Now, I have to reinstall all storeman apps.
Is there a way to do that at once from command line (as long as I have all the apps names of course) ?
When I search, let’s say gmlocate on CLI, I get nothing.
Thanks
Eric
You should have created a Storeman backup. If you have not done so you will have to install all the packages manually. The problem is that the application name is not always the same as its package name.
I didn’t think of this cool feature. Thanks.
But even, also with the correct package name, I don’t find them on the cli. Are there repos to enable for zypper/pkcon to be able to “see” packages existence?
I’ve forgot to mention it. You need to add all the OpenRepos repositories of the packages you want to install. So, I’m afraid, you have to manually search all these apps in Storeman, enable the appropriate repo for each app and only then install the app.
Hi @olf ! I had success with direct download of harbour-storeman v.4.2 and command line pkcon install.I am running SFOS4.4.
would it be a good idea to link the storeman version to the one of SFOS? Like in Storeman 4.4 is compatible with SFOS 4.4
No, for many reasons.
For example, SailfishOS and Storeman’s development and version numbers are mostly unrelated and hence asynchronous, their versioning scheme is vastly different and that would make a new Storeman release necessary when there is a new SailfishOS release, which usually is not technically required.
I wish to know how to add the harbour-storeman-obs
repository using the command-line.
Checking the source code (bash script) of storeman installer did not help me in answering this questione because that script starts with the assumption such repo is just present and it needs just to be refreshed.
Update
This seems working
source /etc/os-release
url="https://repo.sailfishos.org/obs/sailfishos:/chum"
url="${url}/${VERSION_ID}_$(uname -m)/"
rpo="harbour-storeman-obs"
#RAF: one or another should not make any difference, I did both
if which zypper >/dev/null; then
zypper addrepo -f $url $rpo
zypper lr | grep -q $rpo && echo OK || echo KO
else
ssu addrepo $url $rpo
ssu lr | grep -q $rpo && echo OK || echo KO
fi
systemctl restart packagekit #RAF: probably not necessary
pkcon refresh
Is there any other external repository that I can add related to SFOS?