[Pkg-dkms-maint] Bug#688904: dkms remove no-op bash -x trace

Christoph Egger christoph at debian.org
Wed Sep 26 19:45:21 UTC 2012


+ 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=10.0-0-amd64
++ uname -s
+ current_os=GNU/kFreeBSD
+ 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)$'
+ (( 3 > 0 ))
+ case $1 in
+ [[ remove =~ ^(remove|(auto|un)?install|match|mk(driverdisk|tarball|rpm|deb|dsc|kmp)|build|add|status|ldtarball)$ ]]
+ action=' remove'
+ shift
+ (( 2 > 0 ))
+ case $1 in
+ [[ fuse4bsd/0.3.9~pre1.20080208 =~ ^(remove|(auto|un)?install|match|mk(driverdisk|tarball|rpm|deb|dsc|kmp)|build|add|status|ldtarball)$ ]]
+ [[ -f fuse4bsd/0.3.9~pre1.20080208 ]]
+ [[ -d fuse4bsd/0.3.9~pre1.20080208 ]]
+ [[ -f fuse4bsd/0.3.9~pre1.20080208 ]]
+ [[ ! -n '' ]]
+ parse_moduleversion fuse4bsd/0.3.9~pre1.20080208
+ [[ fuse4bsd/0.3.9~pre1.20080208 =~ ^([^/]*)/(.*)$ ]]
+ module=fuse4bsd
+ module_version=0.3.9~pre1.20080208
+ shift
+ (( 1 > 0 ))
+ case $1 in
+ all=true
+ shift
+ (( 0 > 0 ))
+ [[ -n '' ]]
+ ((  0 != 0 &&     0 > 1  ))
+ [[ -n '' ]]
+ [[ -n '' ]]
+ for action_to_run in '$action'
+ setup_kernels_arches remove
+ [[ -n true ]]
+ [[ remove != status ]]
+ local i=0
+ read line
++ module_status_built fuse4bsd 0.3.9~pre1.20080208
++ 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 fuse4bsd 0.3.9~pre1.20080208 '[0-9].*' '*'
++ [[ -n fuse4bsd ]]
++ [[ -n 0.3.9~pre1.20080208 ]]
++ [[ -n [0-9].* ]]
++ [[ -n * ]]
++ local 'd=/var/lib/dkms/fuse4bsd/0.3.9~pre1.20080208/[0-9].*/*' m=
++ [[ -d /var/lib/dkms/fuse4bsd/0.3.9~pre1.20080208/[0-9].*/*/module ]]
++ return 1
++ continue
++ IFS=' 	
'
++ return 1
+ [[ remove != status ]]
+ [[ ! -n '' ]]
+ [[ ! -n true ]]
+ [[ ! -n '' ]]
++ rpm -qf /lib/modules/
++ grep -v 'not owned by any package'
++ grep kernel
++ head -n 1
+ kernelver_rpm=
++ rpm -q --queryformat '%{ARCH}' ''
+ arch[0]=
++ uname -m
+ arch[0]=x86_64
+ [[ x86_64 = x86_64 ]]
+ grep -q Intel /proc/cpuinfo
+ ls /lib/modules//build/configs
+ grep -q ia32e
+ (( 1 == 1 && 0 > 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
+ remove_module
+ [[ -n fuse4bsd ]]
+ [[ -n 0.3.9~pre1.20080208 ]]
+ [[ -n '' ]]
+ [[ -d /var/lib/dkms/fuse4bsd/0.3.9~pre1.20080208 ]]
+ local i
+ (( i=0 ))
+ (( i < 0 ))
+ find /var/lib/dkms/fuse4bsd/0.3.9~pre1.20080208/10.0-0-amd64 /var/lib/dkms/fuse4bsd/0.3.9~pre1.20080208/build /var/lib/dkms/fuse4bsd/0.3.9~pre1.20080208/source -maxdepth 0 -type d
+ egrep -qv '(build|tarball|driver_disk|rpm|deb|source)$'
++ ls /var/lib/dkms/fuse4bsd
++ wc -w
++ awk '{print $1}'
+ (( 2 == 0 ))



More information about the Pkg-dkms-maint mailing list