Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Warehouse behaviour on SailishOS 1.1.0.38 #13

Open
Nokius opened this issue Oct 23, 2014 · 16 comments
Open

Warehouse behaviour on SailishOS 1.1.0.38 #13

Nokius opened this issue Oct 23, 2014 · 16 comments
Labels

Comments

@Nokius
Copy link

Nokius commented Oct 23, 2014

Warehouse for SailfishOS freeze during install and update as well some Buttons are not showed as before.
See the thread on tjc. 
https://together.jolla.com/question/59893/wiki-11038-first-hiccups/#post-id-59986
Also for some reason Warehouse installed "older" releases of rpms but after check for Update it shows the newer ones. (may not a effect since Update9)

@CODeRUS
Copy link

CODeRUS commented Oct 23, 2014

never experienced same

@custodian
Copy link
Owner

@Nokius older releases are shown because those versions are from jolla-store(or already installed). During update, saiflshos disables all openrepos repositories, and all meta data is lost. you have to check for update manually for the first time, after repositories are re-enabled.
Buttons may be missing also because of meta data loss. Check for updates, and they would be back.

@Nokius
Copy link
Author

Nokius commented Oct 23, 2014

@custodian Okay Thanks for this information.

just disable the the vasvlad repo and added it via Warehouse again ( checked with pkcon repo-list Enabled openrepos-vasvlad openrepos-vasvlad) and run pkcon get-details harbour-meecast
....

  1. harbour-meecast-0.9.10-1.armv7hl [openrepos-vasvlad]
  2. harbour-meecast-0.9.10-1.armv7hl [store]
    ....

not sure if is okay?

@CODeRUS has freeze again doring this test :-/

@custodian
Copy link
Owner

@Nokius no need to delete and re-add repository. just check for updates for all repos, either with pull menu, or pkcon refresh. meecast 0.9.10-1 is the latest version, as I can see from openrepos page.
As for freezes - make sure you are using version 0.3-28.

@Nokius
Copy link
Author

Nokius commented Oct 23, 2014

if i run pkcon refresh (via ssh) Warehouse freezy for me

and Warehouse still shows an old Version of meecast

EDIT
Also new added Repos (veskuh coderus) shows only older versions of the repo rmps.
/EDIT

EDIT II
[nemo@Jolla ~]$ pkcon search name warehouse
Searching by name
Waiting in queue
Starting
Refreshing software list
Querying
Installed harbour-warehouse-0.3-28.armv7hl Warehouse application
Available harbour-warehouse-0.3-22.armv7hl Warehouse application
/EDIT II

@custodian
Copy link
Owner

Warehouse shows versions provided by packagekit. run pkcon search name meecast to check what versions are available, and zypper pa | grep meecast to check source repositories of those versions.
Old versions means outdated metainfo for application repositories. Post output of pkcon refresh and zypper ref

@Nokius
Copy link
Author

Nokius commented Oct 23, 2014

[nemo@Jolla ~]$ pkcon refresh
Refreshing cache
Waiting in queue
Waiting for authentication
Waiting in queue
Starting
Refreshing software list

@custodian
Copy link
Owner

Post zypper ref output as well as zypper pa | grep meecast

@ghost
Copy link

ghost commented Oct 23, 2014

Buttons missing on already installed packages:
20141023205025
Already did 'check for updates' in main pulley menu, which worked, but still the buttons are not there.

@custodian
Copy link
Owner

Start warehouse from terminal with /usr/bin/harbour-warehouse , browse to application page with missing buttons, and post console output here. Missing buttons may be caused by some qml incompatibility with qt5.2 update.

@custodian custodian reopened this Oct 23, 2014
@Nokius
Copy link
Author

Nokius commented Oct 23, 2014

@ghost
Copy link

ghost commented Oct 23, 2014

My output is essentially the same.

@custodian
Copy link
Owner

Something wrong with qml javascript engine, seems like qt bug/regression.
Waiting for sdk release to test things out. Maybe some wild-guess fix will be released during weekend.

@leppa
Copy link

leppa commented Oct 24, 2014

Looking at AppManageBox.qml, line 56, I don't think that this is a bug. The manual clearly states that

The value of this is currently undefined in QML in the majority of contexts.

The this keyword is supported when binding properties from JavaScript. In all other situations, the value of this is undefined in QML.

In Qt 5.0, V8 was used as JavaScript engine. Since Qt 5.2, it was replaced with Qt's own engine. So it looks like you were using unsupported feature that worked before, but doesn't work anymore.

@Nokius
Copy link
Author

Nokius commented Oct 26, 2014

Warehouse: "My profile --- View full list" not working. The app uses 50% CPU roughly and freezes.
Source(https://together.jolla.com/question/59893/wiki-11038-first-hiccups/?answer=59986#post-id-59986)

Tried it on my Phone had same effect

EDIT
https://gist.github.com/Nokius/69913d06e2ebf63054f9
/EDIT

@custodian
Copy link
Owner

I'm waiting for sdk release. App freezes because of packagekit calls.

@custodian custodian reopened this Oct 30, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants