after more than 3 days struggling to repair my ubuntu 12.04 amd64 and fixing one problem and find another problem again, today I find out that in my system there is some libraries which are for ubuntu 12.1 and they have installed because I have ubuntu quantal (12.1) mirror enabled in my update sources.
the main problem which was exist is partial upgrade warning! and also when I want to install some packages which depend on 32bit libararies give me the error which says ia32-libs cannot be installed. when I tried to install ia32-libs and its dependencies I found out many of those dependencies exist in my system but they are not appropriate version!
when I tried to install those dependencies through synaptic I saw that they were installed before but the version is not for the Ubuntu 12.04 and they are for Ubuntu 12.1!
when I want to uninstall them and install appropriate version again the synaptic says it has to remove almost all of the packages in my system because many of them are depend on those libraries.
now is there any way to repair this issue?