Bug#385454: [Pkg-mythtv-maintainers] Bug#385454: ivtv-source: package
provides several unwanted /lib/modules/$KERNEL/modules-files
Ian Campbell
ijc at hellion.org.uk
Thu Aug 31 15:50:40 CEST 2006
On Thu, 2006-08-31 at 15:27 +0200, Michael Prokop wrote:
> > Do you have a build log? One from a manual or module-assistant build
> > would do.
>
> Sure, see attached buildlog.
Thanks
> > I only tested with m-a against a Debian kernel package. I'll try against
> > a self built kernel now.
>From the looks of the log this is the cause.
The kernel.org build system does depmod after install but the
linux-headers package supplied by Debian doesn't. The depmod creates
those extra files and the package blindly includes them.
Are you in a position to try this simple patch as a fix? If it works
I'll roll a new package tonight and request an upload from my sponsor.
Index: debian/rules
===================================================================
--- debian/rules (revision 108)
+++ debian/rules (working copy)
@@ -159,6 +159,7 @@
$(KMAKE) -C i2c-drivers
$(KMAKE) -C driver install DESTDIR=$(CURDIR)/debian/$(PKGNAME)
$(KMAKE) -C i2c-drivers install DESTDIR=$(CURDIR)/debian/$(PKGNAME)
+ rm debian/$(PKGNAME)/lib/modules/*/modules.*
dh_installmodules
dh_installdocs
dh_installchangelogs
> In case this might be important (it often is when kernel source
> packages are broken):
>
> Do you build the package against the currently running kernel?
> Because I'm building the module against a kernel version which does
> not match the currently running one.
I do this occasionally and it seems to work fine.
Ian.
--
Ian Campbell
Current Noise: Annihilator - Word Salad
Q: How do you catch a unique rabbit?
A: Unique up on it!
Q: How do you catch a tame rabbit?
A: The tame way!
More information about the pkg-mythtv-maintainers
mailing list