Hello, I experienced the same problem on my computer. When upgrading to 8.42.3-2, apt produced the following output (in French sorry):
Préparation du remplacement de fglrx-driver 8.40.4-2 (en utilisant .../fglrx-driver_8.42.3-2_i386.deb) ... Stopping atieventsd: done. Suppression de « diversion of /usr/lib/libGL.so.1 to /usr/lib/fglrx/diversions/libGL.so.1 by fglrx-driver » dpkg-divert: le renommage implique l'écrasement de « /usr/lib/libGL.so.1 » avec un fichier différent « /usr/lib/fglrx/diversions/libGL.so.1 », ce n'est pas autorisé Suppression de « diversion of /usr/lib/libGL.so.1.2 to /usr/lib/fglrx/diversions/libGL.so.1.2 by fglrx-driver » dpkg-divert: le renommage implique l'écrasement de « /usr/lib/libGL.so.1.2 » avec un fichier différent « /usr/lib/fglrx/diversions/libGL.so.1.2 », ce n'est pas autorisé rmdir: /usr/lib/fglrx/diversions: Le répertoire n'est pas vide. rmdir: /usr/lib/fglrx: Le répertoire n'est pas vide. Dépaquetage de la mise à jour de fglrx-driver ... After the upgrade the diversions were not removed. Running manually the commands in the postrm script of 8.40.4-2 fixed the problem. Maybe this bug should be reopened? Cheers, Jean.