Cant Install apps from other stores on C2

Thank you! I was struggling to find a correct storeman rpm. You saved me :slight_smile:

Thank you for finding the correct GUI rpm. But do the repos work for you? I get “Failed to refresh…” even after doing pkcon refresh.

Put 4.6.0.15 in settings, no 5.0 repos yet

2 Likes

Omg, i figure… I entered a previous 5.0.0.x in the override field… lol. Thanks for the swift response!

Yes this I also wanted to tell…change the version because almost all apps are not updated still

1 Like

@PatsJolla, @naokysatoh et al:

Finally managed to get Storeman installed by using the 4.5 release


I was struggling to find a correct storeman rpm.

Please do mind:

See also Feedback on Jolla C2 - #605 by olf.

P.S.: Storeman Installer v2.2.8 had a bug which prevented it from installing Storeman, Storeman Installer v2.2.6 and v2.2.7 were always working fine for all SailfishOS releases (i.e. including 4.6.0 and 5.0.0).

Unfortunately (but as usual), it took weeks until someone filed a proper bug report, then it was fixed within two days by releasing Storeman Installer v2.3.0.
Kudos to @norayr and @HenriVSL (maybe @henuka or @hene) for their valuable support.

4 Likes

Sigh, another nonsensical and senseless rant from @throwaway69:

  • It is a core function of Storeman to inform about updated packages it handles, including itself.
    IOW, “It’s doubtful self updating is worthwhile” is pure nonsense.

  • “the comment-locked and non-working ‘installer’ on OR is still an issue as most people expect that to work”:
    It is not at all helpful (rather detrimental, because it steals my time) to read even more content- and context-free “does not work” messages. Either a proper bug report is filed at GitHub, or it is no bug for me.
    Please finally understand that your opinion is not relevant here, as long as you do not maintain Storeman and Storeman Installer (the same applies to the SailfishOS:Chum GUI app and its Installer).

  • “but you do you, rtfm and all”:
    Yes, it is Open Source Software I maintain, hence I primarily fulfil my own needs with it, but everybody is free to use it. But when people complain who obviously have not read the documentation I wrote and maintain, I first tell them that “Reading Thoroughly First is Mandatory (RTFM)”; while you repeatedly made me understand that you are a futile case, I know that most are able to properly read more than a few lines of text and ultimately comprehend it.
    I cannot comment on your “and all” statement, because I have no idea what it means.

1 Like

This post was flagged by the community and is temporarily hidden.

2 Likes

Please stop spreading falsehoods (i.e. lies), for example:

when beta is out, your installer doesn’t support by design

See Feedback on Jolla C2 - #498 by olf

your installer

No, I did not invent it, that was the original author of Storeman. But as you refuse to read properly, it is senseless to explain again, why the Storeman Installer (and the SailfishOS:Chum GUI Installer) make a whole lot of sense, technically and in terms of usability.

manual […] that is not even up to date

I am not aware that any part of the documentation is outdated. Be assured that I will gladly improve the documentation, if you would ever manage to properly address perceived flaws in a bug report than writing endless rants without real content and context in this forum.
Suggestion: Pose a PR at GitHub and I will review it (I think you know how to edit text).

Yes, make it easy to install, then see dozens of people claiming storeman doesn’t work, guess what 4.4 rpm works fine, but nooo, we can’t have that on OR, use buggy installer and use github to post a proper bug report or we will make fun of you and ignore you, just try to look from the other side for once, people can’t get that bloody installer to work, after each and every beta release, just close your eyes and chant RTFM louder
Literally Search results for 'storeman' - Sailfish OS Forum, you can do the same for all other C2 threads, everywhere people giving up on storeman because it’s broken, the 3 year old 4.4 rpm still works fine, installer is broken, gj not hosting it on openrepos

2 Likes

This post was flagged by the community and is temporarily hidden.

1 Like

All right, the same story, hence same (re-)action as last time:

This post was flagged by the community and is temporarily hidden.

1 Like

This post was flagged by the community and is temporarily hidden.

1 Like

@throwaway69

Sailfish OS is by-and-large a community effort. @olf chooses to maintain these applications in their free time, as it scratches an itch for them. They have chosen to maintain these applications publicly. They could just as easily decided to keep any changes private and all those auto-updates you complain about wouldn’t exist in the first place, since you probably wouldn’t even be able to install the application (workarounds or otherwise) and you’d be stuck installing applications through a terminal.

Like any open source software, it is without warranty. It says just as much in its MIT license:

THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED

Now fortunately, the software is maintained and bug reports are accepted and reviewed. This isn’t a given or requirement in open source. If a bug report is filed in a manner that satisfies the developer’s requirements, it may be looked at and might even be fixed. The most productive thing you could do is work with the developer to understand what requirements are needed for the best possible outcome and best possible bug report. Alternatively, provide a patch. Don’t have the technical skills? Learn like everyone else in the field. Complaining is not productive, it helps nobody, it just makes you look like a dick.

5 Likes

Hi Olf,
so far I do not have problems with Storeman. Already two times it informed me about a new version.
Currently I have 0.7.2-1.24.1.jolla which just updated yesterday.
Is this the newest or is there a newer?

With Storeman 0.7.2-1.24.1.jolla (aka 0.7.2-release2) installed you are all fine.

2 Likes

Yes, I am aware of that, but the ‘installer’ approach has been a disaster, it was supposed to simplify storeman installation and has been anything but, you’re more likely to get a working storeman app just by installing rpm (if you choose wrong architecture you even get an error message instead of silent failing from the installer) than by going installer route, being open source doesn’t mean free from criticism, if the only way to install biggest non-jolla appstore on sfos promoted on that store is just broken, it deserves criticism

1 Like

Oh, I should have not peeked into this thread again.

  1. Positive things first: Thank you @JoshStrobl for your concise summary of what users may (or may not) expect from Open Source Software developed by volunteers. Apparently you phrased these points better than I did, as you seem to have gotten your message across; well, only partially for the specific target (audience), but I obviously failed completely, multiple times.
    The only thing I may nitpickingly point out is that not SailfishOS proper “is by-and-large a community effort” but the SailfishOS software ecosystem, i.e. almost all the apps which make using SailfishOS fun. OTOH it is correct, that Jolla started to allow few, selected people to contribute to SailfishOS proper and to offer even less apps / user-facing software with the gaps being filled by community software (e.g. presage, MeeCast Eventview etc.).

  2. I have a big issue with misinformation and ill advice being spread in this forum in a way that sounds like authoritative statements, in general and even more so if it covers software I maintain. Because “it sticks”, i.e. other users read these statements, obey them and spread them further, which ultimately causes many to believe it is a specific piece of software being faulty (i.e., not the misinformation or ill advice, because they were explicitly told so and cannot tell the difference without some technical insight). All in all misinformation and ill advice generates more questions and support requests, which is nothing any developer or maintainer of software wants, and more frustrated users. Hence I try to rectify such statements as early as I see them.

Two of the most recent example are:

  • the ‘installer’ approach […] was supposed to simplify storeman installation

    No, it was created because OpenRepos technically does not allow for distributing a software release for different SailfishOS releases from a single repository.

  • silent failing from the installer

    Since I maintain the Storeman Installer and created the SailfishOS:Chum GUI Installer, they are quite verbose in their corresponding log-file and the systemd journal; the log-files are explicitly and comprehensively denoted (including their specific paths) in the documentation for each Installer.
    I cannot help it, if very few people refuse to read any documentation, but then prefer to rant on and on despite lacking technical understanding, and spread ill advice and misinformation. I would expect that people who do not really comprehend something (be it technical or not) do not make public statements about that in an authoritative tone, and I know most refrain from doing so.

This episode confirms my assessment that people who do not have the motivation to file a proper bug report (i.e. including which software was used, its version, specific error messages and / or log-files, the SailfishOS release and device involved etc.) despite being explicitly invited to do so (in all READMEs I write), do not experience a serious issue (otherwise they would have sufficient motivation, wouldn’t they?). Hence this confirms that my decision to close the comment threads at OpenRepos was absolutely right and I should more eagerly avoid to reply to any context- and content-less “does not work” postings in this forum in the future.

P.S.: BTW, I created Storeman Installer 2.2.8, which contained a trivial bug caused by a typo, solely to alleviate the issues which arise when directly installing a Storeman RPM for anything but testing purposes (i.e. only temporally). Spreading this nonsense publicly causes a lot of work, and I still see no other strategy than to denote it as nonsense again and again, though I am afraid by the latest rant, its misinformation and wording (is just broken”, which is simply not true) that this will be continued.

P.P.S.: Any advice how to handle this social issue better is very welcome, except for “let him have his way”, because then all this ill advice and misinformation stands without being debunked.

2 Likes

That’s weird because people reported issues with it on 23 Oct already:

2.2.6 was the most recent version at the time