[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

dh_installdocs: command returned error code 11 - Can anyone enlighten me?



Hi all, I've been using debian fora while now and am trying to get my
motherboard temperature sensors working using lm_sensors.

I have installed the kernel source package, i2c-2.8.0 package and the
lm-sensors package

I'm running the stock 2.4.22-k6 kernel from sid and am following this
howto http://myrddin.org/howto/debian-lmsensors.html to try and get the
packages created.

At the moment I am getting stuck compiling the i2c package.

Using the command in the HOWTO
make-kpkg --added-modules i2c modules_install

I get
Error: Unknown target modules_install
use --targets to display help on valid targets.

So I tried
make-kpkg --added-modules i2c modules_image

which gives output shown at the base of this mail. The important bit
that is stopping me is

dh_installdocs -a README TODO IMPORTANT_CHANGES doc/*
dh_installdocs: command returned error code 11

Can anyone explain what a code 11 is?

Thanks in advance

Glyn

---------------Output--------------------------------


make-kpkg --added-modules i2c modules_image
for module in /usr/src/modules/i2c ; do                        \
          if test -d  $module; then                                \
    (cd $module;                                           \
              if ./debian/rules KVERS="2.4.22" KSRC="/usr/src/linux" \
                             KMAINT="Unknown Kernel Package Maintainer"
KEMAIL="unknown@unconfigured.in.etc.kernel-pkg.conf"      \
                             KPKG_DEST_DIR="/usr/src/linux/.."       \
                             KPKG_MAINTAINER="Unknown Kernel Package
Maintainer"
     \
                             KDREV="10.00.Custom" kdist_image; then    \
                  echo "Module $module processed fine";            \
              else                                                  \
                   echo "Module $module failed.";                  \
                   echo "Hit return to Continue";                   \
           read ans;                                        \
              fi;                                                   \
     );                                                     \
  fi;                                                       \
        done
make[1]: Entering directory `/usr/src/modules/i2c'
/usr/bin/make -w -f debian/rules binary-modules
make[2]: Entering directory `/usr/src/modules/i2c'
dh_testdir
/usr/bin/make LINUX=/usr/src/linux MODPREF=/lib/modules/2.4.22
make[3]: Entering directory `/usr/src/modules/i2c'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/modules/i2c'
dh_testdir
dh_testroot
# Set up control file with proper modules version in it.
sed -e 's/#KVERS#/2.4.22/g' -e 's/#KDREV#/10.00.Custom/' \
debian/control.modules debian/control.per-mod > debian/control
dh_clean -a -k
# And set up files so debhelper can find them.
ln -sf i2c-modules.modules debian/i2c-2.4.22.modules
/usr/bin/make install DESTDIR=debian/i2c-2.4.22 \
        LINUX=/usr/src/linux MODPREF=/lib/modules/2.4.22
make[3]: Entering directory `/usr/src/modules/i2c'
if [ -n " kernel/i2c-core.o kernel/i2c-dev.o kernel/i2c-algo-bit.o
kernel/i2c-algo-biths.o kernel/i2c-philips-par.o kernel/i2c-elv.o
kernel/i2c-velleman.o kernel/i2c-algo-pcf.o kernel/i2c-proc.o
kernel/i2c-pport.o" ] ; then \
  mkdir -p debian/i2c-2.4.22/lib/modules/2.4.22/kernel/drivers/i2c ; \
  install -o root -g root -m 644  kernel/i2c-core.o kernel/i2c-dev.o
kernel/i2c-algo-bit.o kernel/i2c-algo-biths.o kernel/i2c-philips-par.o
kernel/i2c-elv.o kernel/i2c-velleman.o kernel/i2c-algo-pcf.o
kernel/i2c-proc.o kernel/i2c-pport.o
debian/i2c-2.4.22/lib/modules/2.4.22/kernel/drivers/i2c ; \
  for i in  kernel/i2c-core.o kernel/i2c-dev.o kernel/i2c-algo-bit.o
kernel/i2c-algo-biths.o kernel/i2c-philips-par.o kernel/i2c-elv.o
kernel/i2c-velleman.o kernel/i2c-algo-pcf.o kernel/i2c-proc.o
kernel/i2c-pport.o ; do \
    rm -f debian/i2c-2.4.22/lib/modules/2.4.22/misc/`basename $i`
debian/i2c-2.4.22/lib/modules/2.4.22/misc/`basename $i`.gz
debian/i2c-2.4.22/lib/modules/2.4.22/kernel/drivers/i2c/`basename $i`.gz ; \
  done ; \
  for i in i2c-elektor.o i2c-pcf-epp.o ; do \
    rm -f debian/i2c-2.4.22/lib/modules/2.4.22/misc/`basename $i`
debian/i2c-2.4.22/lib/modules/2.4.22/misc/`basename $i`.gz
debian/i2c-2.4.22/lib/modules/2.4.22/kernel/drivers/i2c/`basename $i`
debian/i2c-2.4.22/lib/modules/2.4.22/kernel/drivers/i2c/`basename $i`.gz ; \
  done ; \
  rmdir debian/i2c-2.4.22/lib/modules/2.4.22/misc 2> /dev/null || true ; \
fi
if [ -n " kernel/i2c.h kernel/i2c-id.h kernel/i2c-dev.h
kernel/i2c-algo-bit.h kernel/i2c-algo-biths.h kernel/i2c-algo-pcf.h
kernel/i2c-proc.h" ] ; then \
  mkdir -p debian/i2c-2.4.22/usr/local/include/linux ; \
  install -o root -g root -m 644  kernel/i2c.h kernel/i2c-id.h
kernel/i2c-dev.h kernel/i2c-algo-bit.h kernel/i2c-algo-biths.h
kernel/i2c-algo-pcf.h kernel/i2c-proc.h
debian/i2c-2.4.22/usr/local/include/linux ; \
fi
make[3]: Leaving directory `/usr/src/modules/i2c'
# Now, clean up after that:
rm -rf debian/i2c-2.4.22/usr/local
mv debian/i2c-2.4.22/lib/modules/2.4.22/kernel/drivers/i2c \
        debian/i2c-2.4.22/lib/modules/2.4.22/i2c
rm -rf debian/i2c-2.4.22/lib/modules/2.4.22/kernel
dh_installdocs -a README TODO IMPORTANT_CHANGES doc/*
dh_installdocs: command returned error code 11
make[2]: *** [binary-modules] Error 1
make[2]: Leaving directory `/usr/src/modules/i2c'
make[1]: *** [kdist_image] Error 2
make[1]: Leaving directory `/usr/src/modules/i2c'
Module /usr/src/modules/i2c failed.
Hit return to Continue



Reply to: