[Pkg-dkms-maint] dkms reports failure
Ritesh Raj Sarraf
rrs at debian.org
Mon Aug 2 14:35:25 UTC 2010
Hello,
I'm trying to use dkms for iscsitarget package which builds a kernel module.
On installation, this is reported:
19:56:50 rrs at champaran:~/Community/Packaging/pkg-iscsi/iscsitarget (dkms)$
sudo dpkg -i /tmp/Debian-Build/Result/iscsitarget-dkms_1.4.20.2-1_all.deb
(Reading database ... 223653 files and directories currently installed.)
Preparing to replace iscsitarget-dkms 1.4.20.2-1 (using .../iscsitarget-
dkms_1.4.20.2-1_all.deb) ...
Error! There are no instances of module: iscsitarget
1.4.20.2 located in the DKMS tree.
Unpacking replacement iscsitarget-dkms ...
Setting up iscsitarget-dkms (1.4.20.2-1) ...
Creating symlink /var/lib/dkms/iscsitarget/1.4.20.2/source ->
/usr/src/iscsitarget-1.4.20.2
DKMS: add Completed.
Kernel preparation unnecessary for this kernel. Skipping...
Building module:
cleaning build area....
make KERNELRELEASE=2.6.35-rc6-amd64 -C /lib/modules/2.6.35-rc6-amd64/build
M=/var/lib/dkms/iscsitarget/1.4.20.2/build.........
Error! Build of iscsi_trgt.ko failed for: 2.6.35-rc6-amd64 (x86_64)
Consult the make.log in the build directory
/var/lib/dkms/iscsitarget/1.4.20.2/build/ for more information.
Where as, the build log looks fine:
DKMS make.log for iscsitarget-1.4.20.2 for kernel 2.6.35-rc6-amd64 (x86_64)
Mon Aug 2 19:57:54 IST 2010
make: Entering directory `/usr/src/linux-headers-2.6.35-rc6-amd64'
LD /var/lib/dkms/iscsitarget/1.4.20.2/build/built-in.o
LD /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/built-in.o
CC [M] /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/tio.o
CC [M] /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/iscsi.o
CC [M] /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/nthread.o
CC [M] /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/wthread.o
CC [M] /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/config.o
CC [M] /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/digest.o
CC [M] /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/conn.o
CC [M] /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/session.o
CC [M] /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/target.o
CC [M] /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/volume.o
CC [M] /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/iotype.o
CC [M] /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/file-io.o
CC [M] /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/null-io.o
CC [M] /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/target_disk.o
CC [M] /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/event.o
CC [M] /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/param.o
CC [M] /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/block-io.o
CC [M] /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/ua.o
LD [M] /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/iscsi_trgt.o
Building modules, stage 2.
MODPOST 1 modules
CC /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/iscsi_trgt.mod.o
LD [M] /var/lib/dkms/iscsitarget/1.4.20.2/build/kernel/iscsi_trgt.ko
make: Leaving directory `/usr/src/linux-headers-2.6.35-rc6-amd64'
This is the dkms.conf file:
20:01:15 rrs at champaran:/var/lib/dkms/iscsitarget/1.4.20.2/build $ cat
dkms.conf
PACKAGE_NAME="iscsitarget"
PACKAGE_VERSION="1.4.20.2"
MAKE[0]="make -C ${kernel_source_dir}
M=${dkms_tree}/${PACKAGE_NAME}/${PACKAGE_VERSION}/build"
CLEAN="make -C ${kernel_source_dir}
M=${dkms_tree}/${PACKAGE_NAME}/${PACKAGE_VERSION}/build clean"
AUTOINSTALL=yes
BUILT_MODULE_NAME[0]="iscsi_trgt"
DEST_MODULE_LOCATION[0]=/kernel/drivers/iscsi
Manually triggering the build also fails:
20:02:23 rrs at champaran:~ $ sudo dkms build -m iscsitarget -v 1.4.20.2
Kernel preparation unnecessary for this kernel. Skipping...
Building module:
cleaning build area....
make KERNELRELEASE=2.6.35-rc6-amd64 -C /lib/modules/2.6.35-rc6-amd64/build
M=/var/lib/dkms/iscsitarget/1.4.20.2/build.......
Error! Build of iscsi_trgt.ko failed for: 2.6.35-rc6-amd64 (x86_64)
Consult the make.log in the build directory
/var/lib/dkms/iscsitarget/1.4.20.2/build/ for more information.
Any ideas what could have gone wrong ?
--
Ritesh Raj Sarraf | http://people.debian.org/~rrs
Debian - The Universal Operating System
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/pkg-dkms-maint/attachments/20100802/ae9580be/attachment.pgp>
More information about the Pkg-dkms-maint
mailing list