Hi, Have you read /usr/share/doc/kernel-package/README.modules? It states that: ====================================================================== make-kpkg arranges to cd into each modules top directory, /usr/src/modules/<mod-name>/, and runs ./debian/rules <target>. Additionally, the following information is provided in the environment: a) KVERS Contains the kernel version b) KSRC Contains the location of the kernel sources c) KMAINT Contains the Name of the maintainer to pass to PGP d) KEMAIL Contains the email address of the maintainer
Additionally, the following variables may also be present in the environment: e) APPEND_TO_VERSION This contains a string to be appended to the EXTRAVERSION variable. This is already factored into the KVERS variable above. f) FLAVOUR Contains the flavour, if any, of the current kernel. This is already factored into the KVERS variable above. Please note that FLAVOURS are now deprecated in preference to APPEND_TO_VERSION g) INT_SUBARCH Contains the SUB arch if any if and only if the ARCH_IN_NAME variable has been set. I suspect that the user wants the .deb names to be modified (but not the kernel version or the location of the dir in which to find modules if this is set. This is *NOT* factored into KVERS above, and is there to be used at your discretion. h) UNSIGN_CHANGELOG A boolean i) UNSIGN_SOURCE A boolean j) ROOT_CMD a program, like sudo or fakeroot k) root_cmd This is a misnomer. That variable actually holds arguments for dpkg, specifically, -uc -us -r<blah>, or any combination thereof, asd requested by the user. This may be set in the config file, so if this variable exists, it incorporates and over rides the env vars UNSIGN_CHANGELOG, UNSIGN_SOURCE, and ROOT_CMD Please have a look at the sample files for creating a dependent modules package, sample.module.rules and sample.module.control. ---------------------------------------------------------------------- The targets called are: kdist_image : Just the binary image of the module is created kdist : generate the modules packages and sign them kdist_configure: configure the modules packages kdist_clean : clean the modules source tree ---------------------------------------------------------------------- The error message says that there is no target called kdist_image in the debian/rules file in the modules dir. Please look at previously packaged modules (alsa modules come to mind) for examples. manoj -- "It is better for civilization to be going down the drain than to be coming up it." Henry Allen Manoj Srivastava <[EMAIL PROTECTED]> <http://www.debian.org/%7Esrivasta/> 1024R/C7261095 print CB D9 F4 12 68 07 E4 05 CC 2D 27 12 1D F5 E8 6E 1024D/BF24424C print 4966 F272 D093 B493 410B 924B 21BA DABB BF24 424C -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]