"What am I doing wrong?"
Well, it looks like you have mixed up a Ubuntu installation with lots of third party (Dotdeb / debian) packages and ended up in DEB-hell.
Sidenote: The packages from Dotdeb should work on Ubuntu, but no additional support will be provided.
Anyway, installation of ia32-libs
on Ubuntu should look somewhat like this, when used with the no-install-recommends
switch enabled:
# apt-get install --no-install-recommends ia32-libs
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
lib32asound2 lib32bz2-1.0 lib32gcc1 lib32ncurses5 lib32stdc++6 lib32v4l-0 lib32z1 libc6-i386 libv4l-0
Suggested packages:
lib32asound2-plugins
The following NEW packages will be installed:
ia32-libs lib32asound2 lib32bz2-1.0 lib32gcc1 lib32ncurses5 lib32stdc++6 lib32v4l-0 lib32z1 libc6-i386 libv4l-0
0 upgraded, 10 newly installed, 0 to remove and 0 not upgraded.
Need to get 41.7MB of archives.
After this operation, 173MB of additional disk space will be used.
Do you want to continue [Y/n]?
Only 10 new packages needed on my Ubuntu 10.04.4 amd64 here.
From my point of view a clean installation of your "Enemy Territory" Ubuntu-server is the safest way to go. De-installing the dotdeb packages (PHP and MySQL-packages) and start from scratch with different, official repositories is another way.
Or install Debian on the VPS and use the Dotdeb-repository.