View Single Post
w00t's Avatar
Posts: 1,055 | Thanked: 4,107 times | Joined on Oct 2009 @ Norway
#3242
Originally Posted by pichlo View Post
Yes, and that is the part that does not work when two devices with different app sets share the same account.
It does work, it's just not working at optimal efficiency. It says: "please give me a list of all my installed packages in the virtual repository", and then, locally, discards the ones that don't apply.

Originally Posted by pichlo View Post
One way to reduce that is to split it in two parts: 1) names and versions, 2) dependencies. That way, the difficult part (parsing the dependencies) would be done only for the specific package the user selects for installation or upgrade and only when he choses to do so.
You're right of course that with effort, it's possible to do this in any number of different ways, but looking at the large amount of things already on the plate, I question if this is something important enough to spend effort on.

Originally Posted by pichlo View Post
Please note that there is still an information leakage ("Johny is installing package X"), but only to the repository that provides that package and that is unavoidable anyway.
Yup, you implicitly trust your repository provider. If you don't, you might want to reconsider, considering you're installing software directly from them. The thing is what you trust them with, of course, which is a bit of a different thing
__________________
i'm a Qt expert and former Jolla sailor (forever sailing, in spirit).
if you like, read more about me.
if you find me entertaining, or useful, thank me. if you don't, then tell me why.
 

The Following 11 Users Say Thank You to w00t For This Useful Post: