This is a major issue I have with Debian Woody as well.
It does little good to try to get the required libraries, as you are thrown into dependency hell. It is this way when trying to get the latest/greatest software for any backrev distro., and if I were doing another install today, I'd install testing or unstable.
Debian views new software and updates to old software as unstable, because it hasn't stood the test of time, even though it may be quite stable. After a time, and that software has been run some, there is a measure of confidence in it, that it's relatively free of bugs, it is moved to Testing. The same process is repeted, and eventually, the Testing release is moved to Stable. Debian, at this time is getting ready to release Sid (testing) to stable. That was supposed to happen in September, and I anxiously await this!
Fortunately, Debian Backports
has a collection of newer software compiled for Woody, and they are my savior!
This is also a good place for unofficial packages:
Some of this info. may be slightly wrong in it's details, but the ideas, methods, and concepts are sound.
Hope this helps