Installer for the native OpenRepos.net client for Sailfish OS
Starting from version 0.2.9 Storeman is buit with the help of Sailfish OS OBS and Storeman Installer is used for its installation. To update Storeman prior to 2.9, one need to remove the existing RPM and use the installer or use an appropriate repository for manual update. Further updates will be done automatically. All old RPMs from this repository were archived here.
ATTENTION!
- Every SFOS release requires a configured OBS repository. Therefore Storeman installation may not be available for some time after a new SFOS release until maintainers configure a new repository. This is especially true for EA releases
- If you have any troubles with installing, removing or updating packages after the system upgrade try to run "devel-su pkcon refresh" in the terminal app
- Storeman can still be unstable! Application name does not affiliated to any other software
Installation instructions:
- Enable "System → Security → Untrusted software → Allow untrusted software" in the device settings
- Visit this page using the device’s browser, and tap the harbour-storeman-installer-$version.jolla_.noarch.rpm link further down the page or download the RPM with your computer and transfer it to the device somehow
- Tap the downloaded or transfered RPM in the device's "File downloaded" notification or in the file browser and confirm the installation
- Optionally disable back the "Allow untrusted software"
- Find the "Storeman Installer" icon in the device's app grid, tap it and wait for Storeman installation finishes - the "Storeman Installer" icon should be replaced by Storeman itself
- The installer itself is removed automatically
Current features:
- List recently updated applications
- List installed applications
- List, add/remove, enable/disable repositories
- Show applications info similar to the official Jolla store client
- Install/remove applications
- All lists are scrollable, data is loaded in the background
- Search for applications
- Authorize to OpenRepos.net using Sailfish Secrets for secure storing of credentials
- Comment, reply to comments, edit and delete own comments for apps
- Use button panel to add HTML tags when typing comments (hint: select text and then click a button to wrap it with a tag)
- Tap on the "Reply to" label on the comments list to navigate to the original comment
- List categories and apps by categories
- Hide any categories of applications
- Show categories on the applications page - tap a category label to show all related applications
- Initial support for apps bookmarks (offline only)
- Initial support for backups (offline only)
- Rate applications
- Find and manage local RPM files
Report an issue:
Development:
Comments
ninepine
Wed, 2021/07/21 - 12:57
Permalink
Nothing provides libQt5Core.so.5
osetr
Wed, 2021/07/21 - 13:11
Permalink
Looks like Coderus's dockerized SDK doesn't build aarch64 properly. I will provide aarch64 RPMs built with the official SDK later.
piggz
Mon, 2021/07/26 - 12:55
Permalink
Perhaps you'd like to build storeman in sailfishos:chum, and get auto builds for all versions/architectures? ;)
direc85
Thu, 2021/07/22 - 11:21
Permalink
I compiled Storeman for myself with vanilla SFDK (with a little .spec file tweak), and can confirm that it seems to work just fine.
osetr
Fri, 2021/07/23 - 12:22
Permalink
Can you, please, share the "tweak"? ;)
direc85
Tue, 2021/07/27 - 14:53
Permalink
Sorry, I missed the reply!
I set just "Release: 2" (removed the rest of the line) and also removed "Requires: sailfish-version" line. Nothing fancy :)
ninepine
Wed, 2021/07/21 - 10:46
Permalink
'Problem with installing' message when upgrading to aaarch Version 0.2.8 on Xperia 10ii this morning. Currently have 0.2.7 but unsure what the issue is.
osetr
Wed, 2021/07/21 - 11:05
Permalink
Hi,
Could you, please, try installing with pkcon or zypper to get more information on the error?
osetr
Sat, 2021/07/17 - 08:45
Permalink
Sorry, SFOS 2.1 and 3.0 are rather old. I cannot support all versions of SFOS...
slava
Sat, 2021/07/17 - 15:15
Permalink
I've been able to make (almost) all my apps compatible with Sailfish OS 2.0 and later by compiling them against 2.0 SDK and not using QML features which appeared later. I have to admit that it requires some efforts, though.
osetr
Mon, 2021/07/19 - 15:40
Permalink
The original comment seems to be deleted but the error was about unresolvable dependency libsailfishsecrets. As I remember this library isn't available on SFOS 2, but I use it for storing auth data.
levone1
Tue, 2021/07/13 - 15:44
Permalink
Wonder if possible to add option to hide incompatible packages, now that we have ports and official builds using aarch64...
osetr
Tue, 2021/07/13 - 15:52
Permalink
Do you mean to hide packages that are not suitable for your device architecture? If so, then this is not possible until the repository of a specific package is enabled. But you can vote for this issue:)
UPD: Previous discussion
jkepler
Sat, 2021/07/03 - 19:08
Permalink
Doesn't work on my Jolla 1. My Jolla phone was recently factory reset and updated to 3.4.0.24.
I did <em>devel-su pkcon refresh</em> and also <em>devel-su pkcon install-local [path to package]</em> and got this error:
<em>Fatal error: nothing provides libsolv.so.0 needed by harbour-storeman-0.2.7.1~sfos3.3.arm7hl</em>
osetr
Mon, 2021/07/05 - 09:13
Permalink
Hi,
I configured wrong dependencies for SFOS 3.4. In the next release, I will fix the dependencies, and as for now you can install this old package.
You can find more details in this thread.
Mick
Mon, 2021/06/28 - 21:10
Permalink
Seems to be working OK again now. One of the issues was that it was getting stuck updating some of the repos.
Well I'm buggered. It seems to be working fine again.
Seven_of_nine
Tue, 2021/06/22 - 14:49
Permalink
Storeman works fine on my Xperia 10 SFOS 4.1.0.24 but one bug i have to report: Storeman always forgets it's credentials after logout. New login requires new input of cred's.
Mick
Tue, 2021/06/15 - 04:18
Permalink
Getting error after error when the initial update check is in progress in SF3.4.0 24. Storeman seems very unstable at present, causing reboots when repos are disabled or re~enabled.
robthebold
Mon, 2021/06/07 - 06:12
Permalink
Would it be possible for Storeman to prescan the repositories (particularly the non-enabled ones) for apps compatible or not compatible with the current device.E.g., I think it would be helpful to be able to see if an application was available for aarch64 before clicking on it, enabling the repo and wait for the update, and then scrolling down the app description to find "no versions available".
Maybe this could take the form of putting an "X" or a badge or some other indication right on the apps list to show that one needn't bother (yet) checking out an app that's not available on their device.
I only recently thought of this upon getting an Xperia 10 II, and going thru the above process on several apps to get disappointed a few minutes later. (I wasn't so lucky as to score a tablet, so issue never occured to me.)
Just an idea . . . Storeman is pretty much essential for discovering applications on OpenRepos, and I appreciate your work.
osetr
Mon, 2021/06/07 - 11:32
Permalink
Hi,
The next actions are required for each of repositories to implement this feature:
This would lead to high network usage and high device load. It would be much better to have an appropriate field in the API responce of OpenRepos. You can try to leave a afeature request here https://github.com/custodian/orn-core/issues
robthebold
Mon, 2021/06/07 - 16:30
Permalink
Good idea, I'll do that.
arepo
Thu, 2021/05/06 - 16:13
Permalink
Hello, unfortunately I run into a problem on my Xperia XA2 Plus-DoubleSim with Sailfish OS 4.0.1.48, device adaptation 0.0.8.30. If I try to install storemanager harbour-storeman-0.2.5-1.sfos4_.0.armv7hl.rpm as follows:
d/l newest armv7hl.rpm file
In file manager go to downloads, select and pulldown install
Say yes
Apparently everything went fine, but...
osetr
Fri, 2021/05/07 - 13:40
Permalink
Hi,
Storeman is GUI application, don't start it within the teminal. Especially under root :)
Bramba
Sat, 2021/04/03 - 12:07
Permalink
Would it be possible to add an option to automatically remove repositories from apps that are not installed anymore?
In the past, I have tested several apps. Now my repo-list is very huge and deleting the repositories one by one is extremely time-consuming and annoying. :-)
baboo
Wed, 2021/03/31 - 17:19
Permalink
Yes. Just tested it
Could it be something specific to my phone? If no one has it
baboo
Wed, 2021/03/31 - 01:04
Permalink
Nothing major just a very litte 'cosmetic' irregularity thought I'd report in case it hasn't been brought to your attention
Since even before your last update, whatever I un/install, it un/installs just fine, then I go back to the previous page/recently updated list. There, the little busy indicator (belonging to the just un/installed app) keeps spinning indefinitely until I exit the app or go back to the 1st page/home. Pretty sure, there's no process pending in the background.
Sorry to bother you with such a minor thing (blame my ocd).
Always and continuously, thank you for your work
osetr
Wed, 2021/03/31 - 12:57
Permalink
Thank you for response!
ninepine
Wed, 2021/03/24 - 11:39
Permalink
Can't create a backup. Have tried Settings backup etc but no backup file is created. Is the backup feature still to be implemented please?
osetr
Wed, 2021/03/24 - 11:59
Permalink
I can confirm the issue, thank you for the report. Will try to fix
Ta_das
Sun, 2021/03/14 - 07:10
Permalink
Loging into Openrepos account fails via the app. Do not know when it had happened. After the upgrade to SFOS 4, I wanted to comment in another app page via the Storeman and could not login. So might be it started with SFOS 4.
Xperia X, SFOS 4, encryption never was enabled.
Pages