Recommended servers/kits to install

I am thinking of reformatting my computer with R5 + BONE currently and throwing R5 Pro back on and starting anew. I was wondering if anyone had suggestions of what servers/kits/etc to replace with Haiku ones.

I figured I’d install the following:

OpenBFS
Networking Kit (I don’t need to use DHCP)
Translation Kit
Printing Kit
Game Kit
Screensaver Kit (is the latest version mentioned on the front page in CVS yet?)

I would physically go and try every kit myself, but I would like to consider myself lazy when it comes to such things. I don’t expect rock-solid stability from anything (except the filesystem), but just want to replace whatever kits and the like I can now, expecting to have a semi-stable platform to work on. Does what I suggested above seem alright, or is it a little too ambitious just yet? If so, what shouldn’t I install?

Another quick question…

Does the networking kit work with net_server and BONE applications, or just one or the other? If so, which one? As in, can I fire up Vision and then Firefox 0.9.3 for BONE without a hiccup?

Thanks in advance for any advice.

trasnam wrote:
I am thinking of reformatting my computer with R5 + BONE currently and throwing R5 Pro back on and starting anew. I was wondering if anyone had suggestions of what servers/kits/etc to replace with Haiku ones.

I figured I’d install the following:

OpenBFS
Networking Kit (I don’t need to use DHCP)
Translation Kit
Printing Kit
Game Kit
Screensaver Kit (is the latest version mentioned on the front page in CVS yet?)

I would physically go and try every kit myself, but I would like to consider myself lazy when it comes to such things. I don’t expect rock-solid stability from anything (except the filesystem), but just want to replace whatever kits and the like I can now, expecting to have a semi-stable platform to work on. Does what I suggested above seem alright, or is it a little too ambitious just yet? If so, what shouldn’t I install?

Another quick question…

Does the networking kit work with net_server and BONE applications, or just one or the other? If so, which one? As in, can I fire up Vision and then Firefox 0.9.3 for BONE without a hiccup?

Thanks in advance for any advice.

You need to build OBFS specially to use on R5, it builds by default for the Haiku kernel.

The networking kit is much more similar to BONE, and BONE Mozilla/Vision definately do work, as all of us in #openbeos saw Waldermar come in over the Haiku kit a few months back.

If you’re willing to start losing functionality, use the media kit. Works great for me here.

Thanks for the reply.

Yeah, I noticed that while trying to make the game kit, translation kit, etc., they wouldn’t build. I would just get something like the following…

(while in current/src/kits/media , for example)

$ jam haiku-mediakit-cvs
don’t know how to make haiku-mediakit-cvs
…found 1 target(s)…
…can’t find 1 target(s)…

I could successfully build the network kit, but I think that was the only kit that would build. Even then, it was a few hundred kilobytes smaller than the one found on the Haiku Build Factory, so I’m assuming something may be wrong with it.

So far I’ve been using mahlzeit’s tutorial found at http://home.tiscali.nl/mahlzeit/gettingstarted.html . Is the information provided there sufficient for me to build the kits? If so, is there any reason why I can’t build anything more than the networking kit? The rest of the distribution built just fine (I can run lots of the various applications like Clock and Terminal2), so I doubt Jam or anything is busted.

I will definitely give the media kit a try as well (if/when I can successfully make it). I mostly just listen to music, so it should suit my needs.

trasnam wrote:
Thanks for the reply.

Yeah, I noticed that while trying to make the game kit, translation kit, etc., they wouldn’t build. I would just get something like the following…

(while in current/src/kits/media , for example)

$ jam haiku-mediakit-cvs
don’t know how to make haiku-mediakit-cvs
…found 1 target(s)…
…can’t find 1 target(s)…

I could successfully build the network kit, but I think that was the only kit that would build. Even then, it was a few hundred kilobytes smaller than the one found on the Haiku Build Factory, so I’m assuming something may be wrong with it.

So far I’ve been using mahlzeit’s tutorial found at http://home.tiscali.nl/mahlzeit/gettingstarted.html . Is the information provided there sufficient for me to build the kits? If so, is there any reason why I can’t build anything more than the networking kit? The rest of the distribution built just fine (I can run lots of the various applications like Clock and Terminal2), so I doubt Jam or anything is busted.

I will definitely give the media kit a try as well (if/when I can successfully make it). I mostly just listen to music, so it should suit my needs.

Err. Don’t use the pseudo targets. Go to the toplevel of the cvstree and just do ‘jam’

Well, that’s what I did to begin with. While in “current”, I did a “./configure”, then “jam” and let the whole tree compile. I assumed to build the kits though, I had to go into the kits’ dirs and do the jam with a desired filename so they’d show up in nice zip files with installers in /current/packages . Am I to assume that this isn’t the case, even if that did occur for the networking kit? Do I instead just manually go through dirs and find the files I need, then replace the originals? If so, it’s not too much of a problem. I was just hoping I wouldn’t have to manually dig through current/distro/x86.R1/beos/system and subdirectories looking for the necessary files.

Perhaps I’m overcomplicating this. In any case, thanks for any attempt to set me straight.

PS: I did notice pseudo-targets in the Jamfile under “current”. And I read somewhere something about being able to type “jam install-networking” to automatically install the network kit. No idea if that works for any of the other kits. In any case, I’ll stay away from the pseudo-targets for now, as per your advice.

PS2: Disregard some of what I said above; namely the stuff about “doing the jam with the desired filename”. I see how the pseudo stuff works now. I couldn’t make the media kit and the like, since I didn’t use a valid pseudo-target after jam, if in fact a valid pseudo-target exists.

jam packages

builds the packages, but the media kit, etc doesn’t have a package… hence you need to install manually.

Alright thanks, MYOB. That clears it up for me, and it most definitely creates the packages as I desire.

Well, I think that answers the last of my questions, but I’ll be sure to message on Beshare or IRC if I can’t figure anything out.

Thanks again.