Page 2 of 2

Posted: Tue May 02, 2006 5:38 pm
by eddyp
eddyp wrote:
Ganjoe_Rood wrote:
but i won't be able to use such nice package-management-features like uninstall and updates?!
btw, there is no other package than the data available.
Well, there are, but not on your arch ;-) at least for the moment.

http://packages.debian.org/unstable/games/oolite

And was not because of the reasons I thought:

https://bb.oolite.space/viewtopic.php?p=18653#18653

Posted: Mon May 08, 2006 1:08 pm
by eddyp
I have made a non-official package available for Debian Sarge.

https://bb.oolite.space/viewtopic.php?p=18844#18844

One can use scrinst to install oolite

Posted: Mon May 08, 2006 6:29 pm
by eddyp
eddyp wrote:
Ganjoe_Rood wrote:
but i won't be able to use such nice package-management-features like uninstall and updates?!
btw, there is no other package than the data available.
Well, there are, but not on your arch ;-) at least for the moment.
Ahem, yet another info (correction).

For people eager enough to run the Debianised version on non-powerpc arches in unstable they can use srcinst to install the package from source.

That is after adding a deb-src line in your sources.list file and updating apt database.

Code: Select all

echo 'deb-src http://ftp.us.debian.org/debian unstable main contrib non-free' >> /etc/apt/sources.list
apt-get update
then compile the package.

Code: Select all

srcinst install oolite
This should compile and install the oolite package for whatever Debian Linux arch exists.

But, remember this will recompile every package oolite depends on, which are quite some of them. OTOH, one could benefit from compilation optimisations, if they are passed to the build process ;-) .

A faster approach would be to just build the oolite package after grabbing the build dependencies.

Code: Select all

apt-get install debhelper libgnustep-base1.11-dev libgnustep-gui0.10-dev libsdl-mixer1.2-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libglu1-mesa-dev
apt-get -b oolite && cd .. && dpkg -i oolite_1.62-5-1_*.deb
Which should install (if nothing goes wrong) the newly built package.


But, hey, isn't easier to get it prebuilt from alioth.debian.org ;-) ?

Posted: Sat May 27, 2006 3:37 pm
by Rxke
Ack! tried this (the prebuilt ) for Ubuntu, Dapper Beta (PPC) almost works out of the box,but on Dapper libobjc1 is only 1:4.0.3, and your build requires 1:4.1.0...

Getting the Debian libobjc1 throws another dependency: gcc-4.1-base, Dapper is 4.0, so i'm not going that slippery slope, mixing Ubuntu and Debian stuff, been there, done that, mucho breakage... :(

Posted: Sat May 27, 2006 7:27 pm
by eddyp
Rxke wrote:
Ack! tried this (the prebuilt ) for Ubuntu, Dapper Beta (PPC) almost works out of the box,but on Dapper libobjc1 is only 1:4.0.3, and your build requires 1:4.1.0...

Getting the Debian libobjc1 throws another dependency: gcc-4.1-base, Dapper is 4.0, so i'm not going that slippery slope, mixing Ubuntu and Debian stuff, been there, done that, mucho breakage... :(
You could get the source package and compile it on your system after making sure you have installed all the needed build dependencies (check via dpkg-checkbuilddeps - package dpkg-dev - and install by hand), thus resulting in a consistent installation and a package for ubuntu.

Posted: Sun May 28, 2006 6:42 am
by Rxke
Yes I know, but I thought it would be nice to point it (your build) to the Ubuntu package guys and say: hey this one is ready to go into Ubuntu, without any hassle, heh.

Posted: Sun May 28, 2006 8:13 am
by eddyp
Rxke wrote:
Yes I know, but I thought it would be nice to point it (your build) to the Ubuntu package guys and say: hey this one is ready to go into Ubuntu, without any hassle, heh.
I don't have a ubuntu installation, thus I can't make the packages myself. Maybe somebody should compile those and we could point people to them.

Basically one only needs to compile the package and publish the results, nothing more.