Package: nvidia-kernel-common Version: 20051025+1 Severity: grave Setting up nvidia-kernel-common (20051025+1) ... /etc/init.d/nvidia-kernel: 19: Syntax error: Bad for loop variable invoke-rc.d: initscript nvidia-kernel, action "start" failed.
"for (( expr1 ; expr2 ; expr3 )) ; do list ; done" syntax is a bashism, instead consider: --- nvidia-kernel.orig 2005-10-26 20:58:30.000000000 -0700 +++ nvidia-kernel 2005-10-26 21:06:26.000000000 -0700 @@ -6,7 +6,7 @@ [ -r /etc/default/nvidia-kernel ] && . /etc/default/nvidia-kernel # test if anything is requested -if [ -z "$NVIDIA_CARDS" ] || [ "$NVIDIA_CARDS" = 0 ]; then +if [ -z "$NVIDIA_CARDS" ] || [ "$NVIDIA_CARDS" -lt 1 ]; then # Nothing to do but exit. exit 0 fi @@ -16,8 +16,8 @@ mknod -m 0660 /dev/nvidiactl c 195 255 chgrp video /dev/nvidiactl fi - for (( i=0; i < NVIDIA_CARDS && i < 4; i++ )); do - if ! [ -e /dev/nvidia$i ]; then + for i in $(seq 0 $(($NVIDIA_CARDS - 1))); do + if ! [ -e /dev/nvidia$i ]; then mknod -m 0660 /dev/nvidia$i c 195 $i chgrp video /dev/nvidia$i fi -- Jamie Heilman http://audible.transient.net/~jamie/ "Paranoia is a disease unto itself, and may I add, the person standing next to you may not be who they appear to be, so take precaution." -Sathington Willoughby -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]