Package: i2c-source Version: 2.5.4-3 debian/rules clean has: -$(MAKE) clean This should be -$(MAKE) LINUX=$(KSRC) clean so as to match the build-modules rule (and other $(MAKE) uses), and avoid this minor messiness:
dpkg-deb: building package `i2c-2.4.4' in `/usr/src/kernel-source-2.4.4/../i2c-2.4.4_2.5.4-3+toughbook.1.0_i386.deb'. dh_testdir dh_testroot make clean grep: /usr/src/linux/Makefile: No such file or directory grep: /usr/src/linux/include/linux/autoconf.h: No such file or directory grep: /usr/src/linux/.config: No such file or directory grep: /usr/src/linux/.config: No such file or directory grep: /usr/src/linux/.config: No such file or directory grep: /usr/src/linux/.config: No such file or directory grep: /usr/src/linux/.config: No such file or directory grep: /usr/src/linux/.config: No such file or directory grep: /usr/src/linux/.config: No such file or directory grep: /usr/src/linux/.config: No such file or directory make[2]: Entering directory `/usr/src/modules/i2c'