Okay, so I’ve got the Haiku installed on a 16 Gb thumb drive. I can boot into it, and, for the most part, it runs pretty well. I read somewhere that someone got Gobe Productive to run on Haiku. But when I tried to install 2.01 from the original installation disc (I’ve still got the disc, the “Getting Started Guide”, and the box it came in), I had problems.
The installer starts up and lets me choose my destination folder, but when I click on the button to start the installation, nothing really happens. It says installation is done almost instantly, but never shows any files being unpacked and installed.
So, is this a problem with the installer? Or the installer not being supported by Haiku? Will I have to find and attach my old hard drive with BeOS on it and just copy the Gobe Productive files over to the Haiku partition?
Maybe the Gobe installer uses some BeOS specific paths to directories. You could try the “installoptionalpackage beoscompatibility” command from the Terminal. It creates symbolic links all over the place to map various old BeOS directory names to the new Haiku directories. The downside is that it creates symbolic links all over the place.
Now I remember why I kept my old Dell machines! A couple of years ago I had weird crashes with GP and Haiku, but I guess it is time to try it again.
Since GP is copyrighted I guess I can’t post the resulting zip file to HaikuWare. But if I can record the diffirences between the BeOS install and Haiku installation those could be posted. Right?
Thanks for the help, guys. I’m still working on this–haven’t had as much time as I had hoped for.
The “installoptionalpackage beoscompatibility” command only worked so far, then had a problem:
/boot/common/cache/tmp/install-optpkg.sh: line 286: AddDirectoryToHaikuImage: command not found
ln: `/boot/var/tmp’: cannot overwrite directory
… something went wrong when installing packages.
However it did seem to make some slight progress as far as the installer goes. The installer now tells me how many files there are,and a file extraction window briefly appears before disappearing again. But still no installation.
If the installer won’t work, then I’ve got problems with the alternate solution. I’ve got BeOS 5.0.3 installed on an older computer, and it runs, but the computer itself (probably the motherboard) has some screwy problems, like problems with its usb ports not working properly, and not being able to get a cd drive to work anymore.
So it’s unlikely that I could boot into BeOS, plug in my “Haiku-stick” and copy the files over to Haiku. Alternately, I could move the hard drive with BeOS over to the newer computer that I run Haiku on, but it’s an older PATA drive, while the newer computer uses SATA. I’d need an adapter to plug it in, or possibly an external USB drive case. One of these options seems more likely, but I’ll have to get the hardware to do them, which isn’t happening this week, not on my budget.
More fascinating stuff. I downloaded installoptionalpackage, but it was downloaded as a text file. I was able to use the Filetype add-on to change it to an application so it could be run. But when I tried to run “installoptionalpackage beoscompatibility”, I got the same error as above:
ln: `/boot/var/tmp’: cannot overwrite directory
… something went wrong when installing packages.
By your comments, you seem to think I burned the anyboot image to my thumb drive, but what I really did was boot up Haiku from cd and installed Haiku to the thumb drive. So I don’t see why there should be any write problems.
I suppose this is just some stupid permissions thing that I can’t figure out. I’ll have to think some more on it and try it again at a later time. I’ll figure out a solution eventually.
Munchausen, your instructions went smoothly except that there was no line with beoscompatibility on it. Unfortunately when I ran ‘installoptionalpackage beoscompatibility’ again, I got the same message as before:
ln: `/boot/var/tmp’: cannot overwrite directory
… something went wrong when installing packages.
So like I said, I’m not sure what’s wrong–I’ll just have to come back to it when I have more time to work on it.
Thanks for the suggestion, though. One of the things I like about BeOS/Haiku is the terminal and having the power of *nix commands handy, but without being tied down to it. ‘wget’ is a great example of that.
A little more info to help resolve the info. I used ‘installoptionalpackage’ to install Colors! and the Bezilla Browser, and they both installed fine. So it’s just a problem with installing the beoscompatibility package.
[quote=macsnafu]Munchausen, your instructions went smoothly except that there was no line with beoscompatibility on it. Unfortunately when I ran ‘installoptionalpackage beoscompatibility’ again, I got the same message as before:
ln: `/boot/var/tmp’: cannot overwrite directory
… something went wrong when installing packages.[/quote]
More than likely, that’s due to the first failed attempt of installoptionalpackage beoscompatibility.
Here is what that package should do:
Once you manually ensure those are created successfully, you could edit /boot/common/data/optional-packages/InstalledPackages and add “BeOSCompatibility”.
Once you manually ensure those are created successfully, you could edit /boot/common/data/optional-packages/InstalledPackages and add “BeOSCompatibility”.[/quote]
So let me make sure I understand (before I do something to really mess up my system!). Can I manually run those commands you listed in a terminal to add BeOS compatibility?
Once you manually ensure those are created successfully, you could edit /boot/common/data/optional-packages/InstalledPackages and add “BeOSCompatibility”.[/quote]
So let me make sure I understand (before I do something to really mess up my system!). Can I manually run those commands you listed in a terminal to add BeOS compatibility?[/quote]
Yes. Make sure you add “mkdir -p /boot/beos” as the first command. (I forgot to list that one in the original post.) It doesn’t matter what directory you perform the commands in
Just an update. I finally took the hard drive that had my BeOS installation on it and stuck it in an external USB case. Then in Haiku I simply copied the Gobe Productive installed files over to Haiku, using the GP install log as a guide. And voila, Gobe Productive works! I’m currently running on r45686.
So while it doesn’t seem to be possible to install GP on Haiku, copying an installed version over to Haiku works.