[Solved] Gnustep

For discussion of ports to POSIX based systems, especially using GNUStep.

Moderators: winston, another_commander, Getafix

Post Reply
User avatar
davcefai
---- E L I T E ----
---- E L I T E ----
Posts: 400
Joined: Sun Dec 03, 2006 9:07 pm

[Solved] Gnustep

Post by davcefai » Sun Jul 20, 2014 7:42 am

When I first installed Oolite for Linux, GNUstep was a requirement. I now have the impression that it is only necessary for development. if so I will purge it from my system as it is a pain, especially at upgrade time.

Could somebody please confirm that, as I don't do development, I don't need it? (Or otherwise).

I wold like to clear this up before installing v1.8

Thanks and regards

dc
Last edited by Getafix on Mon Sep 14, 2015 7:49 am, edited 1 time in total.
Reason: Marked as "Solved"

another_commander
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 5397
Joined: Wed Feb 28, 2007 7:54 am

Re: Gnustep

Post by another_commander » Sun Jul 20, 2014 8:34 am

GNUstep is the heart of Oolite and has to be present for the game to run. Almost all functionality in Oolite depends on GNUstep.

While we are at it, I would also like to take the opportunity to say that the correct version reference is 1.80, NOT 1.8. I see this mistake happening a lot when talking about the latest version. In the world of software versioning, 1.8 is a much much earlier version than 1.80.

User avatar
Getafix
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 960
Joined: Tue Apr 01, 2008 12:55 pm
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Contact:

Re: Gnustep

Post by Getafix » Sun Jul 20, 2014 9:27 am

davcefai wrote:...it is a pain, especially at upgrade time...
Could you, please, elaborate on this? :?

Upgrading Oolite is as simple as executing oolite-update.
Furthermore, Oolite installer only installs the gnustep-base library,copying it in the Oolite installation folder tree, without interfering at all with Linux installation. This GNUstep library is only used by Oolite and it is deleted when Oolite is uninstalled.
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]

User avatar
Diziet Sma
---- E L I T E ----
---- E L I T E ----
Posts: 6310
Joined: Mon Apr 06, 2009 12:20 pm
Location: Aboard the Pitviper S.E. "Blackwidow"

Re: Gnustep

Post by Diziet Sma » Sun Jul 20, 2014 10:27 am

What Getafix said.. Oolite installs just the part it needs, for you.. you don't need the rest of Gnustep installed.. just as well too, since it's such an ugly, clunky thing.
Most games have some sort of paddling-pool-and-water-wings beginning to ease you in: Oolite takes the rather more Darwinian approach of heaving you straight into the ocean, often with a brick or two in your pockets for luck. ~ Disembodied

User avatar
davcefai
---- E L I T E ----
---- E L I T E ----
Posts: 400
Joined: Sun Dec 03, 2006 9:07 pm

Re: Gnustep

Post by davcefai » Sun Jul 20, 2014 11:26 am

Thanks to all. Soon I'll be taking an axe to Gnustep :lol:

dc

User avatar
Getafix
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 960
Joined: Tue Apr 01, 2008 12:55 pm
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Contact:

Re: Gnustep

Post by Getafix » Sun Jul 20, 2014 11:59 am

:lol: I just pictured that :lol:
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]

OldThrashbarg
Above Average
Above Average
Posts: 18
Joined: Wed Aug 19, 2015 11:23 am

Re: Gnustep

Post by OldThrashbarg » Tue Aug 25, 2015 8:17 am

Running ubuntu 14.04 with a Gnome3 Desktop i have second thoughts on removing Oolite v 1.77.1. In the Directory /home/GNUstep/ there are only 2 files: /Defaults/oolite.plist and library/Caches Oolite-cache.plist. I'm not exactly familiar with GNUstep, but i wonder if savegames still work when removing or purging the package scince oolite.plist seems to contain various information about savegames as also equipment or Game options.

User avatar
Norby
---- E L I T E ----
---- E L I T E ----
Posts: 2543
Joined: Mon May 20, 2013 9:53 pm
Location: Budapest, Hungary (Mainly Agricultural Democracy, TL10)
Contact:

Re: Gnustep

Post by Norby » Tue Aug 25, 2015 10:07 am

OldThrashbarg wrote:i wonder if savegames still work when removing or purging the package
Should work imho, I copied just the savegames to other machines into fresh Oolite installs without problems.

User avatar
Diziet Sma
---- E L I T E ----
---- E L I T E ----
Posts: 6310
Joined: Mon Apr 06, 2009 12:20 pm
Location: Aboard the Pitviper S.E. "Blackwidow"

Re: Gnustep

Post by Diziet Sma » Tue Aug 25, 2015 10:36 am

Norby wrote:
OldThrashbarg wrote:i wonder if savegames still work when removing or purging the package
Should work imho, I copied just the savegames to other machines into fresh Oolite installs without problems.
Agreed.. about the only thing to remember is that once loaded and re-saved under 1.82, the gamesaves will not load in 1.77.1 any more. If that's a consideration for you, consider making a backup of your saves before opening them in 1.82.
Most games have some sort of paddling-pool-and-water-wings beginning to ease you in: Oolite takes the rather more Darwinian approach of heaving you straight into the ocean, often with a brick or two in your pockets for luck. ~ Disembodied

User avatar
Lone_Wolf
---- E L I T E ----
---- E L I T E ----
Posts: 545
Joined: Wed Aug 08, 2007 10:59 pm
Location: Netherlands

Re: Gnustep

Post by Lone_Wolf » Tue Aug 25, 2015 11:20 am

~/GNUstep/Defaults/oolite.plist appears to be the file where recent GNUstep versions stores oolite settings that used to go in ~/GNUstep/Defaults/.GNUstepDefaults file, like the joystick settings.
OS : Arch Linux 64-bit - rolling release

OXPs : My user page

I am subscribed to the threads for my oxps, if you need my attention just post in them or send a pm.

OldThrashbarg
Above Average
Above Average
Posts: 18
Joined: Wed Aug 19, 2015 11:23 am

Re: Gnustep

Post by OldThrashbarg » Tue Aug 25, 2015 2:15 pm

Thanks! That's good hints here. Scince i also encountered some troubles executing the .run file from the newest version from oolite.org i might soon open a new thread if i can't find a solution .

User avatar
cim
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 4018
Joined: Fri Nov 11, 2011 6:19 pm

Re: Gnustep

Post by cim » Tue Aug 25, 2015 7:13 pm

OldThrashbarg wrote:Running ubuntu 14.04 with a Gnome3 Desktop i have second thoughts on removing Oolite v 1.77.1. In the Directory /home/GNUstep/ there are only 2 files: /Defaults/oolite.plist and library/Caches Oolite-cache.plist. I'm not exactly familiar with GNUstep, but i wonder if savegames still work when removing or purging the package scince oolite.plist seems to contain various information about savegames as also equipment or Game options.
Removal of the package - even with the purge option - shouldn't touch files in your home directory.

oolite.plist is where some of the game settings are stored. So long as you don't mind resetting a few things it's not a big deal if you lose it, but you may as well keep it around to save time after the upgrade.

Oolite-cache.plist contains processed OXP information for quicker startup time. It'll be discarded as too old anyway when you install a new Oolite version.

Save games don't depend on either file - you can copy them around as you like. Again, removing the package shouldn't affect them.

Post Reply