Comment 4 for bug 270626

I found a fix (or is it just a workaround?). I've done the same as in bug #205079 because the nvidia-glx-new-envy package doesn't seem to be fixed yet.

What I've done:
sudo mv /usr/lib/libnvidia-tls.so.173.14.12 /usr/lib/libnvidia-tls.so.173.14.12.delete
sudo mv /usr/lib/libnvidia-tls.so.1 /usr/lib/libnvidia-tls.so.1.delete
sudo ln /usr/lib/tls/libnvidia-tls.so.1 /usr/lib/libnvidia-tls.so.173.14.12
sudo ln /usr/lib/tls/libnvidia-tls.so.1 /usr/lib/libnvidia-tls.so.1

After that the libc6 package was installable, but 2 other packages could not be configured:
*** stack smashing detected ***: /usr/bin/perl terminated
Segmentation fault (core dumped)
(Lese Datenbank ... 459580 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereiten zum Ersetzen von kdm 4:3.5.10-0ubuntu1~hardy1 (durch .../kdm_4%3a3.5.10-0ubuntu1~hardy2_i386.deb) ...
*** stack smashing detected ***: /usr/bin/perl terminated
dpkg: Warnung - altes pre-removal-Skript wurde getötet durch Signal (Segmentation fault), Speicherabbild erzeugt
dpkg - probiere stattdessen Skript aus dem neuen Paket ...
*** stack smashing detected ***: /usr/bin/perl terminated
dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/kdm_4%3a3.5.10-0ubuntu1~hardy2_i386.deb (--unpack):
 Unterprozess neues pre-removal-Skript mit Signal (Segmentation fault), Speicherabbild erzeugt getötet
*** stack smashing detected ***: /usr/bin/perl terminated
dpkg: Fehler beim Aufräumen:
 Unterprozess post-installation script mit Signal (Segmentation fault), Speicherabbild erzeugt getötet
Vorbereiten zum Ersetzen von samba 3.0.28a-1ubuntu4.5 (durch .../samba_3.0.28a-1ubuntu4.6_i386.deb) ...
Entpacke Ersatz für samba ...
*** stack smashing detected ***: /usr/bin/perl terminated
Segmentation fault (core dumped)
dpkg: Warnung - altes post-removal-Skript wurde mit Fehler-Status 139 beendet
dpkg - probiere stattdessen Skript aus dem neuen Paket ...
*** stack smashing detected ***: /usr/bin/perl terminated
Segmentation fault (core dumped)
dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/samba_3.0.28a-1ubuntu4.6_i386.deb (--unpack):
 Unterprozess neues post-removal-Skript gab den Fehlerwert 139 zurück
*** stack smashing detected ***: /usr/bin/perl terminated
Segmentation fault (core dumped)
dpkg: Fehler beim Aufräumen:
 Unterprozess post-removal script gab den Fehlerwert 139 zurück
Fehler traten auf beim Bearbeiten von:
 /var/cache/apt/archives/kdm_4%3a3.5.10-0ubuntu1~hardy2_i386.deb
 /var/cache/apt/archives/samba_3.0.28a-1ubuntu4.6_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

So I guess the real problem behind that is somewhere in perl or libqt-perl.