Spring on Ubuntu 9.04

Spring on Ubuntu 9.04

Discuss everything related to running Spring on your chosen distribution of Linux.

Moderator: Moderators

Post Reply
chria
Posts: 2
Joined: 29 Mar 2010, 15:59

Spring on Ubuntu 9.04

Post by chria »

Hi,

I'm trying to get Spring installed on my ubuntu 9.04 machine but having trouble. I'm trying to install it from the ubuntu repositories described here http://springrts.com/wiki/Ubuntu_install . but it seems that it is not the newest version. I have no trouble installing it but its version 0.80.5 of spring-engine. Any idea on who I can upgrade to the newest version?
User avatar
koshi
Lobby Developer
Posts: 1059
Joined: 14 Aug 2007, 16:15

Re: Spring on Ubuntu 9.04

Post by koshi »

luckywaldo7
Posts: 1398
Joined: 17 Sep 2008, 04:36

Re: Spring on Ubuntu 9.04

Post by luckywaldo7 »

Easy way to add the repository: open up a terminal and paste

Code: Select all

sudo add-apt-repository ppa:spring
Don't forget to reload your package manager.

Edit: nevermind, that's only for >=9.10
User avatar
koshi
Lobby Developer
Posts: 1059
Joined: 14 Aug 2007, 16:15

Re: Spring on Ubuntu 9.04

Post by koshi »

Meh, I didn't see the 9.04 part either. The ppa has no current deb for 9.04.
You could apt-get build-dep spring-engine and then dhbuild/dpk-buildpackage the 9.10 source tarball with patch applied I guess.
chria
Posts: 2
Joined: 29 Mar 2010, 15:59

Re: Spring on Ubuntu 9.04

Post by chria »

Ok I see. Will there be an upgraded package for 9.04? If not I'll try to install it the hard way by following http://springrts.com/wiki/Building_Spring_on_Linux , or can I take a shortcut as I have an older version of spring, regarding the dependencies and such? Didn't quite follow the 'dhbuild/dpk-buildpackage' part.

/Christian
User avatar
DAGAZ
Posts: 1
Joined: 01 Apr 2010, 17:56

Re: Spring on Ubuntu 9.04

Post by DAGAZ »

To install new spring on 9.04 you need to download new spring-engine .deb package from repository then try to install it. It will ask for some packages (libboost-signals1.38.0 etc). You can download them from packages.ubuntu.com
It works, i tried it)
aarenlainey
Posts: 1
Joined: 06 Apr 2010, 05:18

Re: Spring on Ubuntu 9.04

Post by aarenlainey »

Live CD wise, Jaunty has some ups and some downs compared to its predecessor, mostly downs. In my opinion, it's less refined than Intrepid, with several glaring display/graphics issues that cannot be ignored. The biggest problem are the lack of proper drivers for the graphic cards and the inability to use or change Compiz.

I must say I was disappointed somewhat. Still, I decided to continue the testing and see what good things Jaunty offers after all.
User avatar
hoijui
Former Engine Dev
Posts: 4344
Joined: 22 Sep 2007, 09:51

Re: Spring on Ubuntu 9.04

Post by hoijui »

This is true, but it is not a problem of Ubuntu (Jaunty), but a problem of the GFX card manufacturers, failing hard with their drivers, mainly ATI.
Linux distros want to use the new stuff... new xorg for example, but lots of old ATI drivers/cards wont work properly there. Ubuntu can not wait for ATI to catch up (they wont, cause obviously they seem not to care for Linux drivers for their old cards; makes sense in economists heads).
short: Use Ubuntu 8.04, live without 3D support, buy a new GFX card/Notebook (and possibly do not go for ATI ;-) ).
darvit
Posts: 20
Joined: 28 Jan 2010, 14:02

Re: Spring on Ubuntu 9.04

Post by darvit »

Maybe you could try some of the packages here, I'm looking at them to see if I can get the spring version upgrade from 0.80.x to 0.81.whatever
CoolyOriginal
Posts: 21
Joined: 03 Sep 2007, 15:57

Re: Spring on Ubuntu 9.04

Post by CoolyOriginal »

I have the same problem here.

I can't update to 9.10 because I own a ATI legacy product so I'm running a xorg 1.5

In 9.10 xorg 1.5 doesn't work ...

Please I ask to someone update the repository of 9.04
admrljrk
Posts: 2
Joined: 24 Apr 2010, 06:23

Re: Spring on Ubuntu 9.04

Post by admrljrk »

I am running Ubuntu 8.10. Same issue here, the repository only gives me the 0.80.5 version. This is an big issue since the developers broke compatibility with the 0.81.2 release. This means that we can't play online multiplayer unless we build from source. :(

Is there no one out there who can update the repositories with at least the 0.81.2 version?

EDIT: It looks like the developers have posted an 0.81.2 version, but only in the Karmic Koala (Ubuntu 9.10) repository. Has anyone tried applying this package in a different version of Ubuntu? What are the dependencies? How hard would it be for the developers to rebuild this for 9.04 and 8.10?

Thanks,
admrljrk
admrljrk
Posts: 2
Joined: 24 Apr 2010, 06:23

Re: Spring on Ubuntu 9.04

Post by admrljrk »

Okay,

Someone alluded to this in the post above, but didn't give explicit instructions. I was able to install the updated spring-engine 0.82.1 from the launchpad Karmic repository (link one of the top posts above) by manually downloading it and all of it's dependencies from the Ubuntu Karmic repository and manually installing them. I uninstalled my spring-engine 0.80.5 package and the spring meta-package, but kept my spring-lobby version and spring-installer and spring-maps, etc.

In Ubuntu 8.10 I had to install the following from Karmic (downloaded from packages.ubuntu.com):

* gcc-4.4-base
* libgcc1
* libstdc++6
* libboost-program-options1.38.0
* libicu40
* libboost-regex1.38.0
* libboost-signals1.38.0
* libboost-system1.38.0
* libboost-thread1.38.0
* libglew1.5

I was then able to successfully install the spring-engine package from Karmic.

I looked into installing the spring-lobby package from Karmic, but the dependencies require an updated libc6, and I know from experience that messing with your libc6 version is a good way to horribly break your install. The spring-lobby 0.23 version that comes with the Ubuntu 8.10 distro seems to work ok.

Depending on your distros, you may not need as many dependencies as I did, but this I what I did to get it working for me.

Hope this helps someone,
admrljrk
Post Reply

Return to “Linux”