[sword-devel] Modules Don't Work

Greg Hellings greg.hellings at gmail.com
Fri Aug 29 14:27:42 MST 2014

Try doing it as not root. I don't know why the docs suggest using root to
do the work, but try doing it in your local directory by running the
installmgr commands without being root.


On Fri, Aug 29, 2014 at 4:15 PM, Jon Behrens <jbb at crimsonthread.com> wrote:

> Hello
> This started out as a C# binding question, but the problem is deeper than
> that. Basically
> I can't get the installmgr to do anything useful. I am new to Linux, but
> have been writing software on other platforms for ~50 years.
> To insure that my machine configuration was not the problem (I had
> installed Xiphos
> and BibleTime earlier), I set up a new virtual machine using VirtualBox
> and Mint 17.
> I updated all the packages and installed build-essentials. No other
> software.
> I downloaded Sword-1.73 and uncompressed it into a folder 'sword-1.7.3'
> under my
> home directory.
> I then followed the instructions in the INSTALL file and everything
> appeared to make
> correctly.
> I went to the utilities directory and ran the installmgr
>     sudo ./installmgr -sc //Synch with master appeared to work
>     sudo ./installmgr -r CrossWire //refresh remote source - appears to
> work, 411 packages
>     sudo ./installmgr -ri CrossWire KJV  //returns 'Remote source
> [CrossWire] does not make available module [KJV]
>     sudo ./installmgr -rl CrossWire  //list modules on CrossWire - sure
> enough, no KJV
> Went to ~/.sword/InstallMgr/20081216195754/mods.d/ and found kjv.conf. So
> refreshing the remote source finds KJV but install does not.
> OK - let's try a local install:
> Downloaded ESV.zip and unpacked it into the same directory (Downloads)
>     sudo ./installmgr -li ~/Downloads/ESV.zip ESV
>         Module [ESV] not available at path [/home/jsb/Downloads/ESV.zip]
>     sudo ./installmgr -li ~/Downloads/ESV ESV
>         Module [ESV] not available at path [/home/jsb/Downloads/ESV]
>     sudo ./installmgr -li ~/Downloads/ESV/mods.d ESV
>         Module [ESV] not available at path [/home/jsb/Downloads/ESV/mods.
> d]
>     sudo ./installmgr -li ~/Downloads/ESV/modules ESV
>         Module [ESV] not available at path [/home/jsb/Downloads/ESV/
> modules]
> Well, that didn't work. So let's try just extracting the archive into
> /usr/share/sword
>     cd /usr/share/sword
>     sudo unzip ~/Downloads/ESV.zip
>         Archive:  /home/jsb/Downloads/ESV.zip
>           inflating: modules/texts/ztext/esv/nt.bzv
>           inflating: modules/texts/ztext/esv/nt.bzs
>           inflating: modules/texts/ztext/esv/ot.bzs
>           inflating: modules/texts/ztext/esv/nt.bzz
>           inflating: modules/texts/ztext/esv/ot.bzv
>           inflating: modules/texts/ztext/esv/ot.bzz
>           inflating: mods.d/esv.conf
> That's hopeful, let's try it out.
>     cd ~/sword-1.7.3/examples/cmdline        //previously made this project
>     ./lookup ESV Jn.3.16
>         Could not find module [ESV].  Available modules:
> Note that the list of available modules is empty.
> So at this point I'm stuck. It is my hope to write a front end in C#, but
> I can't seem to get the package installed and working properly.
> I'd appreciate any help.
> Jon
> _______________________________________________
> sword-devel mailing list: sword-devel at crosswire.org
> http://www.crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.crosswire.org/pipermail/sword-devel/attachments/20140829/085476f7/attachment.html>

More information about the sword-devel mailing list