[Pkg-dkms-maint] Bug#695824: am experiencing the same issue

Tshepang Lekhonkhobe tshepang at gmail.com
Tue Jul 30 09:57:27 UTC 2013


The only -dkms package I have is virtualbox-dkms, version
4.2.16-dfsg-1, on Testing.

$ dkms status
Error! Could not locate dkms.conf file.
File:  does not exist.

$ find /etc/dkms /var/lib/dkms -ls
2625991    4 drwxr-xr-x   3 root     root         4096 Jul 30 11:44 /etc/dkms
2625992    4 -rw-r--r--   1 root     root          518 Jul  8  2008
/etc/dkms/framework.conf
2625993    4 drwxr-xr-x   3 root     root         4096 Jul 30 11:44
/etc/dkms/template-dkms-mkdeb
2626017    4 drwxr-xr-x   2 root     root         4096 Jul 30 11:44
/etc/dkms/template-dkms-mkdeb/debian
2626026    4 -rwxr-xr-x   1 root     root          360 Jul  8  2008
/etc/dkms/template-dkms-mkdeb/debian/prerm
2626023    4 -rw-r--r--   1 root     root          189 May 13  2009
/etc/dkms/template-dkms-mkdeb/debian/changelog
2626024    4 -rw-r--r--   1 root     root          353 Jan 26  2010
/etc/dkms/template-dkms-mkdeb/debian/control
2626027    4 -rwxr-xr-x   1 root     root         1233 Jul 14  2011
/etc/dkms/template-dkms-mkdeb/debian/postinst
2626022    4 -rw-r--r--   1 root     root            2 May 13  2009
/etc/dkms/template-dkms-mkdeb/debian/compat
2626021    4 -rw-r--r--   1 root     root          150 Jul  8  2008
/etc/dkms/template-dkms-mkdeb/debian/README.Debian
2626019    4 -rwxr-xr-x   1 root     root          881 May 13  2009
/etc/dkms/template-dkms-mkdeb/debian/rules
2626025    4 -rw-r--r--   1 root     root            8 Jul  8  2008
/etc/dkms/template-dkms-mkdeb/debian/dirs
2626020    4 -rw-r--r--   1 root     root           70 Jul  8  2008
/etc/dkms/template-dkms-mkdeb/debian/copyright
2625994    4 -rw-r--r--   1 root     root          699 Jun 17  2011
/etc/dkms/template-dkms-mkdeb/Makefile
2623690    0 lrwxrwxrwx   1 root     root           19 Oct  6  2012
/etc/dkms/template-dkms-mkdsc -> template-dkms-mkdeb
1446250    4 drwxr-xr-x   3 root     root         4096 Jul 30 11:43
/var/lib/dkms
1442169    4 -rw-r--r--   1 root     root            6 Jul  8  2008
/var/lib/dkms/dkms_dbversion
1455798    4 drwxr-xr-x   4 root     root         4096 Jul 30 11:42
/var/lib/dkms/virtualbox
1442569    4 drwxr-xr-x   5 root     root         4096 Jul 30 11:41
/var/lib/dkms/virtualbox/4.2.16
1443326    4 drwxr-xr-x   3 root     root         4096 Jul 30 11:41
/var/lib/dkms/virtualbox/4.2.16/3.9-1-amd64
1443942    4 drwxr-xr-x   4 root     root         4096 Jul 30 11:41
/var/lib/dkms/virtualbox/4.2.16/3.9-1-amd64/x86_64
1444043    4 drwxr-xr-x   2 root     root         4096 Jul 30 11:41
/var/lib/dkms/virtualbox/4.2.16/3.9-1-amd64/x86_64/module
1469127  392 -rw-r--r--   1 root     root       399976 Jul 30 11:41
/var/lib/dkms/virtualbox/4.2.16/3.9-1-amd64/x86_64/module/vboxdrv.ko
1469131   16 -rw-r--r--   1 root     root        12632 Jul 30 11:41
/var/lib/dkms/virtualbox/4.2.16/3.9-1-amd64/x86_64/module/vboxnetadp.ko
1469135   32 -rw-r--r--   1 root     root        30856 Jul 30 11:41
/var/lib/dkms/virtualbox/4.2.16/3.9-1-amd64/x86_64/module/vboxnetflt.ko
1443936   32 -rw-r--r--   1 root     root        30544 Jul 30 11:41
/var/lib/dkms/virtualbox/4.2.16/3.9-1-amd64/x86_64/module/vboxpci.ko
1444026    4 drwxr-xr-x   2 root     root         4096 Jul 30 11:41
/var/lib/dkms/virtualbox/4.2.16/3.9-1-amd64/x86_64/log
1458401   12 -rw-r--r--   1 root     root         9141 Jul 30 11:41
/var/lib/dkms/virtualbox/4.2.16/3.9-1-amd64/x86_64/log/make.log
1445684    0 lrwxrwxrwx   1 root     root           26 Jul 30 11:40
/var/lib/dkms/virtualbox/4.2.16/source -> /usr/src/virtualbox-4.2.16
1442452    4 drwxr-xr-x  13 root     root         4096 Jul 30 11:41
/var/lib/dkms/virtualbox/4.2.16/build
1443903    4 drwxr-xr-x   3 root     root         4096 Jul 30 11:41
/var/lib/dkms/virtualbox/4.2.16/build/vboxpci
1468311    4 -rw-r--r--   1 root     root          194 Jul 30 11:41
/var/lib/dkms/virtualbox/4.2.16/build/vboxpci/.built-in.o.cmd
1468846   16 -rw-r--r--   1 root     root        14568 Jul 30 11:41
/var/lib/dkms/virtualbox/4.2.16/build/vboxpci/SUPR0IdcClient.o
1469315   56 -rw-r--r--   1 root     root        55040 Jul 30 11:41
/var/lib/dkms/virtualbox/4.2.16/build/vboxpci/vboxpci.mod.o
1444205    4 drwxr-xr-x   2 root     root         4096 Jul 30 11:41
/var/lib/dkms/virtualbox/4.2.16/build/vboxpci/linux
1468313  276 -rw-r--r--   1 root     root       278944 Jul 30 11:41
/var/lib/dkms/virtualbox/4.2.16/build/vboxpci/linux/VBoxPci-linux.o
1445774    4 -rw-r--r--   1 root     root         1975 Jul 30 11:41
/var/lib/dkms/virtualbox/4.2.16/build/vboxpci/linux/SUPR0IdcClient-linux.c
[snip lots of output]

$ bash -x dkms status
+ shopt -s extglob
+ 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.9-1-amd64
++ 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 ']'
++ type lsb_release
+++ lsb_release -i -s
++ DISTRIB_ID=Debian
+++ lsb_release -r -s
++ DISTRIB_RELEASE=testing
++ case ${DISTRIB_ID} in
++ [[ -n Debian ]]
++ [[ -n testing ]]
++ echo Debiantesting
+ running_distribution=Debiantesting
+ 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)$'
+ (( 1 > 0 ))
+ case $1 in
+ [[ status =~ ^(remove|(auto|un)?install|match|mk(driverdisk|tarball|rpm|deb|dsc|kmp)|build|add|status|ldtarball)$
]]
+ action=' status'
+ shift
+ (( 0 > 0 ))
+ [[ -n '' ]]
+ ((  0 != 0 &&     0 > 1  ))
+ [[ -n '' ]]
+ [[ -n '' ]]
+ for action_to_run in '$action'
+ setup_kernels_arches status
+ [[ -n '' ]]
+ [[ status != status ]]
+ (( 0 == 1 && 0 > 1 ))
+ multi_arch=
+ local i=0
+ (( i=0 ))
+ (( 0 < 0 ))
+ case "$action_to_run" in
+ show_status
+ local j state_array
+ (( 0 == 0 ))
+ do_status '' '' '' ''
+ local status mvka m v k a
+ read status mvka
++ module_status '' '' '' ''
++ local 'oifs= 	
' IFS= mv m v directory ret=1
++ 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=3.2.0-2-amd64/x86_64
++ k=3.2.0-2-amd64
++ a=x86_64
++ is_module_built virtualbox 4.1.12 3.2.0-2-amd64 x86_64
++ [[ -n virtualbox ]]
++ [[ -n 4.1.12 ]]
++ [[ -n 3.2.0-2-amd64 ]]
++ [[ -n x86_64 ]]
++ local d=/var/lib/dkms/virtualbox/4.1.12/3.2.0-2-amd64/x86_64 m=
++ [[ -d /var/lib/dkms/virtualbox/4.1.12/3.2.0-2-amd64/x86_64/module ]]
++ read_conf_or_die 3.2.0-2-amd64 x86_64
/var/lib/dkms/virtualbox/4.1.12/source/dkms.conf
++ read_conf 3.2.0-2-amd64 x86_64
/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=3.2.0-2-amd64
++ local arch=x86_64
++ set_kernel_source_dir 3.2.0-2-amd64
+++ _get_kernel_dir 3.2.0-2-amd64
+++ KVER=3.2.0-2-amd64
+++ case ${current_os} in
+++ DIR=/lib/modules/3.2.0-2-amd64/build
+++ echo /lib/modules/3.2.0-2-amd64/build
++ kernel_source_dir=/lib/modules/3.2.0-2-amd64/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 ]]
++ die 4 'Could not locate dkms.conf file.' 'File:  does not exist.'
++ ret=4
++ shift
++ error 'Could not locate dkms.conf file.' 'File:  does not exist.'
++ exec
++ echo -n 'Error! '
Error! ++ for s in '"$@"'
++ echo 'Could not locate dkms.conf file.'
Could not locate dkms.conf file.
++ for s in '"$@"'
++ echo 'File:  does not exist.'
File:  does not exist.
++ [[ yes = yes ]]
++ exit 4
+ do_status_weak '' '' '' ''
+ local mvka m v k a kern status
+ read status mvka
++ module_status_weak '' '' '' ''
++ [[ -n '' ]]
++ return 1



More information about the Pkg-dkms-maint mailing list