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