Starting Up "Living Water 3.01"

News, happenings
Message
Author
User avatar
Subito Piano
Posts: 731
Joined: Mon 28 May 2007, 03:12
Location: UPSTATE New York
Contact:

#31 Post by Subito Piano »

A dotpet of BibleTime??!! Whoever does that will find many grateful souls.... Image

PastorEd

about Bibletime dotpup

#32 Post by PastorEd »

Please keep in mind that I'm not exactly volunteering to PACKAGE one for you, as I don't have Puppy installed on anything, and I've never made one of your packages.

I have, however, hacked together a couple of tgz files for Vector Linux back in the day. Checkinstall was my friend!

Perhaps I didn't make myself abundantly clear - what I was trying to do was to outline the process whereby I've hacked together a static package for Bibletime using another distro.

I assume, of course, that the process would work just the same on Puppy. But not having a Puppy installed, I'm not able to actually do it myself.

1) download an already-compiled Bibletime package from the most closely compatible Slackware version. Puppy Linux will run Slackware 12 packages, yes?

2) install the TGZ package WITHOUT checking dependencies.

3) ldd /usr/bin/bibletime | grep not
(this will find all of the unmet dependencies)

4) track down and download all packages with the missing dependencies.

5) DON'T INSTALL THEM - rather, just extract only the needed dependencies out of them, and put them all in the same place. If you want to be *really* elegant, create a series of symlinks that when the finished package is installed, the libs needed will go into /usr/lib (or whatever the Puppy equivalent is).

6) After all the dependencies have been tracked down, and the libs extracted, package Bibletime along with all of its required libraries into ONE dotpup, and name it Bibletime-static.dotpup

That's the process I'd do if I were trying to get Bibletime to work on a system that didn't have KDE installed.

((please note - since Puppy 4.0 has the gtk2 libs installed already, it would seem that Gnomesword would be a better fit for Puppy than Bibletime - but that's just a thought...))

KFJ - PastorEd

PastorEd

Another alternative

#33 Post by PastorEd »

I have another thought for you guys...

What about the Biblestudy app? I think the 2.0 version might be a bit heavy, but the 1.0 version might just do the trick for you...

http://downloads.sourceforge.net/christ ... g_mirror=0

You'll need some development libraries to compile it (I've had ZERO luck finding already compiled versions of Biblestudy anywhere), but it seems to require wxgtk, and I *think* that's a lot lighter than KDE or GNOME.

Just another thought...

User avatar
Subito Piano
Posts: 731
Joined: Mon 28 May 2007, 03:12
Location: UPSTATE New York
Contact:

#34 Post by Subito Piano »

Hi PastorEd --

No, don't misunderstand me. I perceive a "need" here. Problem is, i'm "accidentally" a computer teacher (long story) & Linux enthusiast who plays with Puppy and finds it useful; i can remaster Puppy a little but i'm no good at so much technical stuff. I'm trying to light a fire -- if somebody will take the bait -- not necessarily you!

I do know i could probably install e-sword by following the directions, but i don't myself have a need for it (working distro isn't Puppy, sorry! Image) BUT i do think others "might" benefit from Puppy with a good Bible program installed, of the caliber of those mentioned. I fear a negative cost/benefit ratio here, however ("cost" meaning time invested), so i'm just tossing ideas around. Now, if i could get Biblestudy going in a remaster easily, i might go for it...but some of the things you've said are over my head, and there is only so much time to learn new things...sigh......

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#35 Post by ttuuxxx »

Subito Piano wrote:Hi PastorEd --

No, don't misunderstand me. I perceive a "need" here. Problem is, i'm "accidentally" a computer teacher (long story) & Linux enthusiast who plays with Puppy and finds it useful; i can remaster Puppy a little but i'm no good at so much technical stuff. I'm trying to light a fire -- if somebody will take the bait -- not necessarily you!

I do know i could probably install e-sword by following the directions, but i don't myself have a need for it (working distro isn't Puppy, sorry! Image) BUT i do think others "might" benefit from Puppy with a good Bible program installed, of the caliber of those mentioned. I fear a negative cost/benefit ratio here, however ("cost" meaning time invested), so i'm just tossing ideas around. Now, if i could get Biblestudy going in a remaster easily, i might go for it...but some of the things you've said are over my head, and there is only so much time to learn new things...sigh......
I'm already on it, :)
I'll have a look at it and see what is like, :)
But I have a feeling Gnome-Sword might be the way.
Thats what I'm starting to work on today :)
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
Subito Piano
Posts: 731
Joined: Mon 28 May 2007, 03:12
Location: UPSTATE New York
Contact:

#36 Post by Subito Piano »

why does that not surprise me??? Like, how do you find the time???!!?!?!
Blessings, blessings, blessings....

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#37 Post by ttuuxxx »

Subito Piano wrote:why does that not surprise me??? Like, how do you find the time???!!?!?!
Blessings, blessings, blessings....
Well Its hard sometimes to find the time, But my wife is finally becoming understanding :)
Hey I was thinking that I might be able to drop JAVA this time round and that way using parts of gnome or kde won't be so bad, It actually might make this release around the same size, give or take 10-15MB :)
ttuuxxx

Hey your picture says upper state new york, When I lived in Canada thats the area I always went too. Massena/potsdam/Malone area. Around once a week for cheap fuel/beer :wink:
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
Subito Piano
Posts: 731
Joined: Mon 28 May 2007, 03:12
Location: UPSTATE New York
Contact:

#38 Post by Subito Piano »

"Upstate" means above the thruway for those living that far north. We're 3 miles from the southern border in about the middle between east and west (Finger Lakes country). To us, upstate means "not near NYC (and maybe not near Albany). Tough explaining to midwesterners that i know what grass and trees look like... :D

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#39 Post by ttuuxxx »

Well I have bibletime working, It took about 14hrs straight.
And it still needs work, LOL but it feels great to see it on puppy 4.0
If I can just figure out now how to add a bible ? lol
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
Subito Piano
Posts: 731
Joined: Mon 28 May 2007, 03:12
Location: UPSTATE New York
Contact:

#40 Post by Subito Piano »

Wow! How cool is THAT?!??!

So - BibleTime's bookshelf manager is giving you grief?

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#41 Post by ttuuxxx »

Subito Piano wrote:Wow! How cool is THAT?!??!

So - BibleTime's bookshelf manager is giving you grief?
Yes I never used BibleTime before I might have to finally read a manual or something :)
But I have a lot of fixes to do, first I think, When I run it via command line it really displays a lot of stuff.
but the hardest part is over , I hope lol :wink:
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#42 Post by ttuuxxx »

So far as a pet package its 27MB or extracted is 75MB probably have another 2-5MB to add for missing packages, But still I was right when I estimated the size against Java, What a guess my last java package was 35MB
or bibledesktop with java was 39MB pet
so Actually this next release of living water could be 5-10MB smaller, how funny is that. but bibles are large 3-5mb
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

PastorEd

To add Sword Bibles

#43 Post by PastorEd »

Great job on getting Bibletime running on Puppy!

Oh, a quick thought: I don't know for sure what messages are scrolling by in your terminal when you start Bibletime... but I do know that KDE apps generate a LOT of information which is output to stderr. It's sort of like a running commentary on what the computer is doing... but since your average KDE user is running KDE apps from within the KDE itself, that information is never seen.

SO... unless you specifically see an error that has you worried, I wouldn't worry about it. You *might* get a DCOP error, (I do, whenever I run a KDE app without running the DCOP server), but the APP itself still runs fine.

Set up a menu launch shortcut, and see if it still works. I'm almost sure that it will, without any significant issues...

You mentioned that you didn't know how to get a bible installed. I know of a couple of ways:

"old school":
1) download a RAW zip file. Here's the link for the ESV:

http://crosswire.org/sword/servlet/Swor ... kgType=raw

2) unzip the file to:
~/.sword/
- this will install the correct files into:
~/.sword/modules/texts/ztext/esv
~/.sword/mods.d

3) Start (or restart) Bibletime.

"Bookshelf Manager"
BibleTime offers a dialog to automatically download and manage electronic works. You simply define a library (a remote collection of works, such as Crosswire ), and then you can transfer works from this library to your local bookshelf to use them.

(by the way, this method is almost exactly the same for Gnomesword as well. The raw "old school" method works no matter which sword app you use, and the Gnomesword version of Bookshelf Manager is called Module Manager.)

KFJ - PastorEd

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

Re: To add Sword Bibles

#44 Post by ttuuxxx »

PastorEd wrote:Great job on getting Bibletime running on Puppy!

KFJ - PastorEd
I was wondering if you had any ideas about this error when I run it via commandline

# bibletime
kbuildsycoca running...
SWMgr: Can't find 'mods.conf' or 'mods.d'. Try setting:
SWORD_PATH=<directory containing mods.conf>
Or see the README file for a full description of setup options (<configPath is null>)
(BibleTime 1.6.4) WARNING: ASSERT: "installSource" in cswordsetupmodulelistview.cpp (70)
SWMgr: Can't find 'mods.conf' or 'mods.d'. Try setting:
SWORD_PATH=<directory containing mods.conf>
Or see the README file for a full description of setup options (<configPath is null>)




and when I try to go online using the built it bible manager ftp tool (I guess thats what you call it, :) I get these errors


SWMgr: Can't find 'mods.conf' or 'mods.d'. Try setting:
SWORD_PATH=<directory containing mods.conf>
Or see the README file for a full description of setup options (<configPath is null>)
(BibleTime 1.6.4) WARNING: FTP: Copy ftp://ftp.crosswire.org/pub/sword/raw/mods.d.tar.gz -> /root/.sword/InstallMgr/ftp.crosswire.org/mods.d.tar.gz
Could not find 'kio_ftp' executable.
bibletime: ERROR: : couldn't create slave : Unable to create io-slave:
klauncher said: Error loading 'kio_ftp'.
bibletime:
Could not find 'kio_ftp' executable.
bibletime: ERROR: : couldn't create slave : Unable to create io-slave:
klauncher said: Error loading 'kio_ftp'.
bibletime:
FTPCopy: failed to get file ftp://ftp.crosswire.org/pub/sword/raw/mods.d.tar.gz(BibleTime 1.6.4) WARNING: InstallMgr: refreshRemoteSources returned an error.
^C
# ICE default IO error handler doing an exit(), pid = 6198, errno = 0

any ideas ?
thanks for your help
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

double post grrrrr

#45 Post by ttuuxxx »

double post grrrrr

PastorEd

Re: your stderr messages

#46 Post by PastorEd »

ttuuxxx wrote: SWMgr: Can't find 'mods.conf' or 'mods.d'. Try setting:
SWORD_PATH=<directory containing mods.conf>
------
(BibleTime 1.6.4) WARNING: FTP: Copy ftp://ftp.crosswire.orgCould not find 'kio_ftp' executable.
Yeah, I know what causes both of these errors, and they are SIMPLE fixes.

First of all, the Sword libraries REQUIRE modules to work. In otherwords, it's like trying to use a dictionary without any words... that's not how it's designed.

to fix: use the "old school" method I described earlier...
1) mkdir ~/.sword/modules
2) mkdir ~/.sword/mods.d
3) unzip a RAW zipped file from crosswire.org/sword (like the ESV I recommended earlier)
4) oh, and you'll probably need to create a sword.conf file. It's usually kept in /etc, or ~/.sword. Here's what's in it:

Code: Select all

[Install]
DataPath=/usr/share/sword/
Once you have the modules installed, you'll stop getting the first error.

Second error: Well, Bibletime is looking for the kio_ftp program. And since you didn't install it with Bibletime (because it's technically NOT dependency to get the program to run), it's failing to find it.

So - you can either
a) try to get the kio_ftp installed, which might be bigger than you want
b) recommend that Puppy users install their Sword modules in RAW format
c) create Puppy-specific packages (which would just be repackaged RAW zip files)
d) hmmm... what about creating a Puppy-specific script that would use existing puppy FTP tools to grab the RAW files from the Sword website?

Hope that helps you with those errors!

KFJ - PastorEd

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#47 Post by ttuuxxx »

Ok the first part worked excellent I now have a bible listed and it opens up and displays the text plus a CDATA type of header?

this is the console output
# bibletime
kbuildsycoca running...
bibletime: WARNING: KXMLGUIClient::setXMLFile: cannot find .rc file khtml.rc
(BibleTime 1.6.4) WARNING: ASSERT: "windows.count()" in bibletime_slots.cpp (466)
bibletime: WARNING: KXMLGUIClient::setXMLFile: cannot find .rc file khtml.rc
(BibleTime 1.6.4) WARNING: QFile::open: No file name specified
(BibleTime 1.6.4) WARNING: QFile::open: No file name specified
(BibleTime 1.6.4) WARNING: ASSERT: "m" in cdisplaywindow.cpp (418)
(BibleTime 1.6.4) WARNING: ASSERT: "module" in cinfodisplay.cpp (363)
(BibleTime 1.6.4) WARNING: ASSERT: "module" in cinfodisplay.cpp (401)
(BibleTime 1.6.4) WARNING: ASSERT: "m_popup" in cdisplay.cpp (213)
(BibleTime 1.6.4) WARNING: ASSERT: "m_popup" in cdisplay.cpp (213)


As for scripting the ftp, I would know where to start. :?
It would be good if I could get the default ftp program working.
pet packages are possible but its kind of nice having it built into the software.

Thanks for all your help on the project.
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
Subito Piano
Posts: 731
Joined: Mon 28 May 2007, 03:12
Location: UPSTATE New York
Contact:

#48 Post by Subito Piano »

outta my league. i'll e-mail LOF. hopefully somebody will have the answer.

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#49 Post by ttuuxxx »

Subito Piano wrote:outta my league. i'll e-mail LOF. hopefully somebody will have the answer.
Yes I've been working on it and other KDE application's,
I actually started over on the latest KDE base, 4 Series.
I have the base working, and the latest K3B working, It took a lot of patience to get those 2 working. The only error on K3B is Hal, I don't think puppy has Hal in it as default so the kernel might not even be patched for it? Well It works fine without it :)
K3B Test
100% Copied a Music Cd
100% Burned a Music wav cd from a MP3 file
100% Copied a Boot Cd
100% Ripped a Dvd9 encrypted dvd to the harddrive, Didn't have a Dvd9 blank to burn it with. But I mounted the iso image and the movie Played perfect :)

Next I'll try my luck with k9copy
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
LOF
Posts: 114
Joined: Fri 15 Dec 2006, 17:13
Location: UK

#50 Post by LOF »

Afraid I too lack expertise on Bibletime. I've emailed off to DM over at Crosswire to see if he can lend a hand (he's helped us out in the past).

But up to that CDATA, everything is looking amazing. Well done ttuuxxx!
Cheers,

[b]LOF[/b]
:D

Post Reply