Apt-get :: sdl1.2 development libraries installing issue.



DSL uses debian oldstable dist.
Anyone had success installing libsdl1.2-dev from oldstable?
I got errors with *-dev packages:
Quote
$ sudo apt-get update && sudo apt-get install libsdl1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev
Hit http://ftp.us.debian.org oldstable/main Packages
Hit http://ftp.us.debian.org oldstable/main Release
Hit http://ftp.us.debian.org oldstable/non-free Packages
Hit http://ftp.us.debian.org oldstable/non-free Release
Hit http://ftp.us.debian.org oldstable/contrib Packages
Hit http://ftp.us.debian.org oldstable/contrib Release
Reading Package Lists... Done
Reading Package Lists... Done
Building Dependency Tree... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libsdl-image1.2-dev: Depends: libc6-dev but it is not going to be installed
                      Depends: libjpeg62-dev but it is not going to be installed
                      Depends: libpng2-dev but it is not going to be installed
                      Depends: libtiff3g-dev but it is not going to be installed
                      Depends: zlib1g-dev but it is not going to be installed
 libsdl-mixer1.2-dev: Depends: libc6-dev but it is not going to be installed
                      Depends: xlibs-dev but it is not going to be installed
                      Depends: libogg-dev but it is not going to be installed
                      Depends: libvorbis-dev but it is not going to be installed
 libsdl1.2-dev: Depends: xlibs-dev but it is not going to be installed
E: Broken packages


Any solution?

If I install those packages from sarge it works fine but then there will be other broken packages in the system.
If I remember correctly X won't start. :p

Hmmm. I wonder if...`sudo apt-get update && sudo apt-get -f upgrade && sudo apt-get install libsdl1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev` ...could work.
A few days ago I compiled the current version of libsdl - it and its headers will be in the new mplayer+friends uci I'm currently making, along with updated versions of most of your other deps. If you're compiling you could point the build at that with eg LDFLAGS and CPPFLAGS.  It'll be a week or so probably.

If you get desperate I could make you an extension (or for that matter a deb package with checkinstall.dsl) which will install.

However some of your dependencies there can be safely switched off with --ignore-depends=xxx  (best) or bypassed with --force-all or --unpack (worst) Eg if (?) my memory serves me correctly libpng2 iand libjpeg64 are on the system and their headers are in Clacker's new gccs - I might be mistaken.

If I may ask - what are you trying to build?

To be able to compile a game named Daimonin, those dev libs are needed.

http://www.daimonin.net

Reading http://www.die.net/doc/linux/man/man8/apt-get.8.html I thought that --ignore-missing might be the solution?

EDIT: Once tried: not working.
And there's no such option as --force-all. ;\

Next Page...
original here.