Are you trying to use FF from experimental repo of mozilla in a purely debian stable release? That's bound to raise conflicts between its required libs.
You may add sid and experimental to you source list and create a preferences file (/etc/apt/preferences.d/firefox). Read the man pages to learn how to do it. Also, there is a package named "tiger" which is a collection of scripts that you can run to look for vulnerabilities on you machine. Finally, you may comment out (#) deb-src lines if you are not compiling software yourself.
--- Begin Message ---I am having trouble reinstalling everything I can't see anything wrong with my sources list. I've noticed iceweasel has been held back for a while, is there a problem with the repositories at present? If there isn't, how can I solve this? root@fekete:~# dpkg -l | awk '/^i/ {print $2}' |xargs apt-get --reinstall install Reading package lists... Done Building dependency tree Reading state information... Done Reinstallation of skype:i386 is not possible, it cannot be downloaded. Reinstallation of linux-headers-3.2.39-amd64kintaro is not possible, it cannot be downloaded. Reinstallation of webmin is not possible, it cannot be downloaded. Reinstallation of linux-image-3.2.39kintaro is not possible, it cannot be downloaded. Reinstallation of teamviewer is not possible, it cannot be downloaded. Reinstallation of linux-headers-3.2.39kintaro is not possible, it cannot be downloaded. Reinstallation of ia32-crossover is not possible, it cannot be downloaded. Reinstallation of linux-image-3.2.39-amd64kintaro is not possible, it cannot be downloaded. 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: iceweasel : Depends: libpango-1.0-0 (>= 1.14.0) but it is not installable Depends: libpangocairo-1.0-0 (>= 1.14.0) but it is not installable Depends: libpangoft2-1.0-0 (>= 1.14.0) but it is not installable Depends: xulrunner-22.0 (>= 22.0~b3-1) but it is not going to be installed E: Unable to correct problems, you have held broken packages. root@fekete:~# cat /etc/apt/sources.list deb http://ftp.au.debian.org/debian/ wheezy main non-free contrib deb-src http://ftp.au.debian.org/debian/ wheezy main non-free contrib deb http://security.debian.org/ wheezy/updates main non-free contrib deb-src http://security.debian.org/ wheezy/updates main non-free contrib deb http://mozilla.debian.net/ experimental iceweasel-beta deb http://www.deb-multimedia.org wheezy main non-free I mostly want to reinstall everything to replace all the rc scripts used to lower the likelihood of any rootkits being installed, along with anything that has been messed with. John Tate -- www.johntate.org
--- End Message ---
signature.asc
Description: This is a digitally signed message part