Re: build depends on kernel-headers
Je Sat, 5 May 2001 11:09:20 -0400,
Ben Collins <bcollins@debian.org> scribis:
> IMO, we can use alternatives. And it should be fairly easy
>
> update-alternatives --install /usr/src/kernel-headers-2.2 kernel-headers-2.2 \
> /usr/src/kernel-headers-2.2.<rev> <rev>
>
> Where "<rev>" would be something like "19" (as in 2.2.19). This way each
> newer version would be prefered over the former. The only problem I see
> are the -preX releases. Someone would have to suggest how to handle that
> case since the priority field wont accept letters.
>
> Also, I think that packages should Build-Depends on kernel-headers-X.X.
> IMO, There is no reason to build-dep on anything more specific, and also
> no reason to build-dep on just "kernel-headers" (IOW, maintainers should
> test which kernel headers can be used). This way they can always just
> do:
>
> CFLAGS += -I/usr/src/kernel-headers-2.2/include
>
> And not have to worry about all the revisions, or detecting anything
> special.
That's a better version of what I suggested in Bug#96359, so you have
my support.
Now, how are we going to support: If there's a version of libc6 that's
known to use kernel headers incompatible with a particular
kernel-headers-*, then a package compiled against those kernel headers
should conflict with that libc6.
-itai
Reply to: