1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
  
     | 
    
      Index: systemtap/stap-prep
===================================================================
--- systemtap.orig/stap-prep
+++ systemtap/stap-prep
@@ -150,7 +150,7 @@ export DEBIAN_FRONTEND
 case "$DISTRO" in 
     Debian) # 2.6.32-39
 	if uname -v | grep -q Debian; then
-	    VERSION="$(uname -v | cut -d " " -f 4)"
+	    VERSION="$(uname -v | grep -oE 'Debian ([0-9\.-]+)' | sed 's/Debian //')"
 	else
             VERSION="$(cut -d " " -f 3 /proc/version)"
 	fi
@@ -170,7 +170,11 @@ esac
     echo "linux-image-$ABINAME = $VERSION"
     echo "linux-headers-$ABINAME = $VERSION"
     if [ "$DEBUGINFOD" -eq 0 ]; then # add dbgsym search if not already 
-        echo "linux-image-$ABINAME-dbgsym = $VERSION"
+        if [ "$DISTRO" = "Debian" ]; then
+	        echo "linux-image-$ABINAME-dbg = $VERSION"
+        else
+            echo "linux-image-$ABINAME-dbgsym = $VERSION"
+        fi
     fi
 ) | while read package relation requiredversion; do
     installedversion="$(dpkg-query -W "$package" 2> /dev/null | cut -f 2)"
 
     |