[PATCH 1/1] UBUNTU: temporarily suppress drm headers in linux-libc-dev for libdrm-dev

Andy Whitcroft apw at canonical.com
Wed Dec 17 10:38:23 UTC 2008

On Tue, Dec 16, 2008 at 11:30:47PM +0200, Timo Aaltonen wrote:

> Umm, no, since that would mean rebuilding the kernel. Instead lets do what 
> cjwatson suggested on IRC and add a Replaces: linux-libc-dev (<= 
> 2.6.28-3.4) to libdrm-dev. That's much quicker to push.

Yes, talked to cjwatson on irc to find out what this really means, and
it seems to do the right thing.  It lets the updated libdrm-dev package
write over the kernels copies without complaint, without us removing them.
This is good for the -alpha2 release as we do not need to rev the kernel.

However, if we do want to update the kernel _before_ the drm interaction
is fixed we will need to remove the headers from the kernel package; else
that new kernel package would install them again, the Replaces: would
be ineffective in the libdrm-dev package as it is version range specific
(as it should be), and we end up with a conflict again.

So I think the safest thing for us to do is to commit this change now to
our tree, so that should we upload nothing will break.  Once the drm
conflict is resolve we can simply revert it, if that is before the
release then good, if not then we cannot accidentally reintroduce these
upgrade errors.


More information about the kernel-team mailing list