O
deb ftp://ftp.debian.org/debian stable main contrib non-free
A linha no seu sources.list significa que você está acompanhando stable , não wheezy ; desde que jessie se tornou stable na semana passada você mudou para Jessie.
A distinção entre upgrade e dist-upgrade não está relacionada à execução de atualizações de "distribuição" ou não; apt-get realmente não sabe que você está mudando as distribuições. A diferença é que upgrade não remove pacotes, enquanto dist-upgrade pode se necessário. (O dist-upgrade vem do fato de que é o que deve ser usado ao atualizar a distribuição completa.)
Corrigir sua atualização e reverter para Wheezy não é suportado; Pacotes Debian não são necessários para fazer o downgrade corretamente.
Você deve corrigir o sources.list para usar uma versão nomeada, em vez de stable , para evitar surpresas no futuro.
Se você quiser tentar o downgrade, especifique wheezy em vez de stable em sources.list . Em seguida, instale apt-show-versions e use-o para localizar os pacotes que precisam de downgrade; pacotes podem ser rebaixados instalando-os a partir de wheezy , por exemplo
apt-get install libc6/wheezy
(Não comece com libc6 , esse será um dos últimos pacotes que você pode fazer downgrade.)
Eu recomendaria ficar com Jessie embora!