Spring on Ubuntu 9.04
Moderator: Moderators
Spring on Ubuntu 9.04
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?
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?
-
- Posts: 1398
- Joined: 17 Sep 2008, 04:36
Re: Spring on Ubuntu 9.04
Easy way to add the repository: open up a terminal and paste
Don't forget to reload your package manager.
Edit: nevermind, that's only for >=9.10
Code: Select all
sudo add-apt-repository ppa:spring
Edit: nevermind, that's only for >=9.10
Re: Spring on Ubuntu 9.04
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.
You could apt-get build-dep spring-engine and then dhbuild/dpk-buildpackage the 9.10 source tarball with patch applied I guess.
Re: Spring on Ubuntu 9.04
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
/Christian
Re: Spring on Ubuntu 9.04
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)
It works, i tried it)
-
- Posts: 1
- Joined: 06 Apr 2010, 05:18
Re: Spring on Ubuntu 9.04
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.
I must say I was disappointed somewhat. Still, I decided to continue the testing and see what good things Jaunty offers after all.
Re: Spring on Ubuntu 9.04
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
).
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

Re: Spring on Ubuntu 9.04
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
-
- Posts: 21
- Joined: 03 Sep 2007, 15:57
Re: Spring on Ubuntu 9.04
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
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
Re: Spring on Ubuntu 9.04
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

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
Re: Spring on Ubuntu 9.04
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
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