https://bugs.edge.launchpad.net/ubuntu/+source/linux/+bug/250511
We want to encourage everyone to use ubuntu-bug for reporting kernel bugs so that you get better quality reports, and this bug results in confusing noise in every such report. The basic problem is that the linux-image packages ship a copy of all of the files generated by depmod. These are, of course, immediately overwritten when the package is installed, because depmod is run from the postinst script. Files which are included in the .deb should not be modified after installation: this leads to programs like apport and debsums noticing that the package's files have been modified and showing a warning or error to the user, e.g.: Package: linux-image-2.6.26-4-generic 2.6.26-4.11 [modified: lib/modules/2.6.26-4-generic/modules.pcimap lib/modules/2.6.26-4-generic/modules.dep lib/modules/2.6.26-4-generic/modules.ieee1394map lib/modules/2.6.26-4-generic/modules.usbmap lib/modules/2.6.26-4-generic/modules.isapnpmap lib/modules/2.6.26-4-generic/modules.inputmap lib/modules/2.6.26-4-generic/modules.seriomap lib/modules/2.6.26-4-generic/modules.alias lib/modules/2.6.26-4-generic/modules.symbols] debsums: checksum mismatch linux-image-2.6.27-7-generic file /lib/modules/2.6.27-7-generic/modules.pcimap debsums: checksum mismatch linux-image-2.6.27-7-generic file /lib/modules/2.6.27-7-generic/modules.dep debsums: checksum mismatch linux-image-2.6.27-7-generic file /lib/modules/2.6.27-7-generic/modules.ieee1394map debsums: checksum mismatch linux-image-2.6.27-7-generic file /lib/modules/2.6.27-7-generic/modules.usbmap debsums: checksum mismatch linux-image-2.6.27-7-generic file /lib/modules/2.6.27-7-generic/modules.isapnpmap debsums: checksum mismatch linux-image-2.6.27-7-generic file /lib/modules/2.6.27-7-generic/modules.inputmap debsums: checksum mismatch linux-image-2.6.27-7-generic file /lib/modules/2.6.27-7-generic/modules.seriomap debsums: checksum mismatch linux-image-2.6.27-7-generic file /lib/modules/2.6.27-7-generic/modules.alias debsums: checksum mismatch linux-image-2.6.27-7-generic file /lib/modules/2.6.27-7-generic/modules.symbols The cause seems to be that depmod is run during the build, via debian/rules.d/2-binary-arch.mk. Does anyone know why this is done? > /sbin/depmod -b debian/linux-image-$(abi_release)-$$sub \ > -ea -F > debian/linux-image-$(abi_release)-$$sub/boot/System.map-$(abi_release)-$* \ > $(abi_release)-$*; \ -- - mdz -- Package contains generated module maps https://bugs.launchpad.net/bugs/250511 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
