[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#787004: FTBFS on amd64



Package: linux
Version: 4.0.4
Followup-For: Bug #787004

I just tried this in a clean unstable amd64 chroot and it does indeed fail
near the end, just as the buildd did.

This is causing linux-libc-dev multiarch skew so multiarch-built
crosstoolchains are currently unbuildable (on amd64). 

The issue is that
installer/amd64/modules/amd64/scsi-extra-modules lists i2o_block and
i2o_scsi
and installer/modules/scsi-extra-modules lists i2o_block
But the modules are not built because CONFIG_I2O_BLOCK and
CONFIG_I2o_SCSI are not set

The changelog says: "Disable i2o"

So I presume the correct fix is to stop asking to install the modules into
the scsi-extra-modules udeb (As opposed to enabling the config options).

This does indeed allow the build to complete. Patch attached.


And whilst I am here, the package doesn't build (with
dpkg-buildpackage -S ) a second time, with all these changed files
left over:
dpkg-source: info: local changes detected, the modified files are:  
 linux-4.0.4/arch/s390/include/asm/cmb.h.1  
 linux-4.0.4/drivers/dma-buf/reservation.c.1  
 linux-4.0.4/drivers/dma-buf/seqno-fence.c.1  
 linux-4.0.4/drivers/gpu/drm/i915/i915_irq.c.1  
 linux-4.0.4/drivers/scsi/constants.c.1  
 linux-4.0.4/drivers/usb/gadget/function/f_acm.c.1  
 linux-4.0.4/drivers/usb/gadget/function/f_ecm.c.1  
 linux-4.0.4/drivers/usb/gadget/function/f_obex.c.1  
 linux-4.0.4/drivers/usb/gadget/function/f_serial.c.1  
 linux-4.0.4/drivers/usb/gadget/function/f_subset.c.1  
 linux-4.0.4/include/linux/reservation.h.1  
 linux-4.0.4/kernel/sys.c.1  
 linux-4.0.4/lib/crc32.c.1  
 linux-4.0.4/sound/soc/soc-cache.c.1  
 
 Changed date and build bath in man page. 
Only in linux-4.0.4.new/arch/s390/include/asm: cmb.h.1
diff -ur linux-4.0.4/debian/changelog linux-4.0.4.new/debian/changelog
--- linux-4.0.4/debian/changelog	2015-05-26 02:30:07.000000000 +0100
+++ linux-4.0.4.new/debian/changelog	2015-06-05 03:13:13.936808845 +0100
@@ -1,3 +1,10 @@
+linux (4.0.4-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTBFS on amd64 (Closes: #787004)
+
+ -- Wookey <wookey@debian.org>  Fri, 05 Jun 2015 03:11:53 +0100
+
 linux (4.0.4-1) unstable; urgency=medium
 
   * New upstream stable update:
diff -ur linux-4.0.4/debian/config.defines.dump linux-4.0.4.new/debian/config.defines.dump
diff -ur linux-4.0.4/debian/control.md5sum linux-4.0.4.new/debian/control.md5sum
diff -ur linux-4.0.4/debian/installer/amd64/modules/amd64/scsi-extra-modules linux-4.0.4.new/debian/installer/amd64/modules/amd64/scsi-extra-modules
--- linux-4.0.4/debian/installer/amd64/modules/amd64/scsi-extra-modules	2015-05-11 14:22:50.000000000 +0100
+++ linux-4.0.4.new/debian/installer/amd64/modules/amd64/scsi-extra-modules	2015-06-05 02:18:32.352722659 +0100
@@ -1,4 +1,2 @@
 #include <scsi-extra-modules>
 dpt_i2o -
-i2o_block
-i2o_scsi
diff -ur linux-4.0.4/debian/rules.gen linux-4.0.4.new/debian/rules.gen
Only in linux-4.0.4.new/drivers/dma-buf: reservation.c.1
Only in linux-4.0.4.new/drivers/dma-buf: seqno-fence.c.1
Only in linux-4.0.4.new/drivers/gpu/drm/i915: i915_irq.c.1
Only in linux-4.0.4.new/drivers/scsi: constants.c.1
Only in linux-4.0.4.new/drivers/usb/gadget/function: f_acm.c.1
Only in linux-4.0.4.new/drivers/usb/gadget/function: f_ecm.c.1
Only in linux-4.0.4.new/drivers/usb/gadget/function: f_obex.c.1
Only in linux-4.0.4.new/drivers/usb/gadget/function: f_serial.c.1
Only in linux-4.0.4.new/drivers/usb/gadget/function: f_subset.c.1
Only in linux-4.0.4.new/include/linux: reservation.h.1
Only in linux-4.0.4.new/kernel: sys.c.1
Only in linux-4.0.4.new/lib: crc32.c.1
Only in linux-4.0.4.new/sound/soc: soc-cache.c.1

Reply to: