I use urpmi, so it grabs dependencies (if that's what you mean by downloading more than 1 X11 package). And I have tried EVERY package listed for Mandrake/Mandriva in rpmfind.net that listed libdps.
I've often done symlinking from libXXX.so.7 to libXXX.so.3 when a program expected an older version or what have you. So I looked. And looked, and looked for any dps library. No luck.
On as side note, I've not been real happy w/ Mandriva 2006, so I'm redownloading 2005 and I think I'm going to wipe & reload. I did something wierd when I updated last time, and my system has been twitchy since. So I'll fix it all in an easy/lazy way - reload.
And I just make sure I put transcode in right at load time.
But I'm still looking for a good answer. I don't like it when a PC tells me 'no'.