Hi Russ,
On Thu, Dec 23, 2010 at 04:43:35PM -0800, Russ Allbery wrote:
> fixed 607903 openafs-modules-dkms/1.5.77-1
> thanks
> 
> Phil Miller <pmil...@hmc.edu> writes:
> 
> > build-essential depends on "libc6-dev | libc-dev", and is assumed for
> > building any packages, per Policy 4.2.
> 
> Yeah, but DKMS modules are something of a special case because the end
> user isn't building the package.  They're just installing a DKMS-enabled
> package, and the building happens as part of the package installation.
> That means that the dependencies do need to be there for the compilation
> to work.

DKMS depends on gcc, make | build-essential for that reason.

> DKMS itself doesn't depend on build-essential because building the average
> kernel module doesn't require userspace development headers, but OpenAFS
> is weird.

Yes, other packages using kbuild won't need this since they don't use
configure and friends. Would be great to have this fixed for squeeze.
Cheers,
 -- Guido

> 
> This bug has been fixed for a while in Git, but along with other things
> that aren't suitable for the current deep freeze.  (It is fixed in
> experimental, though, so I'll leave it marked closed but with the correct
> version information.)  But there's an upstream security patch that I need
> to upload for squeeze anyway, so I'll fix this along with.  I should be
> able to get to that in the next couple of days.
> 
> -- 
> Russ Allbery (r...@debian.org)               <http://www.eyrie.org/~eagle/>
> 
> 



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to