On Friday 15 December 2006 18:49, Daniel Baumann wrote: > Raphaël Pinson wrote: > > http://mentors.debian.net/debian/pool/main/a/array-info/array-info_0.12-1 > >.dsc > > please build-depend on the linux-headers package, and do not include > them into your orig.tar.gz. Absolutely. Never add anything to the .orig.tar.gz tarball. However, I believe linux-kernel-headers is the right package to depend on for linux/cciss_ioctl.h. But (cpqarray.h ida_cmd.h ida_ioctl.h) aren't directly in any package, only in the bzip2ed tarball in linux-source-2.6*. What's the correct way of building then? If your supposed to use those header files to compile user-space programs, then perhaps the Linux guys should put them in ./include instead of ./drivers/block? > do strip of the CVS dirs from orig.tar.gz and ask upstream to remove > them in the next release. This old debate again... I'm of the impression that it's more important that the orig tarball is pristine. I've found this thread: <http://lists.debian.org/debian-devel/2005/10/msg00001.html>. It doesn't quite settle the issue, but it seems that CVS directories in the upstream tarball is no issue even if one wants to import the package into one's own CVS and use cvs-buildpackage, for example. > btw, just a hint: it would be simpler using dpatch than applying the > patches 'on your own'. And with the right build-dependencies the patch probably won't be needed at all. -- Magnus Holmgren holmgren@lysator.liu.se (No Cc of list mail needed, thanks) "Exim is better at being younger, whereas sendmail is better for Scrabble (50 point bonus for clearing your rack)" -- Dave Evans
Attachment:
pgpsxuuJPaACE.pgp
Description: PGP signature