Bug#632197: The problem is still exist in 0.1.3
ilias
ilias at thechampion.ru
Thu Jun 30 15:00:05 UTC 2011
> First let's check if this is another locale issue: run
>
> LC_ALL=C dpkg --configure --pending
No, the problem stays.
> Edit /var/lib/dpkg/info/glx-diversions.postinst and change line 2 from
> 'set -e' to 'set -e -x'. Thereafter run
> dpkg --configure glx-diversions
> and send the complete output to this *new* bug.
Here is it:
Setting up glx-diversions (0.1.3) ...
+ TRIPLETS=/ /i386-linux-gnu/ /x86_64-linux-gnu/
+ [ configure = configure ]
+ [ -z glx-diversions ]
+ dpkg --compare-versions le 0.1
+ grep -q ^lib /var/lib/dpkg/alternatives/glx
+ update-alternatives --remove libGL.so.1
/usr/lib/nvidia/diversions/libGL.so.1
+ update-alternatives --remove libGL.so /usr/lib/nvidia/diversions/libGL.so
+ update-alternatives --remove libglx.so /usr/lib/nvidia/diversions/libglx.so
+ migrate_diversion /usr/lib/libGL.so.1.2 /usr/lib/mesa-diverted/libGL.so.1.2
/usr/lib/nvidia/libGL.so.1.2.xlibmesa /usr/lib/nvidia/diversions/libGL.so.1.2
/usr/lib/fglrx/diversions/libGL.so.1.2
+ local file_orig file_new_divert file_old_divert old_diverter old_divert
+ file_orig=/usr/lib/libGL.so.1.2
+ file_new_divert=/usr/lib/mesa-diverted/libGL.so.1.2
+ shift 2
+ file_old_divert=
+ dpkg-divert --listpackage /usr/lib/libGL.so.1.2
+ old_diverter=
+ [ -n ]
+ exists
+ test -e
+ test -L
+ exists /usr/lib/nvidia/libGL.so.1.2.xlibmesa
+ test -e /usr/lib/nvidia/libGL.so.1.2.xlibmesa
+ test -L /usr/lib/nvidia/libGL.so.1.2.xlibmesa
+ exists /usr/lib/nvidia/diversions/libGL.so.1.2
+ test -e /usr/lib/nvidia/diversions/libGL.so.1.2
+ test -L /usr/lib/nvidia/diversions/libGL.so.1.2
+ exists /usr/lib/fglrx/diversions/libGL.so.1.2
+ test -e /usr/lib/fglrx/diversions/libGL.so.1.2
+ test -L /usr/lib/fglrx/diversions/libGL.so.1.2
+ migrate_diversion /usr/lib/libGL.so.1 /usr/lib/mesa-diverted/libGL.so.1
/usr/lib/nvidia/libGL.so.1.xlibmesa /usr/lib/nvidia/diversions/libGL.so.1
/usr/lib/fglrx/diversions/libGL.so.1
+ local file_orig file_new_divert file_old_divert old_diverter old_divert
+ file_orig=/usr/lib/libGL.so.1
+ file_new_divert=/usr/lib/mesa-diverted/libGL.so.1
+ shift 2
+ file_old_divert=
+ dpkg-divert --listpackage /usr/lib/libGL.so.1
+ old_diverter=
+ [ -n ]
+ exists
+ test -e
+ test -L
+ exists /usr/lib/nvidia/libGL.so.1.xlibmesa
+ test -e /usr/lib/nvidia/libGL.so.1.xlibmesa
+ test -L /usr/lib/nvidia/libGL.so.1.xlibmesa
+ exists /usr/lib/nvidia/diversions/libGL.so.1
+ test -e /usr/lib/nvidia/diversions/libGL.so.1
+ test -L /usr/lib/nvidia/diversions/libGL.so.1
+ exists /usr/lib/fglrx/diversions/libGL.so.1
+ test -e /usr/lib/fglrx/diversions/libGL.so.1
+ test -L /usr/lib/fglrx/diversions/libGL.so.1
+ migrate_diversion /usr/lib/libGL.so /usr/lib/mesa-diverted/libGL.so
/usr/lib/nvidia/libGL.so.xlibmesa /usr/lib/nvidia/diversions/libGL.so
/usr/lib/fglrx/diversions/libGL.so
+ local file_orig file_new_divert file_old_divert old_diverter old_divert
+ file_orig=/usr/lib/libGL.so
+ file_new_divert=/usr/lib/mesa-diverted/libGL.so
+ shift 2
+ file_old_divert=
+ dpkg-divert --listpackage /usr/lib/libGL.so
+ old_diverter=
+ [ -n ]
+ exists
+ test -e
+ test -L
+ exists /usr/lib/nvidia/libGL.so.xlibmesa
+ test -e /usr/lib/nvidia/libGL.so.xlibmesa
+ test -L /usr/lib/nvidia/libGL.so.xlibmesa
+ exists /usr/lib/nvidia/diversions/libGL.so
+ test -e /usr/lib/nvidia/diversions/libGL.so
+ test -L /usr/lib/nvidia/diversions/libGL.so
+ exists /usr/lib/fglrx/diversions/libGL.so
+ test -e /usr/lib/fglrx/diversions/libGL.so
+ test -L /usr/lib/fglrx/diversions/libGL.so
+ migrate_diversion /usr/lib/xorg/modules/extensions/libglx.so /usr/lib/mesa-
diverted/libglx.so /usr/lib/nvidia/libglx.so.xlibmesa
/usr/lib/nvidia/diversions/libglx.so /usr/lib/fglrx/diversions/libglx.so
+ local file_orig file_new_divert file_old_divert old_diverter old_divert
+ file_orig=/usr/lib/xorg/modules/extensions/libglx.so
+ file_new_divert=/usr/lib/mesa-diverted/libglx.so
+ shift 2
+ file_old_divert=
+ dpkg-divert --listpackage /usr/lib/xorg/modules/extensions/libglx.so
+ old_diverter=
+ [ -n ]
+ exists
+ test -e
+ test -L
+ exists /usr/lib/nvidia/libglx.so.xlibmesa
+ test -e /usr/lib/nvidia/libglx.so.xlibmesa
+ test -L /usr/lib/nvidia/libglx.so.xlibmesa
+ exists /usr/lib/nvidia/diversions/libglx.so
+ test -e /usr/lib/nvidia/diversions/libglx.so
+ test -L /usr/lib/nvidia/diversions/libglx.so
+ exists /usr/lib/fglrx/diversions/libglx.so
+ test -e /usr/lib/fglrx/diversions/libglx.so
+ echo ERROR: /usr/lib/fglrx/diversions/libglx.so does still exist. Aborting.
+ exit 1
dpkg: error processing glx-diversions (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
glx-diversions
--
Best Regards,
Ilias,
<ilias at thechampion.ru>
More information about the pkg-nvidia-devel
mailing list