[SailfishDevel] Missing /usr/bin/sailfish-qml on the phone

Slava Monich slava.monich at jolla.com
Fri Oct 20 11:56:34 UTC 2017


Yes it could do that too but that would involve a more sophisticated UI 
- the list of packages that are actually getting installed has to be 
presented to the user, total size, localization and so on. I agree that 
it would be nice (can't think of any reason not to do it), it's just not 
high on the priority list I guess.


-Slava


> Ok, so you are also saying that the "tap-on-RPM-to-install" mechanism 
> in Sailfish OS could do it too but it's Jolla's choice not to?
> Is that for security reasons? Since the user has accepted the risks by 
> ticking "untrusted sources", could the behaviour be changed?
> ------------------------------------------------------------------------
> *De :* Devel <devel-bounces at lists.sailfishos.org> de la part de Slava 
> Monich <slava.monich at jolla.com>
> *Envoyé :* vendredi 20 octobre 2017 09:46
> *À :* devel at lists.sailfishos.org
> *Objet :* Re: [SailfishDevel] Missing /usr/bin/sailfish-qml on the phone
> Basically, I was trying to say that if Jolla Store client can do it and
> command line pkcon can do it (i.e. automatically install dependencies)
> then Warehouse can do it too. If Warehouse doesn't do it, it's the
> choice made by the creator of the app. I pulled the sources and haven't
> found anything there about the dependencies.
>
> One thing that I learned today: The PackageKit currently used by
> Sailfish OS (version 0.8.something + a few patches)  has D-Bus method
> called GetDepends. However the smart upstream guys have renamed it into
> DependsOn:
>
> https://github.com/hughsie/PackageKit/commit/e590ed91
>
> (backward compatibility? what's that? never heard of it!) meaning that
> Warehouse should try both methods to make sure that it works with future
> versions of PackageKit. Right now it doesn't seem to do anything.
>
> Cheers,
>
> -Slava
>
>
> On 20/10/17 02:54, Osmo Salomaa wrote:
> > On Fri, Oct 20, 2017, at 00:41, Slava Monich wrote:
> >> ... but you can install an rpm by somehow transferring it to the phone
> >> (e.g. by downloading it with the browser) and then tapping it in
> >> Settings -> Transfers. You would have to allow installing untrusted
> >> software first on the Settings -> Untrusted software page.
> >>
> >> I don't think this has anything to do with "pkcon refresh".
> > I constantly keep running into reports from users where the dependencies
> > cannot be found and the solution always is "pkcon refresh". As far as I
> > know that happens both with OpenRepos + Warehouse and the manual way you
> > describe. Please try to do something about this, it's annoying to tell
> > users they need developer mode and command line just to install an RPM.
> >
> > https://together.jolla.com/question/132628
> > https://github.com/otsaloma/poor-maps/issues/57
> >
>
> _______________________________________________
> SailfishOS.org Devel mailing list
> To unsubscribe, please send a mail to 
> devel-unsubscribe at lists.sailfishos.org
>
>
> _______________________________________________
> SailfishOS.org Devel mailing list
> To unsubscribe, please send a mail to devel-unsubscribe at lists.sailfishos.org

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.sailfishos.org/pipermail/devel/attachments/20171020/999352ea/attachment.html>


More information about the Devel mailing list