[bt-devel] [ bibletime-Bugs-2713368 ] Easton not usable in BT 2.0alpha3

SourceForge.net noreply at sourceforge.net
Sat Mar 28 20:18:21 MST 2009


Bugs item #2713368, was opened at 2009-03-25 20:03
Message generated for change (Comment added) made by jmarsden
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=100954&aid=2713368&group_id=954

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Frontend / GlossaryLexicon display window
Group: new bug
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Jonathan Marsden (jmarsden)
Assigned to: Nobody/Anonymous (nobody)
Summary: Easton not usable in BT 2.0alpha3

Initial Comment:
Easton installs apparently fine in BT 2.0 alpha3, but is not searchable or usable.
In Bookshelf Manager the index size is shown as 0kB, which may be a clue?

diatheke -b Easton -k ABBA

works correctly.

mv ~/.sword ~/.sxword-orig

and then re-installing Easton using Bookshef Manager
has the same result, which confirms in my mind that
the module is installing correctly on my system.

All this is on Ubuntu 8.10 Intrepid x64.

Jonathan

----------------------------------------------------------------------

>Comment By: Jonathan Marsden (jmarsden)
Date: 2009-03-28 20:18

Message:
I retested in two brand new just-created virtual machines, one running
Ubuntu Intrepid 8.10 and one Ubuntu Jaunty 9.04 Beta.  Both are i386
(32bit), since my CPU lacks the VMX or SVM capabilities necessary either to
run KVM, or to run 64bit VMs under virtualbox-ose.

The complete install process I used is documented at the end of this
comment.  After bibletime is installed and run, I use Bookshelf Manager to
install Easton into ~/.sword/ and then click on Indexes and then on
Create...

Under Jaunty beta, Easton installed this way "just works".

Under Intrepid on the VM, index creation for Easton stalls at 100% and a
warning:

(BibleTime 2.0.alpha2) WARNING: Error with install:  -1 module: "Easton"

is output to the shell from which bibletime was started.  Clicking "Stop"
then apparently shows Easton as no longer being installed.  I intend to
duplicate this process in yet another Intrepid VM just to make sure it is
repeatable, but have not yet done that.

Here are the install instructions so others can try to duplicate this:

# 1.  Install Ubuntu Intrepid 8.10 Desktop i386.
# 2.  Boot into newly installed OS, log in.
# 3.  Click on Applications -> Accessories -> Terminal.
# 4.  In the Terminal, type:
      sudo apt-get update # provide password when prompted
      sudo apt-get upgrade # Update the OS
      sudo shutdown -r now # Reboot the machine.

# 5.  After the reboot, log back in.
# 6.  Click on Applications -> Accessories -> Terminal.
# 7.  Add my PPA to sources.  In the terminal window, type:
       echo "deb http://ppa.launchpad.net/jmarsden/ppa/ubuntu intrepid
main" |\
         sudo tee /etc/apt/sources.list.d/jmarsden.list 
       echo "deb http://ppa.launchpad.net/jmarsden/ppa/ubuntu intrepid
universe" |\
         sudo tee -a /etc/apt/sources.list.d/jmarsden.list 
# 8.  Trust my PPA's GPG key.  In the Terminal window, type:
         sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com
84a9bda6580d02d9
# 9.  Update apt software database.  In the Terminal window, type:
         sudo apt-get update
# 10. Install bibletime.  In the Terminal Window, type:
         sudo apt-get install bibletime --no-install-recommends -y
# 11. Run Bibletime.  In the Terminal window, type:
         bibletime &


----------------------------------------------------------------------

Comment By: Jonathan Marsden (jmarsden)
Date: 2009-03-27 18:29

Message:
> What's your SWORD library version?

jonathan at black:~$ for i in bibletime libsword7 ; do dpkg -s $i | egrep
"^Package|Version" ; done
Package: bibletime
Version: 2.0~alpha3-0ubuntu1~jmarsden1
Package: libsword7
Version: 1.5.11-1ubuntu1~jmarsden7
jonathan at black:~$ 

So it is 1.5.11 (as packaged by our team into 
libsword7, and installed from the .deb package).

I only see one "topic" in Easton, which is the name of the 
dictionary itself preceded by several spaces.  So
this seems to be some sort of indexing issue.

If I Go into Bookshelf Manager and Click Search Indexes,
Easton is shown as indexed, but the index size is 0KiB.
All other indexed works have and index size that is larger
than zero, so I suspect this is related to the issue I am 
seeing!

Attached are two screenshots, taken after clicking on the 
down-arrow button on the right of the key input field.  One
is for Easton, one is for ISBE.  ISBE has plenty of entries,
unlike Easton.



----------------------------------------------------------------------

Comment By: Eeli Kaikkonen (eelik)
Date: 2009-03-27 16:41

Message:
Easton's Bible Dictionary works for me, both reading and searching. What's
your SWORD library version?

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=100954&aid=2713368&group_id=954



More information about the bt-devel mailing list