Hi, are there some works done about debian packaging ?
Currenly 1.0.6 is packaged while 1.4.0 is released ...
Are there some unofficial debs done ? If none I'll see if I can help
I compiled successfully latest version and built a quick and dirty deb with check install :
* http://rzr.online.fr/contribs.htm
* http://rzr.online.fr/debian/ogre_1.4.0-1_i386.deb
By the way a link to debian on download page is welcome :
http://packages.qa.debian.org/o/ogre.html
---
Update :
* http://bugs.debian.org/416181
* http://bugs.debian.org/368277
* http://rzr.online.fr/contribs.htm # apt-get install ogre ois-dev
* http://www.ogre3d.org/phpBB2/viewtopic. ... &start=175
* http://qa.debian.org/wnpp.php?login=rzr%40users.sf.net
* http://www.hanskalabs.net/2007/01/03/repository/
* http://sourceforge.net/tracker/index.ph ... tid=361504
* http://packages.qa.debian.org/o/ois.html
* http://packages.qa.debian.org/f/freeimage.html
* http://packages.qa.debian.org/o/ogre.html
debian packaging status ?
- rzr
- Gnoblar
- Posts: 4
- Joined: Fri Apr 13, 2007 2:21 pm
- Location: fr/35
- Contact:
debian packaging status ?
Last edited by rzr on Sun May 13, 2007 1:28 pm, edited 10 times in total.
- Aladrin
- Orc
- Posts: 465
- Joined: Fri Mar 10, 2006 10:22 pm
I voted no even though I'm on Kubuntu. I believe Kubuntu has 1.2 still, but even so... Something like Ogre is best to keep stable while you work on it, instead of jumping versions on you. When you upgrade the library, it should be because you are at a fairly stable point in the app and want to upgrade the library, not because the system tells you there's a new version. If something changed enough to make my code fail, and I couldn't see why, I'd be pretty ticked.
- steven
- Gnoll
- Posts: 657
- Joined: Mon Feb 28, 2005 1:53 pm
- Location: Australia - Canberra (ex - Switzerland - Geneva)
- Contact:
... but wouldn't you want a stable "redistribution" lib (1.4, 1.6, ...) installed on each linux machine?Aladrin wrote:Something like Ogre is best to keep stable while you work on it, instead of jumping versions on you.
So if you release a game you don't need to install the oge lib.
Isn't it an advantage of DirectX that it is usually present on each pc?
IMO if you have a debug code testing if a compatible lib is present you can at least know the origin of the problem.If something changed enough to make my code fail, and I couldn't see why, I'd be pretty ticked.
-
- Greenskin
- Posts: 122
- Joined: Wed May 26, 2004 1:45 pm
- Location: Perpignan, France
The interesting thing in Linux (and Debian in particular) is that you can have several versions of the same library installed on your machine and you can use whichever you want depending on your project. It's a great advantage over the DLL hell you can experience on MS Windows.Aladrin wrote:Something like Ogre is best to keep stable while you work on it, instead of jumping versions on you.
At this time, I've got GTK+ 1.2 and 2.8 and their development packages installed on my machine for example. For some time, I also had several versions of SDL installed because different games used different versions. And the system does handle that automatically.
On Debian, you also have the choice of keeping only one version of a library, so it's not upgraded when you upgrade the whole system. That's the "pinpoint" feature.
- fog
- Greenskin
- Posts: 149
- Joined: Sun Sep 19, 2004 6:00 pm
- Location: Torino, ITALY
- Contact:
I suppose each major Ogre release has a different soname, so we can have different versions of the library in Debian. Anyway I'd just clean everything up and go straight for 1.4, delaying this discussion until the next major release.
Just an update for people that don't track Debian BTS: FreeImage has been packaged and is waiting in the new queue for approval while libois has been packaged (by rzr) and will probably be in the new queue soon. With all dependencies satisfied we can move to packaging Ogre itself (I almost finished porting the old 1.0.x debian/* scripts, only libois and FreeImage where missing.)
Just an update for people that don't track Debian BTS: FreeImage has been packaged and is waiting in the new queue for approval while libois has been packaged (by rzr) and will probably be in the new queue soon. With all dependencies satisfied we can move to packaging Ogre itself (I almost finished porting the old 1.0.x debian/* scripts, only libois and FreeImage where missing.)
-
- Greenskin
- Posts: 126
- Joined: Wed Jan 19, 2005 4:48 am
- x 9
Fog,
Thanks for your efforts on getting Ogre packaged for Debian. I sure hope it makes it all the way through the packaging process and into Sid soon. Then hopefully it will trickle over to Ubuntu It will certainly make it easier on those of us and our end users who want to use ogre based apps/games on Debian based systems.
Thanks again for all your hard work and that of the others involved in the process.
Mike
Thanks for your efforts on getting Ogre packaged for Debian. I sure hope it makes it all the way through the packaging process and into Sid soon. Then hopefully it will trickle over to Ubuntu It will certainly make it easier on those of us and our end users who want to use ogre based apps/games on Debian based systems.
Thanks again for all your hard work and that of the others involved in the process.
Mike
- sinbad
- OGRE Retired Team Member
- Posts: 19269
- Joined: Sun Oct 06, 2002 11:19 pm
- Location: Guernsey, Channel Islands
- x 66
- Contact:
@fog: some people have asked for us to host our own packages to allow people to get them more quickly than the official sources include them. If you're willing we can host the .debs you make in our regular downloads along with the SDK builds for Windows and OSX, would perhaps be worth doing from 1.4.1 which will be out in a couple of days.
- Game_Ender
- Ogre Magi
- Posts: 1269
- Joined: Wed May 25, 2005 2:31 am
- Location: Rockville, MD, USA
You could also submit a patch to that adds the needed debian packaging files to the source so anyone could be and/or maitain the package.
Robotics @ Maryland AUV Team - Software Lead
- rzr
- Gnoblar
- Posts: 4
- Joined: Fri Apr 13, 2007 2:21 pm
- Location: fr/35
- Contact:
1.4.3-1 in debian
http://packages.qa.debian.org/o/ogre.html
* [2007-07-11] Accepted 1.4.3-1 in unstable (low) (Andres Mejia)
* [2007-07-09] Accepted 1.4.2-1 in unstable (low) (Andres Mejia)
* [2007-07-09] Accepted 1.4.2-2 in unstable (low) (Andres Mejia)
many thanks to andres
Now let keep this thread open ... for other distros such as cygwin
* [2007-07-11] Accepted 1.4.3-1 in unstable (low) (Andres Mejia)
* [2007-07-09] Accepted 1.4.2-1 in unstable (low) (Andres Mejia)
* [2007-07-09] Accepted 1.4.2-2 in unstable (low) (Andres Mejia)
many thanks to andres
Now let keep this thread open ... for other distros such as cygwin