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

Bibletime 2.11 - can't install any works #124

Closed
ngoonee opened this issue Nov 4, 2017 · 11 comments
Closed

Bibletime 2.11 - can't install any works #124

ngoonee opened this issue Nov 4, 2017 · 11 comments

Comments

@ngoonee
Copy link

@ngoonee ngoonee commented Nov 4, 2017

In the Bookshelf Manager, after doing a 'get list', whichever of the sources I select, when I click 'next' I don't see any languages listed. Am I doing something wrong?

Running on Linux.

@gholmlund
Copy link
Contributor

@gholmlund gholmlund commented Nov 4, 2017

On the "Choose Remote Libraries" path you should see 8 libraries. Then you are choosing 1 or more libraries and selecting "next"? And then you don't see any languages?

@ngoonee
Copy link
Author

@ngoonee ngoonee commented Nov 4, 2017

Yes exactly. I've chosen only Crosswire as well as all of them, and no languages are shown.

Is there any debug mode I could run to see what it's trying to do?

@gholmlund
Copy link
Contributor

@gholmlund gholmlund commented Nov 4, 2017

There is not a debug mode related to the bookshelf. What platform is this on?
My best guess is there is a bad file or wrong permissions in your sword directory. This is $HOME/.sword in Linux. You could try renaming or removing this directory and trying again.

@ngoonee
Copy link
Author

@ngoonee ngoonee commented Nov 5, 2017

@gholmlund
Copy link
Contributor

@gholmlund gholmlund commented Nov 5, 2017

Another suggestion. Using a text editor, delete a line in the $HOME/.bibletime/bibletimerc file. Remove the line that begins with "BookshelfWizard\lastUpdate". This will force the update of your remote libraries.

@ngoonee
Copy link
Author

@ngoonee ngoonee commented Nov 5, 2017

That worked, thanks. What did I do wrong prior to this?

@gholmlund
Copy link
Contributor

@gholmlund gholmlund commented Nov 5, 2017

That entry causes BibleTime to automatically update remote libraries no more often than once per week. Deleting $HOME/.sword removes the remote library information and that entry prevents it from auto updating. This is really a deficiency in BibleTime. We either need a manual refresh button or a better algorithm to know when to auto update the remote libraries.

@jaakristioja jaakristioja added this to the 2.11.2 milestone Nov 5, 2017
@jaakristioja
Copy link
Member

@jaakristioja jaakristioja commented Nov 5, 2017

If a manual refresh button requires no new translatable strings, it might be possible to include a fix this in 2.11.2.

@jaakristioja
Copy link
Member

@jaakristioja jaakristioja commented Nov 5, 2017

On the other hand, a non-user-visible solution might be better (such as always refreshing the library every time the wizard is run, or in case no works are found).

gholmlund added a commit that referenced this issue Nov 5, 2017
…raries to be updated if no works are installed.
gholmlund added a commit that referenced this issue Nov 5, 2017
…raries to be updated if no works are installed.
@gholmlund
Copy link
Contributor

@gholmlund gholmlund commented Nov 5, 2017

This change covers the case when a user has installed works, then removed the $HOME/.sword dir and wants to install more works.

@ngoonee
Copy link
Author

@ngoonee ngoonee commented Nov 6, 2017

Just tried it and it does what it says on the tin. Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
3 participants
You can’t perform that action at this time.