New development release - 1.72
Moderators: winston, another_commander, Getafix
- Commander McLane
- ---- E L I T E ----
- Posts: 9520
- Joined: Thu Dec 14, 2006 9:08 am
- Location: a Hacker Outpost in a moderately remote area
- Contact:
Depends on what kind of problems you have.
If you cannot install it, why not right here?
If you see buggy behaviour, the Testing and Bug reports-forum would be a good place (but have a look before and see if somebody else has already reported the same problem; and perhaps even got a solution).
If you cannot install it, why not right here?
If you see buggy behaviour, the Testing and Bug reports-forum would be a good place (but have a look before and see if somebody else has already reported the same problem; and perhaps even got a solution).
- DaddyHoggy
- Intergalactic Spam Assassin
- Posts: 8515
- Joined: Tue Dec 05, 2006 9:43 pm
- Location: Newbury, UK
- Contact:
Having finally got the packager to work for 1.72 I now get this problem:
Can anybody help or am I really destined never to play 1.72...?
running Ubuntu 7.10
The alternative is to give up and fire up my XP partition and install the M$ version but I really don't want to!
Code: Select all
john@new-ubuntu:/usr/lib/Oolite/oolite.app$ ./oolite
./oolite: error while loading shared libraries: libgnustep-base.so.1.12: cannot open shared object file: No such file or directory
john@new-ubuntu:/usr/lib/Oolite/oolite.app$
running Ubuntu 7.10
The alternative is to give up and fire up my XP partition and install the M$ version but I really don't want to!
Oolite Life is now revealed hereSelezen wrote:Apparently I was having a DaddyHoggy moment.
-
- Quite Grand Sub-Admiral
- Posts: 6683
- Joined: Wed Feb 28, 2007 7:54 am
Can't give you precise instructions how to fix, but it looks like you are missing the gnustep-base shared library or have a bad GNUstep installation. I would suggest reinstalling GNUstep.
Also, your alternative solution doesn't sound bad at all to me. The Windows installer is much more user friendly than the Linux autopackage and the performance of the Windows port has been boosted significantly in version 1.72.
Also, your alternative solution doesn't sound bad at all to me. The Windows installer is much more user friendly than the Linux autopackage and the performance of the Windows port has been boosted significantly in version 1.72.
The .package file is meant to be installed with AutoPackage.
If you don't have this then you need to install it.
Download the file. Use File Manager to navigate to it and just click on the file.
AutoPackage will run, uninstall the older version of Oolite and then install this one.
If you get any "could not find" errors then the chances are that you need to upgrade something- probably GNUStep.
If you don't have this then you need to install it.
Download the file. Use File Manager to navigate to it and just click on the file.
AutoPackage will run, uninstall the older version of Oolite and then install this one.
If you get any "could not find" errors then the chances are that you need to upgrade something- probably GNUStep.
- DaddyHoggy
- Intergalactic Spam Assassin
- Posts: 8515
- Joined: Tue Dec 05, 2006 9:43 pm
- Location: Newbury, UK
- Contact:
I get "could not find" errors post install:
but Ubuntu insists that gnustep is up to date - so it's not all plain sailing.
Might have to fall back to my XP partition just to play Oolite...
Code: Select all
john@new-ubuntu:/usr/lib/Oolite/oolite.app$ ./oolite
./oolite: error while loading shared libraries: libgnustep-base.so.1.12: cannot open shared object file: No such file or directory
john@new-ubuntu:/usr/lib/Oolite/oolite.app$
Might have to fall back to my XP partition just to play Oolite...
Oolite Life is now revealed hereSelezen wrote:Apparently I was having a DaddyHoggy moment.
libgnustep-base.so is up to v1.16 and it looks like oolite wants at least v1.12.
Try this:
Start Synaptic, select "installed" and find libgnustep-base<something>. Which version is shown? Is an update available?
In the left hand window do you have a section called "Pinned". If so see if gnustep is in there and unpin it. You might have pinned it about a year ago when there were problems between oolite and gnustep.
Failing all else you might need to install GNUStep outside of the package manager but this is a dangerous path to follow.
Can you give more details?Ubuntu insists that gnustep is up to date
Try this:
Start Synaptic, select "installed" and find libgnustep-base<something>. Which version is shown? Is an update available?
In the left hand window do you have a section called "Pinned". If so see if gnustep is in there and unpin it. You might have pinned it about a year ago when there were problems between oolite and gnustep.
Failing all else you might need to install GNUStep outside of the package manager but this is a dangerous path to follow.
- DaddyHoggy
- Intergalactic Spam Assassin
- Posts: 8515
- Joined: Tue Dec 05, 2006 9:43 pm
- Location: Newbury, UK
- Contact:
Hi Davcefai - this is a piccie from what Synaptic says about libgnustep...
Any help much appreciated (note: no "pinned" option) - I've just forced a manual check/update of my system and everything is/should be new and shiny but libgnustep did not update...
Any help much appreciated (note: no "pinned" option) - I've just forced a manual check/update of my system and everything is/should be new and shiny but libgnustep did not update...
Oolite Life is now revealed hereSelezen wrote:Apparently I was having a DaddyHoggy moment.
My synaptic shows I have 2 versions installed - 1.14 and 1.16.
I *think* that I installed 1.16 manually, because of a similar problem. Unfortunately, only yesterday, I was housekeeping my downloads directory and the bulky refuse truck has already been
Your options are:
1. Look further down than what the screenshot shows. Is a higher version on offer?
2. Find the gnustep website - probably on sourceforge and install a version from there.
3. This is preferable but work carefully:
I don't know if Ubuntu works like Debian, where you can run Stable, Testing or Unstable versions. Try this:
In Synaptic select "Settings, Preferences, Distribution"
Note your current setting. Select "Always prefer the highest version". Apply, close the box and refresh.
See whether you are now being offered a higher version of Gnustep. If so select it.
Now see what other packages must be upgraded, if any.
Think hard. Are any of these important to you? You are about to download the latest and greatest stuff. The downside is that these packages have not yet been fully debugged. All I can say is that although I run Unstable, my systems are currently OK. In your case you are downloading only a limited subset.
If you decide to go ahead then proceed and after the installation revert to your previous preferences. Refresh in order to revert to the packages offered by your preferences.
I hope this helps.
I *think* that I installed 1.16 manually, because of a similar problem. Unfortunately, only yesterday, I was housekeeping my downloads directory and the bulky refuse truck has already been
Your options are:
1. Look further down than what the screenshot shows. Is a higher version on offer?
2. Find the gnustep website - probably on sourceforge and install a version from there.
3. This is preferable but work carefully:
I don't know if Ubuntu works like Debian, where you can run Stable, Testing or Unstable versions. Try this:
In Synaptic select "Settings, Preferences, Distribution"
Note your current setting. Select "Always prefer the highest version". Apply, close the box and refresh.
See whether you are now being offered a higher version of Gnustep. If so select it.
Now see what other packages must be upgraded, if any.
Think hard. Are any of these important to you? You are about to download the latest and greatest stuff. The downside is that these packages have not yet been fully debugged. All I can say is that although I run Unstable, my systems are currently OK. In your case you are downloading only a limited subset.
If you decide to go ahead then proceed and after the installation revert to your previous preferences. Refresh in order to revert to the packages offered by your preferences.
I hope this helps.
- DaddyHoggy
- Intergalactic Spam Assassin
- Posts: 8515
- Joined: Tue Dec 05, 2006 9:43 pm
- Location: Newbury, UK
- Contact:
Hi Davcefai,
No higher version is available, in settings, distribution already set to "Highest version".
Having been around the Ubuntu website it would seem libgnustep-base1.16 is available for Intrepid but I'm only running Gutsy - I'm unsure what to do now...
(it's looking more likely that I will temporarily run under XP until I have time to upgrade to either Intrepid or Jaunty with a new HD in the New Year)
Thanks for all the help though.
DH
No higher version is available, in settings, distribution already set to "Highest version".
Having been around the Ubuntu website it would seem libgnustep-base1.16 is available for Intrepid but I'm only running Gutsy - I'm unsure what to do now...
(it's looking more likely that I will temporarily run under XP until I have time to upgrade to either Intrepid or Jaunty with a new HD in the New Year)
Thanks for all the help though.
DH
Oolite Life is now revealed hereSelezen wrote:Apparently I was having a DaddyHoggy moment.
- DaddyHoggy
- Intergalactic Spam Assassin
- Posts: 8515
- Joined: Tue Dec 05, 2006 9:43 pm
- Location: Newbury, UK
- Contact:
Oh dear - I have broken Synaptic Package manager - I added what I thought was the url to the intrepid part of the ubuntu - it told me I needed to reload the repositories, I did so and it crashed - and now it won't run at all:
I get this and then it closes again I don't get chance to unadd the repository...
I may be upgrading sooner than I thought!
EDIT: Fixed the broken Synaptic Package Manager - hacked the /etc/apt/sources.list file as root and removed the offending line - but I think I'll stop playing until I can be sure I know what I'm doing!
I get this and then it closes again I don't get chance to unadd the repository...
I may be upgrading sooner than I thought!
EDIT: Fixed the broken Synaptic Package Manager - hacked the /etc/apt/sources.list file as root and removed the offending line - but I think I'll stop playing until I can be sure I know what I'm doing!
Oolite Life is now revealed hereSelezen wrote:Apparently I was having a DaddyHoggy moment.
Congrats, you did precisely the correct thing.
Consequently there is no reason to give up!
Suggestion: If you don't have one, make a Knoppix CD so that you can always boot your PC from it. That way if you really mess up you can still recover.
Knoppix: A Linux distro that runs fro a live CD and does not touch your hard disc until you specifically do so.
www.knoppix.com
Happy new year, and may you not scoop any Trumbles!
Consequently there is no reason to give up!
Suggestion: If you don't have one, make a Knoppix CD so that you can always boot your PC from it. That way if you really mess up you can still recover.
Knoppix: A Linux distro that runs fro a live CD and does not touch your hard disc until you specifically do so.
www.knoppix.com
Happy new year, and may you not scoop any Trumbles!
- winston
- Pirate
- Posts: 731
- Joined: Mon Sep 27, 2004 10:21 pm
- Location: Port St. Mary, Isle of Man
- Contact:
Don't do that - just from your home dir type "oolite". Or better still, just go to Applications -> Games and choose Oolite.DaddyHoggy wrote:Having finally got the packager to work for 1.72 I now get this problem:
Code: Select all
john@new-ubuntu:/usr/lib/Oolite/oolite.app$ ./oolite ./oolite: error while loading shared libraries: libgnustep-base.so.1.12: cannot open shared object file: No such file or directory john@new-ubuntu:/usr/lib/Oolite/oolite.app$
Don't run the Oolite binary directly. A shell script is installed by the autopackage installer, which sets the environment up correctly to run the game. You're trying to be too smart If you want to know the gory details, type "which oolite". It should be in your path - then open that file in a text editor, and you'll see what the shell script does.
The autopackage installs a minimal GNUstep install + other dependencies, so that it's distro independent.