Hallo Ronny,
Schau mal auf beiden Rechnern nach der Ausgabe von: dpkg --print-foreign-architectures
ns1:~# dpkg --print-foreign-architectures i386
root@ns2 ~ # dpkg --print-foreign-architectures i386
Du hast scheinbar Multi-Arch und (davon) die i386 als Architektur auf beiden Systemen aktiviert. Wahrscheinlich soll dkim-filter:i386 auf dem fraglichen System aktualisiert werden:
apt-cache policy dkim-filter:i386
und lass dir anzeigen (apt-get), woher das Paket kommt.
An was für Parameter und Optionen dachtest Du dabei. Um genau zu sein weiß ich nicht, wie ich mit apt-get nach installierten Paketen schauen kann.
Und was ist mit den Hinweisen nicht apt-get und aptitude parallel zu nutzen. Ich habe mir aptitude an der Kommandozeile angewöhnt, außer ich will mal Sourcen patchen und was draus bauen, da hat mein HowTo noch apt-get ;-)
Ich empfände es als einen schwerwiegenden (Design-)Fehler, wenn ein Mix aus apt-get und aptitude zu Problemen führen sollte. In der Vergangenheit hatte aptitude einige Datenbanken gepflegt, die apt-get nicht hatte. IIRC basiert z.B. apt-get --autopurge auf einer Fähigkeit, die aptitude zuerst hatte. Ich bin aber der Meinung, dass man die funktionell relevanten Unterschiede mittlerweile migriert hat(?), so dass eine parallele Nutzung von aptitude und apt-get unproblematisch ist. Davon unabhängig kannst du auch mit aptitude nach Installationskandidaten von dkim-filter:i386 schauen.
HTH und MfG Daniel