+ readonly 'dkms_conf_variables=CLEAN REMAKE_INITRD remake_initrd PACKAGE_NAME PACKAGE_VERSION POST_ADD POST_INSTALL POST_REMOVE PRE_BUILD PRE_INSTALL BUILD_EXCLUSIVE_KERNEL BUILD_EXCLUSIVE_ARCH build_exclude OBSOLETE_BY MAKE MAKE_MATCH MODULES_CONF modules_conf_array PATCH PATCH_MATCH patch_array BUILT_MODULE_NAME built_module_name BUILT_MODULE_LOCATION built_module_location DEST_MODULE_NAME dest_module_name MODULES_CONF_OBSOLETES DEST_MODULE_LOCATION dest_module_location modules_conf_obsoletes MODULES_CONF_ALIAS_TYPE modules_conf_alias_type STRIP strip MODULES_CONF_OBSOLETE_ONLY modules_conf_obsolete_only AUTOINSTALL' + dkms_conf_variables='CLEAN REMAKE_INITRD remake_initrd PACKAGE_NAME PACKAGE_VERSION POST_ADD POST_INSTALL POST_REMOVE PRE_BUILD PRE_INSTALL BUILD_EXCLUSIVE_KERNEL BUILD_EXCLUSIVE_ARCH build_exclude OBSOLETE_BY MAKE MAKE_MATCH MODULES_CONF modules_conf_array PATCH PATCH_MATCH patch_array BUILT_MODULE_NAME built_module_name BUILT_MODULE_LOCATION built_module_location DEST_MODULE_NAME dest_module_name MODULES_CONF_OBSOLETES DEST_MODULE_LOCATION dest_module_location modules_conf_obsoletes MODULES_CONF_ALIAS_TYPE modules_conf_alias_type STRIP strip MODULES_CONF_OBSOLETE_ONLY modules_conf_obsolete_only AUTOINSTALL' + readonly 'y_re=^(Y|y)' + y_re='^(Y|y)' + readonly 'mv_re=^([^/]*)/(.*)$' + mv_re='^([^/]*)/(.*)$' + readonly 'rh_kernels=(debug|summit|smp|enterprise|bigmem|hugemem|BOOT|vmnix)' + rh_kernels='(debug|summit|smp|enterprise|bigmem|hugemem|BOOT|vmnix)' + PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/lib/dkms + umask 022 + unset CC CXX CFLAGS CXXFLAGS LDFLAGS ++ uname -r + current_kernel=3.2.0-25-generic ++ uname -s + current_os=Linux + dkms_tree=/var/lib/dkms + source_tree=/usr/src + install_tree=/lib/modules + tmp_location=/tmp + verbose= + dkms_frameworkconf=/etc/dkms/framework.conf + [[ ! -n '' ]] + [[ -e /etc/sysconfig/module-init-tools ]] + addon_modules_dir= + [[ ! -n '' ]] ++ distro_version ++ local LSB_DESCRIPTION DISTRIB_ID DISTRIB_RELEASE ver ++ '[' -r /etc/lsb-release ']' ++ . /etc/lsb-release +++ DISTRIB_ID=Ubuntu +++ DISTRIB_RELEASE=12.04 +++ DISTRIB_CODENAME=precise +++ DISTRIB_DESCRIPTION='Ubuntu 12.04 LTS' ++ case ${DISTRIB_ID} in ++ [[ -n Ubuntu ]] ++ [[ -n 12.04 ]] ++ echo Ubuntu12.04 + running_distribution=Ubuntu12.04 + weak_modules= + '[' -e /etc/dkms/framework.conf ']' + . /etc/dkms/framework.conf + module= + module_version= + template_kernel= + distro= + media= + release= + conf= + kernel_config= + archive_location= + kernel_source_dir= + ksourcedir_fromcli= + action= + force= + no_prepare_kernel= + no_clean_kernel= + binaries_only= + source_only= + all= + module_suffix= + rpm_safe_upgrade= + size=1440 + specfile= + legacy_postinst=1 + directive_array=() + kernelver=() + arch=() + declare -a directive_array kernelver arch + weak_modules= + last_mvka= + last_mvka_conf= + try_source_tree= + die_is_fatal=yes + '[' -x /sbin/weak-modules ']' + '[' -x /usr/lib/module-init-tools/weak-modules ']' + action_re='^(remove|(auto|un)?install|match|mk(driverdisk|tarball|rpm|deb|dsc|kmp)|build|add|status|ldtarball)$' + (( 2 > 0 )) + case $1 in + verbose=true + shift + (( 1 > 0 )) + case $1 in + [[ autoinstall =~ ^(remove|(auto|un)?install|match|mk(driverdisk|tarball|rpm|deb|dsc|kmp)|build|add|status|ldtarball)$ ]] + action=' autoinstall' + shift + (( 0 > 0 )) + [[ -n '' ]] + (( 0 != 0 && 0 > 1 )) + [[ -n '' ]] + [[ -n '' ]] + for action_to_run in '$action' + setup_kernels_arches autoinstall + [[ -n '' ]] + [[ autoinstall != status ]] + [[ ! -n '' ]] + [[ ! -n '' ]] ++ uname -r + kernelver[0]=3.2.0-25-generic + kernels_arches_default=yes + [[ ! -n '' ]] ++ head -n 1 ++ rpm -qf /lib/modules/3.2.0-25-generic ++ grep kernel ++ grep -v 'not owned by any package' + kernelver_rpm= ++ rpm -q --queryformat '%{ARCH}' '' + arch[0]= ++ uname -m + arch[0]=x86_64 + [[ x86_64 = x86_64 ]] + grep -q Intel /proc/cpuinfo + grep -q ia32e + ls /lib/modules/3.2.0-25-generic/build/configs + (( 1 == 1 && 1 > 1 )) + multi_arch= + local i=0 + (( i=0 )) + (( 0 < 1 )) + [[ x86_64 != x86_64 ]] + (( i++ )) + (( 1 < 1 )) + case "$action_to_run" in + check_root + (( UID == 0 )) + return + autoinstall + local status mv mvka m v k a last_v last_m tenative + to_install=() + local -a to_install + read status mvka ++ module_status ++ local 'oifs= ' IFS= mv m v directory ret=1 ++ for directory in '"$dkms_tree/"${1:-*}/${2:-*}' ++ IFS=' ' ++ mv=nvidia-current-updates/295.49 ++ m=nvidia-current-updates ++ v=295.49 ++ is_module_added nvidia-current-updates 295.49 ++ [[ -n nvidia-current-updates ]] ++ [[ -n 295.49 ]] ++ [[ -d /var/lib/dkms/nvidia-current-updates/295.49 ]] ++ [[ -L /var/lib/dkms/nvidia-current-updates/295.49/source ]] ++ ret=0 ++ module_status_built nvidia-current-updates 295.49 '' '' ++ local ret=1 directory ka k a state 'oifs= ' IFS= ++ for directory in '"$dkms_tree/$1/$2/"${3:-[0-9].*}/${4:-*}' ++ IFS=' ' ++ ka='[0-9].*/*' ++ k='[0-9].*' ++ a='*' ++ is_module_built nvidia-current-updates 295.49 '[0-9].*' '*' ++ [[ -n nvidia-current-updates ]] ++ [[ -n 295.49 ]] ++ [[ -n [0-9].* ]] ++ [[ -n * ]] ++ local 'd=/var/lib/dkms/nvidia-current-updates/295.49/[0-9].*/*' m= ++ [[ -d /var/lib/dkms/nvidia-current-updates/295.49/[0-9].*/*/module ]] ++ return 1 ++ continue ++ IFS=' ' ++ return 1 ++ echo 'added nvidia-current-updates/295.49' + IFS=/ + read m v k a + [[ ! -n '' ]] + last_m=nvidia-current-updates + _is_module_installed nvidia-current-updates 295.49 3.2.0-25-generic x86_64 + [[ -n nvidia-current-updates ]] + [[ -n 295.49 ]] + [[ -n 3.2.0-25-generic ]] + [[ -n x86_64 ]] + local d=/var/lib/dkms/nvidia-current-updates/295.49/3.2.0-25-generic/x86_64 + local k=/var/lib/dkms/nvidia-current-updates/kernel-3.2.0-25-generic-x86_64 + [[ -L /var/lib/dkms/nvidia-current-updates/kernel-3.2.0-25-generic-x86_64 ]] + module_status_weak nvidia-current-updates 295.49 3.2.0-25-generic x86_64 + [[ -n '' ]] + return 1 + read_conf_or_die '' '' /var/lib/dkms/nvidia-current-updates/295.49/source/dkms.conf + read_conf '' '' /var/lib/dkms/nvidia-current-updates/295.49/source/dkms.conf + local return_value=0 + local read_conf_file=/var/lib/dkms///source/dkms.conf + local kernelver= + local arch= + set_kernel_source_dir '' ++ IFS= ++ for directory in '"$dkms_tree/"${1:-*}/${2:-*}' ++ IFS=' ' ++ mv=virtualbox/4.1.12 ++ m=virtualbox ++ v=4.1.12 ++ is_module_added virtualbox 4.1.12 ++ [[ -n virtualbox ]] ++ [[ -n 4.1.12 ]] ++ [[ -d /var/lib/dkms/virtualbox/4.1.12 ]] ++ [[ -L /var/lib/dkms/virtualbox/4.1.12/source ]] ++ ret=0 ++ module_status_built virtualbox 4.1.12 '' '' ++ local ret=1 directory ka k a state 'oifs= ' IFS= ++ for directory in '"$dkms_tree/$1/$2/"${3:-[0-9].*}/${4:-*}' ++ IFS=' ' ++ ka='[0-9].*/*' ++ k='[0-9].*' ++ a='*' ++ is_module_built virtualbox 4.1.12 '[0-9].*' '*' ++ [[ -n virtualbox ]] ++ [[ -n 4.1.12 ]] ++ [[ -n [0-9].* ]] ++ [[ -n * ]] ++ local 'd=/var/lib/dkms/virtualbox/4.1.12/[0-9].*/*' m= ++ [[ -d /var/lib/dkms/virtualbox/4.1.12/[0-9].*/*/module ]] ++ return 1 ++ continue ++ IFS=' ' ++ return 1 ++ echo 'added virtualbox/4.1.12' ++ IFS= ++ IFS=' ' ++ return 0 ++ _get_kernel_dir '' ++ KVER= ++ case ${current_os} in ++ DIR=/lib/modules//build ++ echo /lib/modules//build + kernel_source_dir=/lib/modules//build + [[ -n '' ]] + [[ -n /var/lib/dkms/nvidia-current-updates/295.49/source/dkms.conf ]] + read_conf_file=/var/lib/dkms/nvidia-current-updates/295.49/source/dkms.conf + [[ -r /var/lib/dkms/nvidia-current-updates/295.49/source/dkms.conf ]] + [[ '' = /// ]] + for var in '$dkms_conf_variables' + unset CLEAN + for var in '$dkms_conf_variables' + unset REMAKE_INITRD + for var in '$dkms_conf_variables' + unset remake_initrd + for var in '$dkms_conf_variables' + unset PACKAGE_NAME + for var in '$dkms_conf_variables' + unset PACKAGE_VERSION + for var in '$dkms_conf_variables' + unset POST_ADD + for var in '$dkms_conf_variables' + unset POST_INSTALL + for var in '$dkms_conf_variables' + unset POST_REMOVE + for var in '$dkms_conf_variables' + unset PRE_BUILD + for var in '$dkms_conf_variables' + unset PRE_INSTALL + for var in '$dkms_conf_variables' + unset BUILD_EXCLUSIVE_KERNEL + for var in '$dkms_conf_variables' + unset BUILD_EXCLUSIVE_ARCH + for var in '$dkms_conf_variables' + unset build_exclude + for var in '$dkms_conf_variables' + unset OBSOLETE_BY + for var in '$dkms_conf_variables' + unset MAKE + for var in '$dkms_conf_variables' + unset MAKE_MATCH + for var in '$dkms_conf_variables' + unset MODULES_CONF + for var in '$dkms_conf_variables' + unset modules_conf_array + for var in '$dkms_conf_variables' + unset PATCH + for var in '$dkms_conf_variables' + unset PATCH_MATCH + for var in '$dkms_conf_variables' + unset patch_array + for var in '$dkms_conf_variables' + unset BUILT_MODULE_NAME + for var in '$dkms_conf_variables' + unset built_module_name + for var in '$dkms_conf_variables' + unset BUILT_MODULE_LOCATION + for var in '$dkms_conf_variables' + unset built_module_location + for var in '$dkms_conf_variables' + unset DEST_MODULE_NAME + for var in '$dkms_conf_variables' + unset dest_module_name + for var in '$dkms_conf_variables' + unset MODULES_CONF_OBSOLETES + for var in '$dkms_conf_variables' + unset DEST_MODULE_LOCATION + for var in '$dkms_conf_variables' + unset dest_module_location + for var in '$dkms_conf_variables' + unset modules_conf_obsoletes + for var in '$dkms_conf_variables' + unset MODULES_CONF_ALIAS_TYPE + for var in '$dkms_conf_variables' + unset modules_conf_alias_type + for var in '$dkms_conf_variables' + unset STRIP + for var in '$dkms_conf_variables' + unset strip + for var in '$dkms_conf_variables' + unset MODULES_CONF_OBSOLETE_ONLY + for var in '$dkms_conf_variables' + unset modules_conf_obsolete_only + for var in '$dkms_conf_variables' + unset AUTOINSTALL + local _conf_file + for _conf_file in '"$read_conf_file"' '"/etc/dkms/$module.conf"' '"/etc/dkms/$module-$module_version.conf"' '"/etc/dkms/$module-$module_version-$1.conf"' '"/etc/dkms/$module-$module_version-$1-$2.conf"' + '[' -e /var/lib/dkms/nvidia-current-updates/295.49/source/dkms.conf ']' + safe_source /var/lib/dkms/nvidia-current-updates/295.49/source/dkms.conf CLEAN REMAKE_INITRD remake_initrd PACKAGE_NAME PACKAGE_VERSION POST_ADD POST_INSTALL POST_REMOVE PRE_BUILD PRE_INSTALL BUILD_EXCLUSIVE_KERNEL BUILD_EXCLUSIVE_ARCH build_exclude OBSOLETE_BY MAKE MAKE_MATCH MODULES_CONF modules_conf_array PATCH PATCH_MATCH patch_array BUILT_MODULE_NAME built_module_name BUILT_MODULE_LOCATION built_module_location DEST_MODULE_NAME dest_module_name MODULES_CONF_OBSOLETES DEST_MODULE_LOCATION dest_module_location modules_conf_obsoletes MODULES_CONF_ALIAS_TYPE modules_conf_alias_type STRIP strip MODULES_CONF_OBSOLETE_ONLY modules_conf_obsolete_only AUTOINSTALL + local to_source_file=/var/lib/dkms/nvidia-current-updates/295.49/source/dkms.conf + shift + export_envs=("$@") + declare -a -r export_envs ++ mktemp_or_die ++ local t +++ mktemp ++ t=/tmp/tmp.laRP7l01f0 ++ echo /tmp/tmp.laRP7l01f0 ++ return + local tmpfile=/tmp/tmp.laRP7l01f0 + exec + . /var/lib/dkms/nvidia-current-updates/295.49/source/dkms.conf ++ PACKAGE_NAME=nvidia-current-updates ++ PACKAGE_VERSION=295.49 ++ CLEAN='make clean' ++ BUILT_MODULE_NAME[0]=nvidia ++ DEST_MODULE_NAME[0]=nvidia_current_updates ++ MAKE[0]='make module KERNDIR=/lib/modules/ IGNORE_XEN_PRESENCE=1 IGNORE_CC_MISMATCH=1 SYSSRC=/lib/modules//build LD=/usr/bin/ld.bfd' ++ DEST_MODULE_LOCATION[0]=/kernel/drivers/char/drm ++ AUTOINSTALL=yes + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!CLEAN[@]}' +++ echo 0 + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${CLEAN[$_i]}\"' ++ echo 'CLEAN[0]="make' 'clean"' + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!REMAKE_INITRD[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!remake_initrd[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!PACKAGE_NAME[@]}' +++ echo 0 + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${PACKAGE_NAME[$_i]}\"' ++ echo 'PACKAGE_NAME[0]="nvidia-current-updates"' + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!PACKAGE_VERSION[@]}' +++ echo 0 + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${PACKAGE_VERSION[$_i]}\"' ++ echo 'PACKAGE_VERSION[0]="295.49"' + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!POST_ADD[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!POST_INSTALL[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!POST_REMOVE[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!PRE_BUILD[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!PRE_INSTALL[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!BUILD_EXCLUSIVE_KERNEL[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!BUILD_EXCLUSIVE_ARCH[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!build_exclude[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!OBSOLETE_BY[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!MAKE[@]}' +++ echo 0 + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${MAKE[$_i]}\"' ++ echo 'MAKE[0]="make' module KERNDIR=/lib/modules/ IGNORE_XEN_PRESENCE=1 IGNORE_CC_MISMATCH=1 SYSSRC=/lib/modules//build 'LD=/usr/bin/ld.bfd"' + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!MAKE_MATCH[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!MODULES_CONF[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!modules_conf_array[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!PATCH[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!PATCH_MATCH[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!patch_array[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!BUILT_MODULE_NAME[@]}' +++ echo 0 + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${BUILT_MODULE_NAME[$_i]}\"' ++ echo 'BUILT_MODULE_NAME[0]="nvidia"' + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!built_module_name[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!BUILT_MODULE_LOCATION[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!built_module_location[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!DEST_MODULE_NAME[@]}' +++ echo 0 + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${DEST_MODULE_NAME[$_i]}\"' ++ echo 'DEST_MODULE_NAME[0]="nvidia_current_updates"' + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!dest_module_name[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!MODULES_CONF_OBSOLETES[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!DEST_MODULE_LOCATION[@]}' +++ echo 0 + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${DEST_MODULE_LOCATION[$_i]}\"' ++ echo 'DEST_MODULE_LOCATION[0]="/kernel/drivers/char/drm"' + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!dest_module_location[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!modules_conf_obsoletes[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!MODULES_CONF_ALIAS_TYPE[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!modules_conf_alias_type[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!STRIP[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!strip[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!MODULES_CONF_OBSOLETE_ONLY[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!modules_conf_obsolete_only[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!AUTOINSTALL[@]}' +++ echo 0 + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${AUTOINSTALL[$_i]}\"' ++ echo 'AUTOINSTALL[0]="yes"' ++ cut -d = -f 2-3 ++ grep '^DKMS_DIRECTIVE' ++ set + . /tmp/tmp.laRP7l01f0 ++ CLEAN[0]='make clean' ++ PACKAGE_NAME[0]=nvidia-current-updates ++ PACKAGE_VERSION[0]=295.49 ++ MAKE[0]='make module KERNDIR=/lib/modules/ IGNORE_XEN_PRESENCE=1 IGNORE_CC_MISMATCH=1 SYSSRC=/lib/modules//build LD=/usr/bin/ld.bfd' ++ BUILT_MODULE_NAME[0]=nvidia ++ DEST_MODULE_NAME[0]=nvidia_current_updates ++ DEST_MODULE_LOCATION[0]=/kernel/drivers/char/drm ++ AUTOINSTALL[0]=yes + rm /tmp/tmp.laRP7l01f0 + for _conf_file in '"$read_conf_file"' '"/etc/dkms/$module.conf"' '"/etc/dkms/$module-$module_version.conf"' '"/etc/dkms/$module-$module_version-$1.conf"' '"/etc/dkms/$module-$module_version-$1-$2.conf"' + '[' -e /etc/dkms/.conf ']' + for _conf_file in '"$read_conf_file"' '"/etc/dkms/$module.conf"' '"/etc/dkms/$module-$module_version.conf"' '"/etc/dkms/$module-$module_version-$1.conf"' '"/etc/dkms/$module-$module_version-$1-$2.conf"' + '[' -e /etc/dkms/-.conf ']' + for _conf_file in '"$read_conf_file"' '"/etc/dkms/$module.conf"' '"/etc/dkms/$module-$module_version.conf"' '"/etc/dkms/$module-$module_version-$1.conf"' '"/etc/dkms/$module-$module_version-$1-$2.conf"' + '[' -e /etc/dkms/--.conf ']' + for _conf_file in '"$read_conf_file"' '"/etc/dkms/$module.conf"' '"/etc/dkms/$module-$module_version.conf"' '"/etc/dkms/$module-$module_version-$1.conf"' '"/etc/dkms/$module-$module_version-$1-$2.conf"' + '[' -e /etc/dkms/---.conf ']' + clean='make clean' + package_name=nvidia-current-updates + package_version=295.49 + post_add= + post_build= + post_install= + post_remove= + pre_build= + pre_install= + obsolete_by= + local index array_size=0 s + for s in '${#BUILT_MODULE_NAME[@]}' '${#BUILT_MODULE_LOCATION[@]}' '${#DEST_MODULE_NAME[@]}' '${#DEST_MODULE_LOCATION[@]}' + (( s > array_size )) + array_size=1 + for s in '${#BUILT_MODULE_NAME[@]}' '${#BUILT_MODULE_LOCATION[@]}' '${#DEST_MODULE_NAME[@]}' '${#DEST_MODULE_LOCATION[@]}' + (( s > array_size )) + for s in '${#BUILT_MODULE_NAME[@]}' '${#BUILT_MODULE_LOCATION[@]}' '${#DEST_MODULE_NAME[@]}' '${#DEST_MODULE_LOCATION[@]}' + (( s > array_size )) + for s in '${#BUILT_MODULE_NAME[@]}' '${#BUILT_MODULE_LOCATION[@]}' '${#DEST_MODULE_NAME[@]}' '${#DEST_MODULE_LOCATION[@]}' + (( s > array_size )) + (( index=0 )) + (( index < array_size )) + built_module_name[$index]=nvidia + built_module_location[$index]= + dest_module_name[$index]=nvidia_current_updates + dest_module_location[$index]=/kernel/drivers/char/drm + modules_conf_obsoletes[$index]= + modules_conf_alias_type[$index]= + case ${MODULES_CONF_OBSOLETE_ONLY[$index]} in + case ${STRIP[$index]} in + strip[$index]=yes + [[ ! -n nvidia ]] + [[ ! -n nvidia_current_updates ]] + [[ -n '' ]] + [[ ! -n nvidia ]] + case ${built_module_name[$index]} in + case ${dest_module_name[$index]} in ++ override_dest_module_location /kernel/drivers/char/drm ++ local orig_location=/kernel/drivers/char/drm ++ [[ -n '' ]] ++ '[' Linux = GNU/kFreeBSD ']' ++ case "$running_distribution" in ++ echo /updates/dkms ++ return + dest_module_location[$index]=/updates/dkms + [[ ! -n /kernel/drivers/char/drm ]] + case ${DEST_MODULE_LOCATION[$index]} in + (( index++ )) + (( index < array_size )) + [[ -n '' ]] + make_command='make module KERNDIR=/lib/modules/ IGNORE_XEN_PRESENCE=1 IGNORE_CC_MISMATCH=1 SYSSRC=/lib/modules//build LD=/usr/bin/ld.bfd' + (( index=0 )) + (( index < 1 )) + [[ -n make module KERNDIR=/lib/modules/ IGNORE_XEN_PRESENCE=1 IGNORE_CC_MISMATCH=1 SYSSRC=/lib/modules//build LD=/usr/bin/ld.bfd ]] + [[ -n '' ]] + (( index++ )) + (( index < 1 )) ++ VER ++ sed -e 's:\([^0-9]\)\([0-9]\):\1 \2:g' -e 's:\([0-9]\)\([^0-9]\):\1 \2:g' -e 's:\(.*\): \1 :' -e 's: \([0-9]\) : 00\1 :g' -e 's: \([0-9][0-9]\) : 0\1 :g' -e 's: ::g' ++ echo ++ VER 2.6.6 ++ sed -e 's:\([^0-9]\)\([0-9]\):\1 \2:g' -e 's:\([0-9]\)\([^0-9]\):\1 \2:g' -e 's:\(.*\): \1 :' -e 's: \([0-9]\) : 00\1 :g' -e 's: \([0-9][0-9]\) : 0\1 :g' -e 's: ::g' ++ echo 2.6.6 + [[ '' < 002.006.006 ]] + [[ ! -n make module KERNDIR=/lib/modules/ IGNORE_XEN_PRESENCE=1 IGNORE_CC_MISMATCH=1 SYSSRC=/lib/modules//build LD=/usr/bin/ld.bfd ]] + [[ ! -n make clean ]] + (( index=0 )) + (( index < 0 )) + count=0 + (( index=0 )) + (( index < 0 )) + [[ '' =~ ^(Y|y) ]] + [[ -n '' ]] + [[ -n '' ]] + (( 1 == 0 )) + [[ ! -n nvidia-current-updates ]] + [[ ! -n 295.49 ]] + [[ -n make clean ]] + (( return_value == 0 )) + last_mvka=/// ++ readlink -f /var/lib/dkms/nvidia-current-updates/295.49/source/dkms.conf + last_mvka_conf=/usr/src/nvidia-current-updates-295.49/dkms.conf + return 0 + return + [[ ! -n yes ]] + [[ nvidia-current-updates != nvidia-current-updates ]] ++ VER 295.49 ++ sed -e 's:\([^0-9]\)\([0-9]\):\1 \2:g' -e 's:\([0-9]\)\([^0-9]\):\1 \2:g' -e 's:\(.*\): \1 :' -e 's: \([0-9]\) : 00\1 :g' -e 's: \([0-9][0-9]\) : 0\1 :g' -e 's: ::g' ++ echo 295.49 ++ VER ++ sed -e 's:\([^0-9]\)\([0-9]\):\1 \2:g' -e 's:\([0-9]\)\([^0-9]\):\1 \2:g' -e 's:\(.*\): \1 :' -e 's: \([0-9]\) : 00\1 :g' -e 's: \([0-9][0-9]\) : 0\1 :g' -e 's: ::g' ++ echo + [[ 295.049 > '' ]] + last_v=295.49 + tenative=nvidia-current-updates/295.49 + read status mvka + IFS=/ + read m v k a + [[ ! -n nvidia-current-updates ]] + _is_module_installed virtualbox 4.1.12 3.2.0-25-generic x86_64 + [[ -n virtualbox ]] + [[ -n 4.1.12 ]] + [[ -n 3.2.0-25-generic ]] + [[ -n x86_64 ]] + local d=/var/lib/dkms/virtualbox/4.1.12/3.2.0-25-generic/x86_64 + local k=/var/lib/dkms/virtualbox/kernel-3.2.0-25-generic-x86_64 + [[ -L /var/lib/dkms/virtualbox/kernel-3.2.0-25-generic-x86_64 ]] + module_status_weak virtualbox 4.1.12 3.2.0-25-generic x86_64 + [[ -n '' ]] + return 1 + read_conf_or_die '' '' /var/lib/dkms/virtualbox/4.1.12/source/dkms.conf + read_conf '' '' /var/lib/dkms/virtualbox/4.1.12/source/dkms.conf + local return_value=0 + local read_conf_file=/var/lib/dkms///source/dkms.conf + local kernelver= + local arch= + set_kernel_source_dir '' ++ _get_kernel_dir '' ++ KVER= ++ case ${current_os} in ++ DIR=/lib/modules//build ++ echo /lib/modules//build + kernel_source_dir=/lib/modules//build + [[ -n '' ]] + [[ -n /var/lib/dkms/virtualbox/4.1.12/source/dkms.conf ]] + read_conf_file=/var/lib/dkms/virtualbox/4.1.12/source/dkms.conf + [[ -r /var/lib/dkms/virtualbox/4.1.12/source/dkms.conf ]] + [[ /// = /// ]] ++ readlink -f /var/lib/dkms/virtualbox/4.1.12/source/dkms.conf + [[ /usr/src/nvidia-current-updates-295.49/dkms.conf = /usr/src/virtualbox-4.1.12/dkms.conf ]] + for var in '$dkms_conf_variables' + unset CLEAN + for var in '$dkms_conf_variables' + unset REMAKE_INITRD + for var in '$dkms_conf_variables' + unset remake_initrd + for var in '$dkms_conf_variables' + unset PACKAGE_NAME + for var in '$dkms_conf_variables' + unset PACKAGE_VERSION + for var in '$dkms_conf_variables' + unset POST_ADD + for var in '$dkms_conf_variables' + unset POST_INSTALL + for var in '$dkms_conf_variables' + unset POST_REMOVE + for var in '$dkms_conf_variables' + unset PRE_BUILD + for var in '$dkms_conf_variables' + unset PRE_INSTALL + for var in '$dkms_conf_variables' + unset BUILD_EXCLUSIVE_KERNEL + for var in '$dkms_conf_variables' + unset BUILD_EXCLUSIVE_ARCH + for var in '$dkms_conf_variables' + unset build_exclude + for var in '$dkms_conf_variables' + unset OBSOLETE_BY + for var in '$dkms_conf_variables' + unset MAKE + for var in '$dkms_conf_variables' + unset MAKE_MATCH + for var in '$dkms_conf_variables' + unset MODULES_CONF + for var in '$dkms_conf_variables' + unset modules_conf_array + for var in '$dkms_conf_variables' + unset PATCH + for var in '$dkms_conf_variables' + unset PATCH_MATCH + for var in '$dkms_conf_variables' + unset patch_array + for var in '$dkms_conf_variables' + unset BUILT_MODULE_NAME + for var in '$dkms_conf_variables' + unset built_module_name + for var in '$dkms_conf_variables' + unset BUILT_MODULE_LOCATION + for var in '$dkms_conf_variables' + unset built_module_location + for var in '$dkms_conf_variables' + unset DEST_MODULE_NAME + for var in '$dkms_conf_variables' + unset dest_module_name + for var in '$dkms_conf_variables' + unset MODULES_CONF_OBSOLETES + for var in '$dkms_conf_variables' + unset DEST_MODULE_LOCATION + for var in '$dkms_conf_variables' + unset dest_module_location + for var in '$dkms_conf_variables' + unset modules_conf_obsoletes + for var in '$dkms_conf_variables' + unset MODULES_CONF_ALIAS_TYPE + for var in '$dkms_conf_variables' + unset modules_conf_alias_type + for var in '$dkms_conf_variables' + unset STRIP + for var in '$dkms_conf_variables' + unset strip + for var in '$dkms_conf_variables' + unset MODULES_CONF_OBSOLETE_ONLY + for var in '$dkms_conf_variables' + unset modules_conf_obsolete_only + for var in '$dkms_conf_variables' + unset AUTOINSTALL + local _conf_file + for _conf_file in '"$read_conf_file"' '"/etc/dkms/$module.conf"' '"/etc/dkms/$module-$module_version.conf"' '"/etc/dkms/$module-$module_version-$1.conf"' '"/etc/dkms/$module-$module_version-$1-$2.conf"' + '[' -e /var/lib/dkms/virtualbox/4.1.12/source/dkms.conf ']' + safe_source /var/lib/dkms/virtualbox/4.1.12/source/dkms.conf CLEAN REMAKE_INITRD remake_initrd PACKAGE_NAME PACKAGE_VERSION POST_ADD POST_INSTALL POST_REMOVE PRE_BUILD PRE_INSTALL BUILD_EXCLUSIVE_KERNEL BUILD_EXCLUSIVE_ARCH build_exclude OBSOLETE_BY MAKE MAKE_MATCH MODULES_CONF modules_conf_array PATCH PATCH_MATCH patch_array BUILT_MODULE_NAME built_module_name BUILT_MODULE_LOCATION built_module_location DEST_MODULE_NAME dest_module_name MODULES_CONF_OBSOLETES DEST_MODULE_LOCATION dest_module_location modules_conf_obsoletes MODULES_CONF_ALIAS_TYPE modules_conf_alias_type STRIP strip MODULES_CONF_OBSOLETE_ONLY modules_conf_obsolete_only AUTOINSTALL + local to_source_file=/var/lib/dkms/virtualbox/4.1.12/source/dkms.conf + shift + export_envs=("$@") + declare -a -r export_envs ++ mktemp_or_die ++ local t +++ mktemp ++ t=/tmp/tmp.3s2kQaCpPU ++ echo /tmp/tmp.3s2kQaCpPU ++ return + local tmpfile=/tmp/tmp.3s2kQaCpPU + exec + . /var/lib/dkms/virtualbox/4.1.12/source/dkms.conf ++ PACKAGE_NAME=virtualbox ++ PACKAGE_VERSION=4.1.12 ++ CLEAN='rm -f *.*o' ++ BUILT_MODULE_NAME[0]=vboxdrv ++ BUILT_MODULE_LOCATION[0]=vboxdrv ++ DEST_MODULE_LOCATION[0]=/updates ++ BUILT_MODULE_NAME[1]=vboxnetadp ++ BUILT_MODULE_LOCATION[1]=vboxnetadp ++ DEST_MODULE_LOCATION[1]=/updates ++ BUILT_MODULE_NAME[2]=vboxnetflt ++ BUILT_MODULE_LOCATION[2]=vboxnetflt ++ DEST_MODULE_LOCATION[2]=/updates ++ BUILT_MODULE_NAME[3]=vboxpci ++ BUILT_MODULE_LOCATION[3]=vboxpci ++ DEST_MODULE_LOCATION[3]=/updates ++ AUTOINSTALL=yes + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!CLEAN[@]}' +++ echo 0 + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${CLEAN[$_i]}\"' ++ echo 'CLEAN[0]="rm' -f '*.*o"' + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!REMAKE_INITRD[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!remake_initrd[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!PACKAGE_NAME[@]}' +++ echo 0 + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${PACKAGE_NAME[$_i]}\"' ++ echo 'PACKAGE_NAME[0]="virtualbox"' + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!PACKAGE_VERSION[@]}' +++ echo 0 + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${PACKAGE_VERSION[$_i]}\"' ++ echo 'PACKAGE_VERSION[0]="4.1.12"' + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!POST_ADD[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!POST_INSTALL[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!POST_REMOVE[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!PRE_BUILD[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!PRE_INSTALL[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!BUILD_EXCLUSIVE_KERNEL[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!BUILD_EXCLUSIVE_ARCH[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!build_exclude[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!OBSOLETE_BY[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!MAKE[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!MAKE_MATCH[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!MODULES_CONF[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!modules_conf_array[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!PATCH[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!PATCH_MATCH[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!patch_array[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!BUILT_MODULE_NAME[@]}' +++ echo 0 1 2 3 + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${BUILT_MODULE_NAME[$_i]}\"' ++ echo 'BUILT_MODULE_NAME[0]="vboxdrv"' + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${BUILT_MODULE_NAME[$_i]}\"' ++ echo 'BUILT_MODULE_NAME[1]="vboxnetadp"' + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${BUILT_MODULE_NAME[$_i]}\"' ++ echo 'BUILT_MODULE_NAME[2]="vboxnetflt"' + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${BUILT_MODULE_NAME[$_i]}\"' ++ echo 'BUILT_MODULE_NAME[3]="vboxpci"' + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!built_module_name[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!BUILT_MODULE_LOCATION[@]}' +++ echo 0 1 2 3 + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${BUILT_MODULE_LOCATION[$_i]}\"' ++ echo 'BUILT_MODULE_LOCATION[0]="vboxdrv"' + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${BUILT_MODULE_LOCATION[$_i]}\"' ++ echo 'BUILT_MODULE_LOCATION[1]="vboxnetadp"' + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${BUILT_MODULE_LOCATION[$_i]}\"' ++ echo 'BUILT_MODULE_LOCATION[2]="vboxnetflt"' + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${BUILT_MODULE_LOCATION[$_i]}\"' ++ echo 'BUILT_MODULE_LOCATION[3]="vboxpci"' + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!built_module_location[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!DEST_MODULE_NAME[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!dest_module_name[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!MODULES_CONF_OBSOLETES[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!DEST_MODULE_LOCATION[@]}' +++ echo 0 1 2 3 + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${DEST_MODULE_LOCATION[$_i]}\"' ++ echo 'DEST_MODULE_LOCATION[0]="/updates"' + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${DEST_MODULE_LOCATION[$_i]}\"' ++ echo 'DEST_MODULE_LOCATION[1]="/updates"' + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${DEST_MODULE_LOCATION[$_i]}\"' ++ echo 'DEST_MODULE_LOCATION[2]="/updates"' + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${DEST_MODULE_LOCATION[$_i]}\"' ++ echo 'DEST_MODULE_LOCATION[3]="/updates"' + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!dest_module_location[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!modules_conf_obsoletes[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!MODULES_CONF_ALIAS_TYPE[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!modules_conf_alias_type[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!STRIP[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!strip[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!MODULES_CONF_OBSOLETE_ONLY[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!modules_conf_obsolete_only[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!AUTOINSTALL[@]}' +++ echo 0 + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${AUTOINSTALL[$_i]}\"' ++ echo 'AUTOINSTALL[0]="yes"' ++ cut -d = -f 2-3 ++ set ++ grep '^DKMS_DIRECTIVE' + . /tmp/tmp.3s2kQaCpPU ++ CLEAN[0]='rm -f *.*o' ++ PACKAGE_NAME[0]=virtualbox ++ PACKAGE_VERSION[0]=4.1.12 ++ BUILT_MODULE_NAME[0]=vboxdrv ++ BUILT_MODULE_NAME[1]=vboxnetadp ++ BUILT_MODULE_NAME[2]=vboxnetflt ++ BUILT_MODULE_NAME[3]=vboxpci ++ BUILT_MODULE_LOCATION[0]=vboxdrv ++ BUILT_MODULE_LOCATION[1]=vboxnetadp ++ BUILT_MODULE_LOCATION[2]=vboxnetflt ++ BUILT_MODULE_LOCATION[3]=vboxpci ++ DEST_MODULE_LOCATION[0]=/updates ++ DEST_MODULE_LOCATION[1]=/updates ++ DEST_MODULE_LOCATION[2]=/updates ++ DEST_MODULE_LOCATION[3]=/updates ++ AUTOINSTALL[0]=yes + rm /tmp/tmp.3s2kQaCpPU + for _conf_file in '"$read_conf_file"' '"/etc/dkms/$module.conf"' '"/etc/dkms/$module-$module_version.conf"' '"/etc/dkms/$module-$module_version-$1.conf"' '"/etc/dkms/$module-$module_version-$1-$2.conf"' + '[' -e /etc/dkms/.conf ']' + for _conf_file in '"$read_conf_file"' '"/etc/dkms/$module.conf"' '"/etc/dkms/$module-$module_version.conf"' '"/etc/dkms/$module-$module_version-$1.conf"' '"/etc/dkms/$module-$module_version-$1-$2.conf"' + '[' -e /etc/dkms/-.conf ']' + for _conf_file in '"$read_conf_file"' '"/etc/dkms/$module.conf"' '"/etc/dkms/$module-$module_version.conf"' '"/etc/dkms/$module-$module_version-$1.conf"' '"/etc/dkms/$module-$module_version-$1-$2.conf"' + '[' -e /etc/dkms/--.conf ']' + for _conf_file in '"$read_conf_file"' '"/etc/dkms/$module.conf"' '"/etc/dkms/$module-$module_version.conf"' '"/etc/dkms/$module-$module_version-$1.conf"' '"/etc/dkms/$module-$module_version-$1-$2.conf"' + '[' -e /etc/dkms/---.conf ']' + clean='rm -f *.*o' + package_name=virtualbox + package_version=4.1.12 + post_add= + post_build= + post_install= + post_remove= + pre_build= + pre_install= + obsolete_by= + local index array_size=0 s + for s in '${#BUILT_MODULE_NAME[@]}' '${#BUILT_MODULE_LOCATION[@]}' '${#DEST_MODULE_NAME[@]}' '${#DEST_MODULE_LOCATION[@]}' + (( s > array_size )) + array_size=4 + for s in '${#BUILT_MODULE_NAME[@]}' '${#BUILT_MODULE_LOCATION[@]}' '${#DEST_MODULE_NAME[@]}' '${#DEST_MODULE_LOCATION[@]}' + (( s > array_size )) + for s in '${#BUILT_MODULE_NAME[@]}' '${#BUILT_MODULE_LOCATION[@]}' '${#DEST_MODULE_NAME[@]}' '${#DEST_MODULE_LOCATION[@]}' + (( s > array_size )) + for s in '${#BUILT_MODULE_NAME[@]}' '${#BUILT_MODULE_LOCATION[@]}' '${#DEST_MODULE_NAME[@]}' '${#DEST_MODULE_LOCATION[@]}' + (( s > array_size )) + (( index=0 )) + (( index < array_size )) + built_module_name[$index]=vboxdrv + built_module_location[$index]=vboxdrv + dest_module_name[$index]= + dest_module_location[$index]=/updates + modules_conf_obsoletes[$index]= + modules_conf_alias_type[$index]= + case ${MODULES_CONF_OBSOLETE_ONLY[$index]} in + case ${STRIP[$index]} in + strip[$index]=yes + [[ ! -n vboxdrv ]] + [[ ! -n '' ]] + dest_module_name[$index]=vboxdrv + [[ -n vboxdrv ]] + [[ v != / ]] + built_module_location[$index]=vboxdrv/ + [[ ! -n vboxdrv ]] + case ${built_module_name[$index]} in + case ${dest_module_name[$index]} in ++ override_dest_module_location /updates ++ local orig_location=/updates ++ [[ -n '' ]] ++ '[' Linux = GNU/kFreeBSD ']' ++ case "$running_distribution" in ++ echo /updates/dkms ++ return + dest_module_location[$index]=/updates/dkms + [[ ! -n /updates ]] + case ${DEST_MODULE_LOCATION[$index]} in + (( index++ )) + (( index < array_size )) + built_module_name[$index]=vboxnetadp + built_module_location[$index]=vboxnetadp + dest_module_name[$index]= + dest_module_location[$index]=/updates + modules_conf_obsoletes[$index]= + modules_conf_alias_type[$index]= + case ${MODULES_CONF_OBSOLETE_ONLY[$index]} in + case ${STRIP[$index]} in + strip[$index]=yes + [[ ! -n vboxnetadp ]] + [[ ! -n '' ]] + dest_module_name[$index]=vboxnetadp + [[ -n vboxnetadp ]] + [[ p != / ]] + built_module_location[$index]=vboxnetadp/ + [[ ! -n vboxnetadp ]] + case ${built_module_name[$index]} in + case ${dest_module_name[$index]} in ++ override_dest_module_location /updates ++ local orig_location=/updates ++ [[ -n '' ]] ++ '[' Linux = GNU/kFreeBSD ']' ++ case "$running_distribution" in ++ echo /updates/dkms ++ return + dest_module_location[$index]=/updates/dkms + [[ ! -n /updates ]] + case ${DEST_MODULE_LOCATION[$index]} in + (( index++ )) + (( index < array_size )) + built_module_name[$index]=vboxnetflt + built_module_location[$index]=vboxnetflt + dest_module_name[$index]= + dest_module_location[$index]=/updates + modules_conf_obsoletes[$index]= + modules_conf_alias_type[$index]= + case ${MODULES_CONF_OBSOLETE_ONLY[$index]} in + case ${STRIP[$index]} in + strip[$index]=yes + [[ ! -n vboxnetflt ]] + [[ ! -n '' ]] + dest_module_name[$index]=vboxnetflt + [[ -n vboxnetflt ]] + [[ t != / ]] + built_module_location[$index]=vboxnetflt/ + [[ ! -n vboxnetflt ]] + case ${built_module_name[$index]} in + case ${dest_module_name[$index]} in ++ override_dest_module_location /updates ++ local orig_location=/updates ++ [[ -n '' ]] ++ '[' Linux = GNU/kFreeBSD ']' ++ case "$running_distribution" in ++ echo /updates/dkms ++ return + dest_module_location[$index]=/updates/dkms + [[ ! -n /updates ]] + case ${DEST_MODULE_LOCATION[$index]} in + (( index++ )) + (( index < array_size )) + built_module_name[$index]=vboxpci + built_module_location[$index]=vboxpci + dest_module_name[$index]= + dest_module_location[$index]=/updates + modules_conf_obsoletes[$index]= + modules_conf_alias_type[$index]= + case ${MODULES_CONF_OBSOLETE_ONLY[$index]} in + case ${STRIP[$index]} in + strip[$index]=yes + [[ ! -n vboxpci ]] + [[ ! -n '' ]] + dest_module_name[$index]=vboxpci + [[ -n vboxpci ]] + [[ i != / ]] + built_module_location[$index]=vboxpci/ + [[ ! -n vboxpci ]] + case ${built_module_name[$index]} in + case ${dest_module_name[$index]} in ++ override_dest_module_location /updates ++ local orig_location=/updates ++ [[ -n '' ]] ++ '[' Linux = GNU/kFreeBSD ']' ++ case "$running_distribution" in ++ echo /updates/dkms ++ return + dest_module_location[$index]=/updates/dkms + [[ ! -n /updates ]] + case ${DEST_MODULE_LOCATION[$index]} in + (( index++ )) + (( index < array_size )) + [[ -n '' ]] + make_command= + (( index=0 )) + (( index < 0 )) ++ VER ++ echo ++ sed -e 's:\([^0-9]\)\([0-9]\):\1 \2:g' -e 's:\([0-9]\)\([^0-9]\):\1 \2:g' -e 's:\(.*\): \1 :' -e 's: \([0-9]\) : 00\1 :g' -e 's: \([0-9][0-9]\) : 0\1 :g' -e 's: ::g' ++ VER 2.6.6 ++ sed -e 's:\([^0-9]\)\([0-9]\):\1 \2:g' -e 's:\([0-9]\)\([^0-9]\):\1 \2:g' -e 's:\(.*\): \1 :' -e 's: \([0-9]\) : 00\1 :g' -e 's: \([0-9][0-9]\) : 0\1 :g' -e 's: ::g' ++ echo 2.6.6 + [[ '' < 002.006.006 ]] + [[ ! -n '' ]] + make_command='make -C /lib/modules//build SUBDIRS=/var/lib/dkms///build modules' + [[ ! -n rm -f *.*o ]] + (( index=0 )) + (( index < 0 )) + count=0 + (( index=0 )) + (( index < 0 )) + [[ '' =~ ^(Y|y) ]] + [[ -n '' ]] + [[ -n '' ]] + (( 4 == 0 )) + [[ ! -n virtualbox ]] + [[ ! -n 4.1.12 ]] + [[ -n rm -f *.*o ]] + (( return_value == 0 )) + last_mvka=/// ++ readlink -f /var/lib/dkms/virtualbox/4.1.12/source/dkms.conf + last_mvka_conf=/usr/src/virtualbox-4.1.12/dkms.conf + return 0 + return + [[ ! -n yes ]] + [[ nvidia-current-updates != virtualbox ]] + last_m=virtualbox + last_v=0 + [[ -n nvidia-current-updates/295.49 ]] + to_install[${#to_install[@]}]=nvidia-current-updates/295.49 + tenative= ++ VER 4.1.12 ++ sed -e 's:\([^0-9]\)\([0-9]\):\1 \2:g' -e 's:\([0-9]\)\([^0-9]\):\1 \2:g' -e 's:\(.*\): \1 :' -e 's: \([0-9]\) : 00\1 :g' -e 's: \([0-9][0-9]\) : 0\1 :g' -e 's: ::g' ++ echo 4.1.12 ++ VER 0 ++ echo 0 ++ sed -e 's:\([^0-9]\)\([0-9]\):\1 \2:g' -e 's:\([0-9]\)\([^0-9]\):\1 \2:g' -e 's:\(.*\): \1 :' -e 's: \([0-9]\) : 00\1 :g' -e 's: \([0-9][0-9]\) : 0\1 :g' -e 's: ::g' + [[ 004.001.012 > 000 ]] + last_v=4.1.12 + tenative=virtualbox/4.1.12 + read status mvka + [[ -n virtualbox/4.1.12 ]] + to_install[${#to_install[@]}]=virtualbox/4.1.12 + [[ -n nvidia-current-updates/295.49 ]] + for mv in '"${to_install[@]}"' + IFS=/ + read m v + for mv in '"${to_install[@]}"' + IFS=/ + read m v + wait + module=virtualbox + module_version=4.1.12 + install_module + is_module_built virtualbox 4.1.12 3.2.0-25-generic x86_64 + [[ -n virtualbox ]] + [[ -n 4.1.12 ]] + [[ -n 3.2.0-25-generic ]] + [[ -n x86_64 ]] + local d=/var/lib/dkms/virtualbox/4.1.12/3.2.0-25-generic/x86_64 m= + [[ -d /var/lib/dkms/virtualbox/4.1.12/3.2.0-25-generic/x86_64/module ]] + return 1 + build_module + prepare_build + is_module_added virtualbox 4.1.12 + [[ -n virtualbox ]] + [[ -n 4.1.12 ]] + [[ -d /var/lib/dkms/virtualbox/4.1.12 ]] + [[ -L /var/lib/dkms/virtualbox/4.1.12/source ]] + set_kernel_source_dir 3.2.0-25-generic + module=nvidia-current-updates + module_version=295.49 + install_module + is_module_built nvidia-current-updates 295.49 3.2.0-25-generic x86_64 + [[ -n nvidia-current-updates ]] + [[ -n 295.49 ]] + [[ -n 3.2.0-25-generic ]] + [[ -n x86_64 ]] + local d=/var/lib/dkms/nvidia-current-updates/295.49/3.2.0-25-generic/x86_64 m= + [[ -d /var/lib/dkms/nvidia-current-updates/295.49/3.2.0-25-generic/x86_64/module ]] + return 1 + build_module + prepare_build ++ _get_kernel_dir 3.2.0-25-generic ++ KVER=3.2.0-25-generic ++ case ${current_os} in ++ DIR=/lib/modules/3.2.0-25-generic/build ++ echo /lib/modules/3.2.0-25-generic/build + kernel_source_dir=/lib/modules/3.2.0-25-generic/build + local base_dir=/var/lib/dkms/virtualbox/4.1.12/3.2.0-25-generic/x86_64 + check_module_args build + [[ -n virtualbox ]] + [[ -n 4.1.12 ]] + return + [[ -d /var/lib/dkms/virtualbox/4.1.12/3.2.0-25-generic/x86_64 ]] + set_module_suffix 3.2.0-25-generic + kernel_test=3.2.0-25-generic + module_suffix=.ko + is_module_added nvidia-current-updates 295.49 + [[ -n nvidia-current-updates ]] + [[ -n 295.49 ]] + [[ -d /var/lib/dkms/nvidia-current-updates/295.49 ]] + [[ -L /var/lib/dkms/nvidia-current-updates/295.49/source ]] + set_kernel_source_dir 3.2.0-25-generic ++ VER 3.2.0-25-generic ++ _get_kernel_dir 3.2.0-25-generic ++ KVER=3.2.0-25-generic ++ case ${current_os} in ++ DIR=/lib/modules/3.2.0-25-generic/build ++ echo /lib/modules/3.2.0-25-generic/build + kernel_source_dir=/lib/modules/3.2.0-25-generic/build + local base_dir=/var/lib/dkms/nvidia-current-updates/295.49/3.2.0-25-generic/x86_64 + check_module_args build + [[ -n nvidia-current-updates ]] + [[ -n 295.49 ]] + return + [[ -d /var/lib/dkms/nvidia-current-updates/295.49/3.2.0-25-generic/x86_64 ]] + set_module_suffix 3.2.0-25-generic + kernel_test=3.2.0-25-generic + module_suffix=.ko ++ sed -e 's:\([^0-9]\)\([0-9]\):\1 \2:g' -e 's:\([0-9]\)\([^0-9]\):\1 \2:g' -e 's:\(.*\): \1 :' -e 's: \([0-9]\) : 00\1 :g' -e 's: \([0-9][0-9]\) : 0\1 :g' -e 's: ::g' ++ VER 3.2.0-25-generic ++ echo 3.2.0-25-generic ++ sed -e 's:\([^0-9]\)\([0-9]\):\1 \2:g' -e 's:\([0-9]\)\([^0-9]\):\1 \2:g' -e 's:\(.*\): \1 :' -e 's: \([0-9]\) : 00\1 :g' -e 's: \([0-9][0-9]\) : 0\1 :g' -e 's: ::g' ++ VER 2.5 ++ echo 3.2.0-25-generic ++ sed -e 's:\([^0-9]\)\([0-9]\):\1 \2:g' -e 's:\([0-9]\)\([^0-9]\):\1 \2:g' -e 's:\(.*\): \1 :' -e 's: \([0-9]\) : 00\1 :g' -e 's: \([0-9][0-9]\) : 0\1 :g' -e 's: ::g' ++ echo 2.5 + [[ 003.002.000-025-generic < 002.005 ]] + read_conf_or_die 3.2.0-25-generic x86_64 + read_conf 3.2.0-25-generic x86_64 + local return_value=0 + local read_conf_file=/var/lib/dkms/virtualbox/4.1.12/source/dkms.conf + local kernelver=3.2.0-25-generic + local arch=x86_64 + set_kernel_source_dir 3.2.0-25-generic ++ _get_kernel_dir 3.2.0-25-generic ++ KVER=3.2.0-25-generic ++ case ${current_os} in ++ DIR=/lib/modules/3.2.0-25-generic/build ++ echo /lib/modules/3.2.0-25-generic/build + kernel_source_dir=/lib/modules/3.2.0-25-generic/build + [[ -n '' ]] + [[ -n '' ]] + [[ -r /var/lib/dkms/virtualbox/4.1.12/source/dkms.conf ]] + [[ /// = virtualbox/4.1.12/3.2.0-25-generic/x86_64 ]] + for var in '$dkms_conf_variables' + unset CLEAN + for var in '$dkms_conf_variables' + unset REMAKE_INITRD + for var in '$dkms_conf_variables' + unset remake_initrd + for var in '$dkms_conf_variables' + unset PACKAGE_NAME + for var in '$dkms_conf_variables' + unset PACKAGE_VERSION + for var in '$dkms_conf_variables' + unset POST_ADD + for var in '$dkms_conf_variables' + unset POST_INSTALL + for var in '$dkms_conf_variables' + unset POST_REMOVE + for var in '$dkms_conf_variables' + unset PRE_BUILD + for var in '$dkms_conf_variables' + unset PRE_INSTALL + for var in '$dkms_conf_variables' + unset BUILD_EXCLUSIVE_KERNEL + for var in '$dkms_conf_variables' + unset BUILD_EXCLUSIVE_ARCH + for var in '$dkms_conf_variables' + unset build_exclude + for var in '$dkms_conf_variables' + unset OBSOLETE_BY + for var in '$dkms_conf_variables' + unset MAKE + for var in '$dkms_conf_variables' + unset MAKE_MATCH + for var in '$dkms_conf_variables' + unset MODULES_CONF + for var in '$dkms_conf_variables' + unset modules_conf_array + for var in '$dkms_conf_variables' + unset PATCH + for var in '$dkms_conf_variables' + unset PATCH_MATCH + for var in '$dkms_conf_variables' + unset patch_array + for var in '$dkms_conf_variables' + unset BUILT_MODULE_NAME + for var in '$dkms_conf_variables' + unset built_module_name + for var in '$dkms_conf_variables' + unset BUILT_MODULE_LOCATION + for var in '$dkms_conf_variables' + unset built_module_location + for var in '$dkms_conf_variables' + unset DEST_MODULE_NAME + for var in '$dkms_conf_variables' + unset dest_module_name + for var in '$dkms_conf_variables' + unset MODULES_CONF_OBSOLETES + for var in '$dkms_conf_variables' + unset DEST_MODULE_LOCATION + for var in '$dkms_conf_variables' + unset dest_module_location + for var in '$dkms_conf_variables' + unset modules_conf_obsoletes + for var in '$dkms_conf_variables' + unset MODULES_CONF_ALIAS_TYPE + for var in '$dkms_conf_variables' + unset modules_conf_alias_type + for var in '$dkms_conf_variables' + unset STRIP + for var in '$dkms_conf_variables' + unset strip + for var in '$dkms_conf_variables' + unset MODULES_CONF_OBSOLETE_ONLY + for var in '$dkms_conf_variables' + unset modules_conf_obsolete_only + for var in '$dkms_conf_variables' + unset AUTOINSTALL + local _conf_file + for _conf_file in '"$read_conf_file"' '"/etc/dkms/$module.conf"' '"/etc/dkms/$module-$module_version.conf"' '"/etc/dkms/$module-$module_version-$1.conf"' '"/etc/dkms/$module-$module_version-$1-$2.conf"' + '[' -e /var/lib/dkms/virtualbox/4.1.12/source/dkms.conf ']' + safe_source /var/lib/dkms/virtualbox/4.1.12/source/dkms.conf CLEAN REMAKE_INITRD remake_initrd PACKAGE_NAME PACKAGE_VERSION POST_ADD POST_INSTALL POST_REMOVE PRE_BUILD PRE_INSTALL BUILD_EXCLUSIVE_KERNEL BUILD_EXCLUSIVE_ARCH build_exclude OBSOLETE_BY MAKE MAKE_MATCH MODULES_CONF modules_conf_array PATCH PATCH_MATCH patch_array BUILT_MODULE_NAME built_module_name BUILT_MODULE_LOCATION built_module_location DEST_MODULE_NAME dest_module_name MODULES_CONF_OBSOLETES DEST_MODULE_LOCATION dest_module_location modules_conf_obsoletes MODULES_CONF_ALIAS_TYPE modules_conf_alias_type STRIP strip MODULES_CONF_OBSOLETE_ONLY modules_conf_obsolete_only AUTOINSTALL + local to_source_file=/var/lib/dkms/virtualbox/4.1.12/source/dkms.conf + shift + export_envs=("$@") + declare -a -r export_envs ++ mktemp_or_die ++ local t +++ mktemp ++ t=/tmp/tmp.v6tFdSUoxP ++ echo /tmp/tmp.v6tFdSUoxP ++ return + local tmpfile=/tmp/tmp.v6tFdSUoxP ++ VER 2.5 ++ sed -e 's:\([^0-9]\)\([0-9]\):\1 \2:g' -e 's:\([0-9]\)\([^0-9]\):\1 \2:g' -e 's:\(.*\): \1 :' -e 's: \([0-9]\) : 00\1 :g' -e 's: \([0-9][0-9]\) : 0\1 :g' -e 's: ::g' + exec + . /var/lib/dkms/virtualbox/4.1.12/source/dkms.conf ++ PACKAGE_NAME=virtualbox ++ PACKAGE_VERSION=4.1.12 ++ CLEAN='rm -f *.*o' ++ BUILT_MODULE_NAME[0]=vboxdrv ++ BUILT_MODULE_LOCATION[0]=vboxdrv ++ DEST_MODULE_LOCATION[0]=/updates ++ BUILT_MODULE_NAME[1]=vboxnetadp ++ BUILT_MODULE_LOCATION[1]=vboxnetadp ++ DEST_MODULE_LOCATION[1]=/updates ++ BUILT_MODULE_NAME[2]=vboxnetflt ++ BUILT_MODULE_LOCATION[2]=vboxnetflt ++ DEST_MODULE_LOCATION[2]=/updates ++ BUILT_MODULE_NAME[3]=vboxpci ++ BUILT_MODULE_LOCATION[3]=vboxpci ++ DEST_MODULE_LOCATION[3]=/updates ++ AUTOINSTALL=yes + for _export_env in '"${export_envs[@]}"' ++ echo 2.5 + [[ 003.002.000-025-generic < 002.005 ]] + read_conf_or_die 3.2.0-25-generic x86_64 + read_conf 3.2.0-25-generic x86_64 + local return_value=0 + local read_conf_file=/var/lib/dkms/nvidia-current-updates/295.49/source/dkms.conf + local kernelver=3.2.0-25-generic + local arch=x86_64 + set_kernel_source_dir 3.2.0-25-generic ++ eval echo '${!CLEAN[@]}' +++ echo 0 ++ _get_kernel_dir 3.2.0-25-generic ++ KVER=3.2.0-25-generic ++ case ${current_os} in ++ DIR=/lib/modules/3.2.0-25-generic/build ++ echo /lib/modules/3.2.0-25-generic/build + kernel_source_dir=/lib/modules/3.2.0-25-generic/build + [[ -n '' ]] + [[ -n '' ]] + [[ -r /var/lib/dkms/nvidia-current-updates/295.49/source/dkms.conf ]] + [[ /// = nvidia-current-updates/295.49/3.2.0-25-generic/x86_64 ]] + for var in '$dkms_conf_variables' + unset CLEAN + for var in '$dkms_conf_variables' + unset REMAKE_INITRD + for var in '$dkms_conf_variables' + unset remake_initrd + for var in '$dkms_conf_variables' + unset PACKAGE_NAME + for var in '$dkms_conf_variables' + unset PACKAGE_VERSION + for var in '$dkms_conf_variables' + unset POST_ADD + for var in '$dkms_conf_variables' + unset POST_INSTALL + for var in '$dkms_conf_variables' + unset POST_REMOVE + for var in '$dkms_conf_variables' + unset PRE_BUILD + for var in '$dkms_conf_variables' + unset PRE_INSTALL + for var in '$dkms_conf_variables' + unset BUILD_EXCLUSIVE_KERNEL + for var in '$dkms_conf_variables' + unset BUILD_EXCLUSIVE_ARCH + for var in '$dkms_conf_variables' + unset build_exclude + for var in '$dkms_conf_variables' + unset OBSOLETE_BY + for var in '$dkms_conf_variables' + unset MAKE + for var in '$dkms_conf_variables' + unset MAKE_MATCH + for var in '$dkms_conf_variables' + unset MODULES_CONF + for var in '$dkms_conf_variables' + unset modules_conf_array + for var in '$dkms_conf_variables' + unset PATCH + for var in '$dkms_conf_variables' + unset PATCH_MATCH + for var in '$dkms_conf_variables' + unset patch_array + for var in '$dkms_conf_variables' + unset BUILT_MODULE_NAME + for var in '$dkms_conf_variables' + unset built_module_name + for var in '$dkms_conf_variables' + unset BUILT_MODULE_LOCATION + for var in '$dkms_conf_variables' + unset built_module_location + for var in '$dkms_conf_variables' + unset DEST_MODULE_NAME + for var in '$dkms_conf_variables' + unset dest_module_name + for var in '$dkms_conf_variables' + unset MODULES_CONF_OBSOLETES + for var in '$dkms_conf_variables' + unset DEST_MODULE_LOCATION + for var in '$dkms_conf_variables' + unset dest_module_location + for var in '$dkms_conf_variables' + unset modules_conf_obsoletes + for var in '$dkms_conf_variables' + unset MODULES_CONF_ALIAS_TYPE + for var in '$dkms_conf_variables' + unset modules_conf_alias_type + for var in '$dkms_conf_variables' + unset STRIP + for var in '$dkms_conf_variables' + unset strip + for var in '$dkms_conf_variables' + unset MODULES_CONF_OBSOLETE_ONLY + for var in '$dkms_conf_variables' + unset modules_conf_obsolete_only + for var in '$dkms_conf_variables' + unset AUTOINSTALL + local _conf_file + for _conf_file in '"$read_conf_file"' '"/etc/dkms/$module.conf"' '"/etc/dkms/$module-$module_version.conf"' '"/etc/dkms/$module-$module_version-$1.conf"' '"/etc/dkms/$module-$module_version-$1-$2.conf"' + '[' -e /var/lib/dkms/nvidia-current-updates/295.49/source/dkms.conf ']' + safe_source /var/lib/dkms/nvidia-current-updates/295.49/source/dkms.conf CLEAN REMAKE_INITRD remake_initrd PACKAGE_NAME PACKAGE_VERSION POST_ADD POST_INSTALL POST_REMOVE PRE_BUILD PRE_INSTALL BUILD_EXCLUSIVE_KERNEL BUILD_EXCLUSIVE_ARCH build_exclude OBSOLETE_BY MAKE MAKE_MATCH MODULES_CONF modules_conf_array PATCH PATCH_MATCH patch_array BUILT_MODULE_NAME built_module_name BUILT_MODULE_LOCATION built_module_location DEST_MODULE_NAME dest_module_name MODULES_CONF_OBSOLETES DEST_MODULE_LOCATION dest_module_location modules_conf_obsoletes MODULES_CONF_ALIAS_TYPE modules_conf_alias_type STRIP strip MODULES_CONF_OBSOLETE_ONLY modules_conf_obsolete_only AUTOINSTALL + local to_source_file=/var/lib/dkms/nvidia-current-updates/295.49/source/dkms.conf + shift + export_envs=("$@") + declare -a -r export_envs + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${CLEAN[$_i]}\"' ++ echo 'CLEAN[0]="rm' -f '*.*o"' + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!REMAKE_INITRD[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!remake_initrd[@]}' +++ echo ++ mktemp_or_die + for _export_env in '"${export_envs[@]}"' ++ local t ++ eval echo '${!PACKAGE_NAME[@]}' +++ echo 0 + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${PACKAGE_NAME[$_i]}\"' ++ echo 'PACKAGE_NAME[0]="virtualbox"' + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!PACKAGE_VERSION[@]}' +++ echo 0 + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${PACKAGE_VERSION[$_i]}\"' ++ echo 'PACKAGE_VERSION[0]="4.1.12"' + for _export_env in '"${export_envs[@]}"' +++ mktemp ++ eval echo '${!POST_ADD[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!POST_INSTALL[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ t=/tmp/tmp.JgkDDXwluF ++ echo /tmp/tmp.JgkDDXwluF ++ return + local tmpfile=/tmp/tmp.JgkDDXwluF ++ eval echo '${!POST_REMOVE[@]}' +++ echo + exec + . /var/lib/dkms/nvidia-current-updates/295.49/source/dkms.conf ++ PACKAGE_NAME=nvidia-current-updates ++ PACKAGE_VERSION=295.49 ++ CLEAN='make clean' ++ BUILT_MODULE_NAME[0]=nvidia ++ DEST_MODULE_NAME[0]=nvidia_current_updates ++ MAKE[0]='make module KERNDIR=/lib/modules/3.2.0-25-generic IGNORE_XEN_PRESENCE=1 IGNORE_CC_MISMATCH=1 SYSSRC=/lib/modules/3.2.0-25-generic/build LD=/usr/bin/ld.bfd' ++ DEST_MODULE_LOCATION[0]=/kernel/drivers/char/drm ++ AUTOINSTALL=yes + for _export_env in '"${export_envs[@]}"' + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!CLEAN[@]}' +++ echo 0 + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${CLEAN[$_i]}\"' ++ echo 'CLEAN[0]="make' 'clean"' + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!PRE_BUILD[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!PRE_INSTALL[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!REMAKE_INITRD[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!BUILD_EXCLUSIVE_KERNEL[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!BUILD_EXCLUSIVE_ARCH[@]}' +++ echo ++ eval echo '${!remake_initrd[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!build_exclude[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!OBSOLETE_BY[@]}' +++ echo ++ eval echo '${!PACKAGE_NAME[@]}' +++ echo 0 + for _export_env in '"${export_envs[@]}"' + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${PACKAGE_NAME[$_i]}\"' ++ echo 'PACKAGE_NAME[0]="nvidia-current-updates"' + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!MAKE[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!MAKE_MATCH[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!PACKAGE_VERSION[@]}' +++ echo 0 + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${PACKAGE_VERSION[$_i]}\"' ++ echo 'PACKAGE_VERSION[0]="295.49"' + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!POST_ADD[@]}' ++ eval echo '${!MODULES_CONF[@]}' +++ echo +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!modules_conf_array[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!PATCH[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!POST_INSTALL[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!PATCH_MATCH[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!patch_array[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!POST_REMOVE[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!BUILT_MODULE_NAME[@]}' +++ echo 0 1 2 3 + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${BUILT_MODULE_NAME[$_i]}\"' ++ echo 'BUILT_MODULE_NAME[0]="vboxdrv"' + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${BUILT_MODULE_NAME[$_i]}\"' ++ echo 'BUILT_MODULE_NAME[1]="vboxnetadp"' + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${BUILT_MODULE_NAME[$_i]}\"' ++ echo 'BUILT_MODULE_NAME[2]="vboxnetflt"' + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${BUILT_MODULE_NAME[$_i]}\"' ++ echo 'BUILT_MODULE_NAME[3]="vboxpci"' + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!built_module_name[@]}' +++ echo ++ eval echo '${!PRE_BUILD[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!BUILT_MODULE_LOCATION[@]}' +++ echo 0 1 2 3 + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${BUILT_MODULE_LOCATION[$_i]}\"' ++ echo 'BUILT_MODULE_LOCATION[0]="vboxdrv"' + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${BUILT_MODULE_LOCATION[$_i]}\"' ++ echo 'BUILT_MODULE_LOCATION[1]="vboxnetadp"' + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${BUILT_MODULE_LOCATION[$_i]}\"' ++ echo 'BUILT_MODULE_LOCATION[2]="vboxnetflt"' + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${BUILT_MODULE_LOCATION[$_i]}\"' ++ echo 'BUILT_MODULE_LOCATION[3]="vboxpci"' + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!built_module_location[@]}' +++ echo ++ eval echo '${!PRE_INSTALL[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!DEST_MODULE_NAME[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!dest_module_name[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!BUILD_EXCLUSIVE_KERNEL[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!MODULES_CONF_OBSOLETES[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!DEST_MODULE_LOCATION[@]}' +++ echo 0 1 2 3 + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${DEST_MODULE_LOCATION[$_i]}\"' ++ echo 'DEST_MODULE_LOCATION[0]="/updates"' + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${DEST_MODULE_LOCATION[$_i]}\"' ++ echo 'DEST_MODULE_LOCATION[1]="/updates"' + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${DEST_MODULE_LOCATION[$_i]}\"' ++ echo 'DEST_MODULE_LOCATION[2]="/updates"' + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${DEST_MODULE_LOCATION[$_i]}\"' ++ echo 'DEST_MODULE_LOCATION[3]="/updates"' + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!BUILD_EXCLUSIVE_ARCH[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!dest_module_location[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!modules_conf_obsoletes[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!build_exclude[@]}' +++ echo ++ eval echo '${!MODULES_CONF_ALIAS_TYPE[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!modules_conf_alias_type[@]}' + for _export_env in '"${export_envs[@]}"' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!OBSOLETE_BY[@]}' +++ echo ++ eval echo '${!STRIP[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!strip[@]}' +++ echo ++ eval echo '${!MAKE[@]}' +++ echo 0 + for _export_env in '"${export_envs[@]}"' + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${MAKE[$_i]}\"' ++ echo 'MAKE[0]="make' module KERNDIR=/lib/modules/3.2.0-25-generic IGNORE_XEN_PRESENCE=1 IGNORE_CC_MISMATCH=1 SYSSRC=/lib/modules/3.2.0-25-generic/build 'LD=/usr/bin/ld.bfd"' + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!MAKE_MATCH[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!MODULES_CONF[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!MODULES_CONF_OBSOLETE_ONLY[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!modules_conf_array[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!modules_conf_obsolete_only[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!AUTOINSTALL[@]}' +++ echo 0 ++ eval echo '${!PATCH[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${AUTOINSTALL[$_i]}\"' ++ echo 'AUTOINSTALL[0]="yes"' ++ eval echo '${!PATCH_MATCH[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ cut -d = -f 2-3 ++ set ++ eval echo '${!patch_array[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ grep '^DKMS_DIRECTIVE' ++ eval echo '${!BUILT_MODULE_NAME[@]}' +++ echo 0 + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${BUILT_MODULE_NAME[$_i]}\"' ++ echo 'BUILT_MODULE_NAME[0]="nvidia"' + for _export_env in '"${export_envs[@]}"' + . /tmp/tmp.v6tFdSUoxP ++ CLEAN[0]='rm -f *.*o' ++ PACKAGE_NAME[0]=virtualbox ++ PACKAGE_VERSION[0]=4.1.12 ++ BUILT_MODULE_NAME[0]=vboxdrv ++ BUILT_MODULE_NAME[1]=vboxnetadp ++ BUILT_MODULE_NAME[2]=vboxnetflt ++ BUILT_MODULE_NAME[3]=vboxpci ++ BUILT_MODULE_LOCATION[0]=vboxdrv ++ BUILT_MODULE_LOCATION[1]=vboxnetadp ++ BUILT_MODULE_LOCATION[2]=vboxnetflt ++ BUILT_MODULE_LOCATION[3]=vboxpci ++ DEST_MODULE_LOCATION[0]=/updates ++ DEST_MODULE_LOCATION[1]=/updates ++ DEST_MODULE_LOCATION[2]=/updates ++ DEST_MODULE_LOCATION[3]=/updates ++ AUTOINSTALL[0]=yes + rm /tmp/tmp.v6tFdSUoxP ++ eval echo '${!built_module_name[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' + for _conf_file in '"$read_conf_file"' '"/etc/dkms/$module.conf"' '"/etc/dkms/$module-$module_version.conf"' '"/etc/dkms/$module-$module_version-$1.conf"' '"/etc/dkms/$module-$module_version-$1-$2.conf"' + '[' -e /etc/dkms/virtualbox.conf ']' + for _conf_file in '"$read_conf_file"' '"/etc/dkms/$module.conf"' '"/etc/dkms/$module-$module_version.conf"' '"/etc/dkms/$module-$module_version-$1.conf"' '"/etc/dkms/$module-$module_version-$1-$2.conf"' + '[' -e /etc/dkms/virtualbox-4.1.12.conf ']' + for _conf_file in '"$read_conf_file"' '"/etc/dkms/$module.conf"' '"/etc/dkms/$module-$module_version.conf"' '"/etc/dkms/$module-$module_version-$1.conf"' '"/etc/dkms/$module-$module_version-$1-$2.conf"' + '[' -e /etc/dkms/virtualbox-4.1.12-3.2.0-25-generic.conf ']' + for _conf_file in '"$read_conf_file"' '"/etc/dkms/$module.conf"' '"/etc/dkms/$module-$module_version.conf"' '"/etc/dkms/$module-$module_version-$1.conf"' '"/etc/dkms/$module-$module_version-$1-$2.conf"' + '[' -e /etc/dkms/virtualbox-4.1.12-3.2.0-25-generic-x86_64.conf ']' + clean='rm -f *.*o' + package_name=virtualbox + package_version=4.1.12 + post_add= + post_build= + post_install= + post_remove= + pre_build= + pre_install= + obsolete_by= + local index array_size=0 s + for s in '${#BUILT_MODULE_NAME[@]}' '${#BUILT_MODULE_LOCATION[@]}' '${#DEST_MODULE_NAME[@]}' '${#DEST_MODULE_LOCATION[@]}' + (( s > array_size )) + array_size=4 + for s in '${#BUILT_MODULE_NAME[@]}' '${#BUILT_MODULE_LOCATION[@]}' '${#DEST_MODULE_NAME[@]}' '${#DEST_MODULE_LOCATION[@]}' + (( s > array_size )) + for s in '${#BUILT_MODULE_NAME[@]}' '${#BUILT_MODULE_LOCATION[@]}' '${#DEST_MODULE_NAME[@]}' '${#DEST_MODULE_LOCATION[@]}' + (( s > array_size )) + for s in '${#BUILT_MODULE_NAME[@]}' '${#BUILT_MODULE_LOCATION[@]}' '${#DEST_MODULE_NAME[@]}' '${#DEST_MODULE_LOCATION[@]}' + (( s > array_size )) + (( index=0 )) + (( index < array_size )) + built_module_name[$index]=vboxdrv + built_module_location[$index]=vboxdrv + dest_module_name[$index]= + dest_module_location[$index]=/updates + modules_conf_obsoletes[$index]= + modules_conf_alias_type[$index]= + case ${MODULES_CONF_OBSOLETE_ONLY[$index]} in + case ${STRIP[$index]} in + strip[$index]=yes + [[ ! -n vboxdrv ]] + [[ ! -n '' ]] + dest_module_name[$index]=vboxdrv + [[ -n vboxdrv ]] + [[ v != / ]] + built_module_location[$index]=vboxdrv/ + [[ ! -n vboxdrv ]] + case ${built_module_name[$index]} in + case ${dest_module_name[$index]} in ++ eval echo '${!BUILT_MODULE_LOCATION[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ override_dest_module_location /updates ++ local orig_location=/updates ++ [[ -n '' ]] ++ '[' Linux = GNU/kFreeBSD ']' +++ echo ++ case "$running_distribution" in ++ echo /updates/dkms ++ return + for _export_env in '"${export_envs[@]}"' + dest_module_location[$index]=/updates/dkms + [[ ! -n /updates ]] + case ${DEST_MODULE_LOCATION[$index]} in + (( index++ )) + (( index < array_size )) + built_module_name[$index]=vboxnetadp + built_module_location[$index]=vboxnetadp + dest_module_name[$index]= + dest_module_location[$index]=/updates + modules_conf_obsoletes[$index]= + modules_conf_alias_type[$index]= + case ${MODULES_CONF_OBSOLETE_ONLY[$index]} in + case ${STRIP[$index]} in + strip[$index]=yes + [[ ! -n vboxnetadp ]] + [[ ! -n '' ]] + dest_module_name[$index]=vboxnetadp + [[ -n vboxnetadp ]] + [[ p != / ]] + built_module_location[$index]=vboxnetadp/ + [[ ! -n vboxnetadp ]] + case ${built_module_name[$index]} in + case ${dest_module_name[$index]} in ++ override_dest_module_location /updates ++ local orig_location=/updates ++ [[ -n '' ]] ++ '[' Linux = GNU/kFreeBSD ']' ++ case "$running_distribution" in ++ echo /updates/dkms ++ eval echo '${!DEST_MODULE_NAME[@]}' +++ echo 0 ++ return + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${DEST_MODULE_NAME[$_i]}\"' ++ echo 'DEST_MODULE_NAME[0]="nvidia_current_updates"' + for _export_env in '"${export_envs[@]}"' + dest_module_location[$index]=/updates/dkms + [[ ! -n /updates ]] + case ${DEST_MODULE_LOCATION[$index]} in + (( index++ )) + (( index < array_size )) + built_module_name[$index]=vboxnetflt + built_module_location[$index]=vboxnetflt + dest_module_name[$index]= + dest_module_location[$index]=/updates + modules_conf_obsoletes[$index]= + modules_conf_alias_type[$index]= + case ${MODULES_CONF_OBSOLETE_ONLY[$index]} in + case ${STRIP[$index]} in + strip[$index]=yes + [[ ! -n vboxnetflt ]] + [[ ! -n '' ]] + dest_module_name[$index]=vboxnetflt + [[ -n vboxnetflt ]] + [[ t != / ]] + built_module_location[$index]=vboxnetflt/ + [[ ! -n vboxnetflt ]] + case ${built_module_name[$index]} in + case ${dest_module_name[$index]} in ++ eval echo '${!dest_module_name[@]}' +++ echo ++ override_dest_module_location /updates ++ local orig_location=/updates ++ [[ -n '' ]] ++ '[' Linux = GNU/kFreeBSD ']' ++ case "$running_distribution" in ++ echo /updates/dkms + for _export_env in '"${export_envs[@]}"' ++ return + dest_module_location[$index]=/updates/dkms + [[ ! -n /updates ]] + case ${DEST_MODULE_LOCATION[$index]} in + (( index++ )) + (( index < array_size )) + built_module_name[$index]=vboxpci + built_module_location[$index]=vboxpci + dest_module_name[$index]= + dest_module_location[$index]=/updates + modules_conf_obsoletes[$index]= + modules_conf_alias_type[$index]= + case ${MODULES_CONF_OBSOLETE_ONLY[$index]} in + case ${STRIP[$index]} in + strip[$index]=yes + [[ ! -n vboxpci ]] + [[ ! -n '' ]] + dest_module_name[$index]=vboxpci + [[ -n vboxpci ]] + [[ i != / ]] + built_module_location[$index]=vboxpci/ + [[ ! -n vboxpci ]] + case ${built_module_name[$index]} in + case ${dest_module_name[$index]} in ++ eval echo '${!MODULES_CONF_OBSOLETES[@]}' +++ echo ++ override_dest_module_location /updates ++ local orig_location=/updates ++ [[ -n '' ]] ++ '[' Linux = GNU/kFreeBSD ']' ++ case "$running_distribution" in ++ echo /updates/dkms + for _export_env in '"${export_envs[@]}"' ++ return + dest_module_location[$index]=/updates/dkms + [[ ! -n /updates ]] + case ${DEST_MODULE_LOCATION[$index]} in + (( index++ )) + (( index < array_size )) + [[ -n '' ]] + make_command= + (( index=0 )) + (( index < 0 )) ++ eval echo '${!DEST_MODULE_LOCATION[@]}' +++ echo 0 ++ VER 3.2.0-25-generic + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${DEST_MODULE_LOCATION[$_i]}\"' ++ echo 'DEST_MODULE_LOCATION[0]="/kernel/drivers/char/drm"' + for _export_env in '"${export_envs[@]}"' ++ echo 3.2.0-25-generic ++ eval echo '${!dest_module_location[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!modules_conf_obsoletes[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ eval echo '${!MODULES_CONF_ALIAS_TYPE[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ sed -e 's:\([^0-9]\)\([0-9]\):\1 \2:g' -e 's:\([0-9]\)\([^0-9]\):\1 \2:g' -e 's:\(.*\): \1 :' -e 's: \([0-9]\) : 00\1 :g' -e 's: \([0-9][0-9]\) : 0\1 :g' -e 's: ::g' ++ eval echo '${!modules_conf_alias_type[@]}' +++ echo ++ VER 2.6.6 + for _export_env in '"${export_envs[@]}"' ++ sed -e 's:\([^0-9]\)\([0-9]\):\1 \2:g' -e 's:\([0-9]\)\([^0-9]\):\1 \2:g' -e 's:\(.*\): \1 :' -e 's: \([0-9]\) : 00\1 :g' -e 's: \([0-9][0-9]\) : 0\1 :g' -e 's: ::g' ++ eval echo '${!STRIP[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ echo 2.6.6 + [[ 003.002.000-025-generic < 002.006.006 ]] + [[ ! -n '' ]] + make_command='make -C /lib/modules/3.2.0-25-generic/build M=/var/lib/dkms/virtualbox/4.1.12/build' + [[ ! -n rm -f *.*o ]] + (( index=0 )) + (( index < 0 )) + count=0 + (( index=0 )) + (( index < 0 )) + [[ '' =~ ^(Y|y) ]] + [[ -n '' ]] + [[ -n '' ]] + (( 4 == 0 )) + [[ ! -n virtualbox ]] + [[ ! -n 4.1.12 ]] + [[ -n rm -f *.*o ]] + (( return_value == 0 )) + last_mvka=virtualbox/4.1.12/3.2.0-25-generic/x86_64 ++ readlink -f /var/lib/dkms/virtualbox/4.1.12/source/dkms.conf ++ eval echo '${!strip[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' + last_mvka_conf=/usr/src/virtualbox-4.1.12/dkms.conf + return 0 + return + [[ -n '' ]] ++ eval echo '${!MODULES_CONF_OBSOLETE_ONLY[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ awk '{print $1}' ++ eval echo '${!modules_conf_obsolete_only[@]}' +++ echo + for _export_env in '"${export_envs[@]}"' ++ ls /var/lib/dkms/virtualbox/4.1.12/source ++ eval echo '${!AUTOINSTALL[@]}' +++ echo 0 + for _i in '$(eval echo \${!$_export_env[@]})' + eval echo '$_export_env[$_i]=\"${AUTOINSTALL[$_i]}\"' ++ echo 'AUTOINSTALL[0]="yes"' ++ cut -d = -f 2-3 ++ grep '^DKMS_DIRECTIVE' ++ set ++ wc -l + (( 12 < 2 )) + prepare_kernel 3.2.0-25-generic x86_64 + set_kernel_source_dir 3.2.0-25-generic + . /tmp/tmp.JgkDDXwluF ++ CLEAN[0]='make clean' ++ PACKAGE_NAME[0]=nvidia-current-updates ++ PACKAGE_VERSION[0]=295.49 ++ MAKE[0]='make module KERNDIR=/lib/modules/3.2.0-25-generic IGNORE_XEN_PRESENCE=1 IGNORE_CC_MISMATCH=1 SYSSRC=/lib/modules/3.2.0-25-generic/build LD=/usr/bin/ld.bfd' ++ BUILT_MODULE_NAME[0]=nvidia ++ DEST_MODULE_NAME[0]=nvidia_current_updates ++ DEST_MODULE_LOCATION[0]=/kernel/drivers/char/drm ++ AUTOINSTALL[0]=yes + rm /tmp/tmp.JgkDDXwluF ++ _get_kernel_dir 3.2.0-25-generic ++ KVER=3.2.0-25-generic ++ case ${current_os} in ++ DIR=/lib/modules/3.2.0-25-generic/build ++ echo /lib/modules/3.2.0-25-generic/build + kernel_source_dir=/lib/modules/3.2.0-25-generic/build + _check_kernel_dir 3.2.0-25-generic + for _conf_file in '"$read_conf_file"' '"/etc/dkms/$module.conf"' '"/etc/dkms/$module-$module_version.conf"' '"/etc/dkms/$module-$module_version-$1.conf"' '"/etc/dkms/$module-$module_version-$1-$2.conf"' + '[' -e /etc/dkms/nvidia-current-updates.conf ']' + for _conf_file in '"$read_conf_file"' '"/etc/dkms/$module.conf"' '"/etc/dkms/$module-$module_version.conf"' '"/etc/dkms/$module-$module_version-$1.conf"' '"/etc/dkms/$module-$module_version-$1-$2.conf"' + '[' -e /etc/dkms/nvidia-current-updates-295.49.conf ']' + for _conf_file in '"$read_conf_file"' '"/etc/dkms/$module.conf"' '"/etc/dkms/$module-$module_version.conf"' '"/etc/dkms/$module-$module_version-$1.conf"' '"/etc/dkms/$module-$module_version-$1-$2.conf"' + '[' -e /etc/dkms/nvidia-current-updates-295.49-3.2.0-25-generic.conf ']' + for _conf_file in '"$read_conf_file"' '"/etc/dkms/$module.conf"' '"/etc/dkms/$module-$module_version.conf"' '"/etc/dkms/$module-$module_version-$1.conf"' '"/etc/dkms/$module-$module_version-$1-$2.conf"' + '[' -e /etc/dkms/nvidia-current-updates-295.49-3.2.0-25-generic-x86_64.conf ']' + clean='make clean' + package_name=nvidia-current-updates + package_version=295.49 + post_add= + post_build= + post_install= + post_remove= + pre_build= + pre_install= + obsolete_by= + local index array_size=0 s + for s in '${#BUILT_MODULE_NAME[@]}' '${#BUILT_MODULE_LOCATION[@]}' '${#DEST_MODULE_NAME[@]}' '${#DEST_MODULE_LOCATION[@]}' + (( s > array_size )) + array_size=1 + for s in '${#BUILT_MODULE_NAME[@]}' '${#BUILT_MODULE_LOCATION[@]}' '${#DEST_MODULE_NAME[@]}' '${#DEST_MODULE_LOCATION[@]}' + (( s > array_size )) + for s in '${#BUILT_MODULE_NAME[@]}' '${#BUILT_MODULE_LOCATION[@]}' '${#DEST_MODULE_NAME[@]}' '${#DEST_MODULE_LOCATION[@]}' + (( s > array_size )) + for s in '${#BUILT_MODULE_NAME[@]}' '${#BUILT_MODULE_LOCATION[@]}' '${#DEST_MODULE_NAME[@]}' '${#DEST_MODULE_LOCATION[@]}' + (( s > array_size )) + (( index=0 )) + (( index < array_size )) + built_module_name[$index]=nvidia + built_module_location[$index]= + dest_module_name[$index]=nvidia_current_updates + dest_module_location[$index]=/kernel/drivers/char/drm + modules_conf_obsoletes[$index]= + modules_conf_alias_type[$index]= + case ${MODULES_CONF_OBSOLETE_ONLY[$index]} in + case ${STRIP[$index]} in + strip[$index]=yes + [[ ! -n nvidia ]] + [[ ! -n nvidia_current_updates ]] + [[ -n '' ]] + [[ ! -n nvidia ]] + case ${built_module_name[$index]} in + case ${dest_module_name[$index]} in ++ override_dest_module_location /kernel/drivers/char/drm ++ local orig_location=/kernel/drivers/char/drm ++ [[ -n '' ]] ++ '[' Linux = GNU/kFreeBSD ']' ++ case "$running_distribution" in ++ echo /updates/dkms ++ return + dest_module_location[$index]=/updates/dkms + [[ ! -n /kernel/drivers/char/drm ]] + case ${DEST_MODULE_LOCATION[$index]} in + (( index++ )) + (( index < array_size )) + [[ -n '' ]] + make_command='make module KERNDIR=/lib/modules/3.2.0-25-generic IGNORE_XEN_PRESENCE=1 IGNORE_CC_MISMATCH=1 SYSSRC=/lib/modules/3.2.0-25-generic/build LD=/usr/bin/ld.bfd' + (( index=0 )) + (( index < 1 )) + [[ -n make module KERNDIR=/lib/modules/3.2.0-25-generic IGNORE_XEN_PRESENCE=1 IGNORE_CC_MISMATCH=1 SYSSRC=/lib/modules/3.2.0-25-generic/build LD=/usr/bin/ld.bfd ]] + [[ -n '' ]] + (( index++ )) + (( index < 1 )) ++ VER 3.2.0-25-generic ++ KVER=3.2.0-25-generic ++ case ${current_os} in ++ DIR=/lib/modules/3.2.0-25-generic/build ++ echo /lib/modules/3.2.0-25-generic/build + DIR=/lib/modules/3.2.0-25-generic/build + case ${current_os} in + test -e /lib/modules/3.2.0-25-generic/build/include + return 0 + [[ -n '' ]] ++ sed -e 's:\([^0-9]\)\([0-9]\):\1 \2:g' -e 's:\([0-9]\)\([^0-9]\):\1 \2:g' -e 's:\(.*\): \1 :' -e 's: \([0-9]\) : 00\1 :g' -e 's: \([0-9][0-9]\) : 0\1 :g' -e 's: ::g' ++ echo 3.2.0-25-generic ++ VER 3.2.0-25-generic ++ echo 3.2.0-25-generic ++ sed -e 's:\([^0-9]\)\([0-9]\):\1 \2:g' -e 's:\([0-9]\)\([^0-9]\):\1 \2:g' -e 's:\(.*\): \1 :' -e 's: \([0-9]\) : 00\1 :g' -e 's: \([0-9][0-9]\) : 0\1 :g' -e 's: ::g' ++ VER 2.6.6 ++ VER 2.6.5 ++ echo 2.6.6 ++ sed -e 's:\([^0-9]\)\([0-9]\):\1 \2:g' -e 's:\([0-9]\)\([^0-9]\):\1 \2:g' -e 's:\(.*\): \1 :' -e 's: \([0-9]\) : 00\1 :g' -e 's: \([0-9][0-9]\) : 0\1 :g' -e 's: ::g' ++ sed -e 's:\([^0-9]\)\([0-9]\):\1 \2:g' -e 's:\([0-9]\)\([^0-9]\):\1 \2:g' -e 's:\(.*\): \1 :' -e 's: \([0-9]\) : 00\1 :g' -e 's: \([0-9][0-9]\) : 0\1 :g' -e 's: ::g' ++ echo 2.6.5 + [[ 003.002.000-025-generic < 002.006.005 ]] + [[ -d /lib/modules/3.2.0-25-generic/build ]] + [[ -z '' ]] + echo '' + echo 'Kernel preparation unnecessary for this kernel. Skipping...' Kernel preparation unnecessary for this kernel. Skipping... + no_clean_kernel=no-clean-kernel + return 1 + rm -rf /var/lib/dkms/virtualbox/4.1.12/build + [[ 003.002.000-025-generic < 002.006.006 ]] + [[ ! -n make module KERNDIR=/lib/modules/3.2.0-25-generic IGNORE_XEN_PRESENCE=1 IGNORE_CC_MISMATCH=1 SYSSRC=/lib/modules/3.2.0-25-generic/build LD=/usr/bin/ld.bfd ]] + [[ ! -n make clean ]] + (( index=0 )) + (( index < 0 )) + count=0 + (( index=0 )) + (( index < 0 )) + [[ '' =~ ^(Y|y) ]] + [[ -n '' ]] + [[ -n '' ]] + (( 1 == 0 )) + [[ ! -n nvidia-current-updates ]] + [[ ! -n 295.49 ]] + [[ -n make clean ]] + (( return_value == 0 )) + last_mvka=nvidia-current-updates/295.49/3.2.0-25-generic/x86_64 ++ readlink -f /var/lib/dkms/nvidia-current-updates/295.49/source/dkms.conf + last_mvka_conf=/usr/src/nvidia-current-updates-295.49/dkms.conf + return 0 + return + [[ -n '' ]] + cp -rf /var/lib/dkms/virtualbox/4.1.12/source/ /var/lib/dkms/virtualbox/4.1.12/build ++ awk '{print $1}' ++ ls /var/lib/dkms/nvidia-current-updates/295.49/source ++ wc -l + (( 46 < 2 )) + prepare_kernel 3.2.0-25-generic x86_64 + set_kernel_source_dir 3.2.0-25-generic ++ _get_kernel_dir 3.2.0-25-generic ++ KVER=3.2.0-25-generic ++ case ${current_os} in ++ DIR=/lib/modules/3.2.0-25-generic/build ++ echo /lib/modules/3.2.0-25-generic/build + kernel_source_dir=/lib/modules/3.2.0-25-generic/build + _check_kernel_dir 3.2.0-25-generic ++ _get_kernel_dir 3.2.0-25-generic ++ KVER=3.2.0-25-generic ++ case ${current_os} in ++ DIR=/lib/modules/3.2.0-25-generic/build ++ echo /lib/modules/3.2.0-25-generic/build + DIR=/lib/modules/3.2.0-25-generic/build + case ${current_os} in + test -e /lib/modules/3.2.0-25-generic/build/include + return 0 + [[ -n '' ]] ++ VER 3.2.0-25-generic ++ sed -e 's:\([^0-9]\)\([0-9]\):\1 \2:g' -e 's:\([0-9]\)\([^0-9]\):\1 \2:g' -e 's:\(.*\): \1 :' -e 's: \([0-9]\) : 00\1 :g' -e 's: \([0-9][0-9]\) : 0\1 :g' -e 's: ::g' ++ echo 3.2.0-25-generic ++ VER 2.6.5 ++ sed -e 's:\([^0-9]\)\([0-9]\):\1 \2:g' -e 's:\([0-9]\)\([^0-9]\):\1 \2:g' -e 's:\(.*\): \1 :' -e 's: \([0-9]\) : 00\1 :g' -e 's: \([0-9][0-9]\) : 0\1 :g' -e 's: ::g' ++ echo 2.6.5 + [[ 003.002.000-025-generic < 002.006.005 ]] + [[ -d /lib/modules/3.2.0-25-generic/build ]] + [[ -z '' ]] + echo '' + echo 'Kernel preparation unnecessary for this kernel. Skipping...' Kernel preparation unnecessary for this kernel. Skipping... + no_clean_kernel=no-clean-kernel + return 1 + rm -rf /var/lib/dkms/nvidia-current-updates/295.49/build + cp -rf /var/lib/dkms/nvidia-current-updates/295.49/source/ /var/lib/dkms/nvidia-current-updates/295.49/build + cd /var/lib/dkms/virtualbox/4.1.12/build + run_build_script pre_build '' + local script_type run + [[ -n '' ]] + return 0 + do_build + local base_dir=/var/lib/dkms/virtualbox/4.1.12/3.2.0-25-generic/x86_64 + echo '' + echo 'Building module:' Building module: + invoke_command 'rm -f *.*o' 'cleaning build area' background + local exitval=0 + [[ -n true ]] + echo -e 'rm -f *.*o' rm -f *.*o + [[ background = background ]] + [[ ! -n true ]] + eval 'rm -f *.*o' ++ rm -f '*.*o' + exitval=0 + (( 0 > 0 )) + echo -en '\n' + return 0 + echo 'DKMS make.log for virtualbox-4.1.12 for kernel 3.2.0-25-generic (x86_64)' + date + local 'the_make_command=make KERNELRELEASE=3.2.0-25-generic -C /lib/modules/3.2.0-25-generic/build M=/var/lib/dkms/virtualbox/4.1.12/build' + invoke_command '{ make KERNELRELEASE=3.2.0-25-generic -C /lib/modules/3.2.0-25-generic/build M=/var/lib/dkms/virtualbox/4.1.12/build; } >> /var/lib/dkms/virtualbox/4.1.12/build/make.log 2>&1' 'make KERNELRELEASE=3.2.0-25-generic -C /lib/modules/3.2.0-25-generic/build M=/var/lib/dkms/virtualbox/4.1.12/build' background + local exitval=0 + [[ -n true ]] + echo -e '{ make KERNELRELEASE=3.2.0-25-generic -C /lib/modules/3.2.0-25-generic/build M=/var/lib/dkms/virtualbox/4.1.12/build; } >> /var/lib/dkms/virtualbox/4.1.12/build/make.log 2>&1' { make KERNELRELEASE=3.2.0-25-generic -C /lib/modules/3.2.0-25-generic/build M=/var/lib/dkms/virtualbox/4.1.12/build; } >> /var/lib/dkms/virtualbox/4.1.12/build/make.log 2>&1 + [[ background = background ]] + [[ ! -n true ]] + eval '{ make KERNELRELEASE=3.2.0-25-generic -C /lib/modules/3.2.0-25-generic/build M=/var/lib/dkms/virtualbox/4.1.12/build; } >> /var/lib/dkms/virtualbox/4.1.12/build/make.log 2>&1' + cd /var/lib/dkms/nvidia-current-updates/295.49/build + run_build_script pre_build '' + local script_type run + [[ -n '' ]] + return 0 + do_build + local base_dir=/var/lib/dkms/nvidia-current-updates/295.49/3.2.0-25-generic/x86_64 + echo '' + echo 'Building module:' Building module: + invoke_command 'make clean' 'cleaning build area' background + local exitval=0 + [[ -n true ]] + echo -e 'make clean' make clean + [[ background = background ]] + [[ ! -n true ]] + eval 'make clean' ++ make clean + exitval=0 + (( 0 > 0 )) + echo -en '\n' + return 0 + echo 'DKMS make.log for nvidia-current-updates-295.49 for kernel 3.2.0-25-generic (x86_64)' + date + local 'the_make_command=make KERNELRELEASE=3.2.0-25-generic module KERNDIR=/lib/modules/3.2.0-25-generic IGNORE_XEN_PRESENCE=1 IGNORE_CC_MISMATCH=1 SYSSRC=/lib/modules/3.2.0-25-generic/build LD=/usr/bin/ld.bfd' + invoke_command '{ make KERNELRELEASE=3.2.0-25-generic module KERNDIR=/lib/modules/3.2.0-25-generic IGNORE_XEN_PRESENCE=1 IGNORE_CC_MISMATCH=1 SYSSRC=/lib/modules/3.2.0-25-generic/build LD=/usr/bin/ld.bfd; } >> /var/lib/dkms/nvidia-current-updates/295.49/build/make.log 2>&1' 'make KERNELRELEASE=3.2.0-25-generic module KERNDIR=/lib/modules/3.2.0-25-generic IGNORE_XEN_PRESENCE=1 IGNORE_CC_MISMATCH=1 SYSSRC=/lib/modules/3.2.0-25-generic/build LD=/usr/bin/ld.bfd' background + local exitval=0 + [[ -n true ]] + echo -e '{ make KERNELRELEASE=3.2.0-25-generic module KERNDIR=/lib/modules/3.2.0-25-generic IGNORE_XEN_PRESENCE=1 IGNORE_CC_MISMATCH=1 SYSSRC=/lib/modules/3.2.0-25-generic/build LD=/usr/bin/ld.bfd; } >> /var/lib/dkms/nvidia-current-updates/295.49/build/make.log 2>&1' { make KERNELRELEASE=3.2.0-25-generic module KERNDIR=/lib/modules/3.2.0-25-generic IGNORE_XEN_PRESENCE=1 IGNORE_CC_MISMATCH=1 SYSSRC=/lib/modules/3.2.0-25-generic/build LD=/usr/bin/ld.bfd; } >> /var/lib/dkms/nvidia-current-updates/295.49/build/make.log 2>&1 + [[ background = background ]] + [[ ! -n true ]] + eval '{ make KERNELRELEASE=3.2.0-25-generic module KERNDIR=/lib/modules/3.2.0-25-generic IGNORE_XEN_PRESENCE=1 IGNORE_CC_MISMATCH=1 SYSSRC=/lib/modules/3.2.0-25-generic/build LD=/usr/bin/ld.bfd; } >> /var/lib/dkms/nvidia-current-updates/295.49/build/make.log 2>&1' + exitval=2 + (( 2 > 0 )) + echo -en '(bad exit status: 2)' (bad exit status: 2)+ echo -en '\n' + return 2 + report_build_problem 10 'Bad return status for module build on kernel: 3.2.0-25-generic (x86_64)' 'Consult /var/lib/dkms/nvidia-current-updates/295.49/build/make.log for more information.' + '[' -x /usr/share/apport/apport ']' + which python + python /usr/share/apport/package-hooks/dkms_packages.py -m nvidia-current-updates -v 295.49 -k 3.2.0-25-generic + die 10 'Bad return status for module build on kernel: 3.2.0-25-generic (x86_64)' 'Consult /var/lib/dkms/nvidia-current-updates/295.49/build/make.log for more information.' + ret=10 + shift + error 'Bad return status for module build on kernel: 3.2.0-25-generic (x86_64)' 'Consult /var/lib/dkms/nvidia-current-updates/295.49/build/make.log for more information.' + exec + echo -n 'Error! ' Error! + for s in '"$@"' + echo 'Bad return status for module build on kernel: 3.2.0-25-generic (x86_64)' Bad return status for module build on kernel: 3.2.0-25-generic (x86_64) + for s in '"$@"' + echo 'Consult /var/lib/dkms/nvidia-current-updates/295.49/build/make.log for more information.' Consult /var/lib/dkms/nvidia-current-updates/295.49/build/make.log for more information. + [[ yes = yes ]] + exit 10 + exitval=0 + (( 0 > 0 )) + echo -en '\n' + return 0 + (( count=0 )) + (( count < 4 )) + [[ -e vboxdrv/vboxdrv.ko ]] + report_build_problem 7 ' Build of vboxdrv.ko failed for: 3.2.0-25-generic (x86_64)' 'Consult the make.log in the build directory' '/var/lib/dkms/virtualbox/4.1.12/build/ for more information.' + '[' -x /usr/share/apport/apport ']' + which python + python /usr/share/apport/package-hooks/dkms_packages.py -m virtualbox -v 4.1.12 -k 3.2.0-25-generic + die 7 ' Build of vboxdrv.ko failed for: 3.2.0-25-generic (x86_64)' 'Consult the make.log in the build directory' '/var/lib/dkms/virtualbox/4.1.12/build/ for more information.' + ret=7 + shift + error ' Build of vboxdrv.ko failed for: 3.2.0-25-generic (x86_64)' 'Consult the make.log in the build directory' '/var/lib/dkms/virtualbox/4.1.12/build/ for more information.' + exec + echo -n 'Error! ' Error! + for s in '"$@"' + echo ' Build of vboxdrv.ko failed for: 3.2.0-25-generic (x86_64)' Build of vboxdrv.ko failed for: 3.2.0-25-generic (x86_64) + for s in '"$@"' + echo 'Consult the make.log in the build directory' Consult the make.log in the build directory + for s in '"$@"' + echo '/var/lib/dkms/virtualbox/4.1.12/build/ for more information.' /var/lib/dkms/virtualbox/4.1.12/build/ for more information. + [[ yes = yes ]] + exit 7