'teamviewer depends on (...)' while trying to install TeamViewer
From the line saying "replacing" it looks as if TeamViewer is already installed.
If it isn't, run (in a terminal):
sudo apt-get -f install
and then
sudo apt-get install libc6-i386 lib32asound2 lib32z1 ia32-libs
and try installing the .deb with
sudo dpkg -i teamviewer_linux_x64.deb
If nothing works, and only if nothing works, you can force installation, but you will most probably BREAK APT:
sudo dpkg --force-depends -i teamviewer_linux_x64.deb
Note that this is far from ideal.
This is on the TeamViewer site.
Notes to Multiarch: On newer 64-bit DEB-systems with Multiarch-support (Debian 7) teamviewer_linux_x64.deb cannot be installed because the package ia32-libs is not available anymore on these systems. In this case you can use teamviewer_linux.deb instead.
In case you get the error “wrong architecture i386” you have to execute the following command lines:
dpkg --add-architecture i386
apt-get update
For further information: http://wiki.debian.org/Multiarch/HOWTO
I run teamviewer 7 on ubuntu 12.04 64 bit without any problems.
All that I did to install it was to download the file direct from the Teamviewer website selecting the correct version (i.e. Ubuntu 64 bit) and just opened the file and the software centre installed it for me without any issues.
But looking at your error output I would just install all the missing dependencies. Go into the Software Centre and search for each of the missing items and install them before trying to install teamviewer again. Remember in software centre to click on "show technical item" at the bottom left of the screen.
Hopefully this will work for you.
Best of luck.