s390 kernel-wedge failure

September 27th, 2011 - 09:50 am ET by Ben Hutchings | Report spam

The first upload of linux-2.6 using kernel-wedge failed to build on s390
because 'kernel-wedge find-dups' failed. To summarise, the duplicated
modules were:

drivers/md/dm-mod.ko in:
- crypto-dm-modules-3.1.0-rc7-s390x-di
- md-modules-3.1.0-rc7-s390x-di
- multipath-modules-3.1.0-rc7-s390x-di
md-modules explicitly contains this and the others explicitly depend on it.

drivers/s390/block/dasd_mod.ko in:
- dasd-extra-modules-3.1.0-rc7-s390x-di
- dasd-modules-3.1.0-rc7-s390x-di
This is not explicitly contained in any package. But that doesn't seem
to have been a problem previously.

drivers/scsi/device_handler/scsi_dh.ko in:
- multipath-modules-3.1.0-rc7-s390x-di
- scsi-core-modules-3.1.0-rc7-s390x-di
scsi-core-modules explicitly contains this and multipath-modules depends on it.

drivers/scsi/scsi_mod.ko in:
- multipath-modules-3.1.0-rc7-s390x-di
- scsi-core-modules-3.1.0-rc7-s390x-di
- scsi-modules-3.1.0-rc7-s390x-di
scsi-core-modules explicitly contains this and the others depend on it.

fs/mbcache.ko in:
- core-modules-3.1.0-rc7-s390x-di
- ext2-modules-3.1.0-rc7-s390x-di
- ext3-modules-3.1.0-rc7-s390x-di
- ext4-modules-3.1.0-rc7-s390x-di
core-modules explicitly contains this and the others depend on it.

Aside from dasd_mod, I don't understand these failures.

(As for other architectures: so far amd64, i386, ia64 and mips have
built successfully, while powerpc failed at an earlier stage.)

Ben.

Ben Hutchings
Everything should be made as simple as possible, but not simpler.
- Albert Einstein






To UNSUBSCRIBE, email to debian-boot-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: http://lists.debian.org/1317131339.4068.4.camel@deadeye
email Follow the discussionReplies 1 replyReplies Make a reply

Replies

#1 Joey Hess
September 27th, 2011 - 12:10 pm ET | Report spam

Ben Hutchings wrote:
The first upload of linux-2.6 using kernel-wedge failed to build on s390
because 'kernel-wedge find-dups' failed. To summarise, the duplicated
modules were:

Aside from dasd_mod, I don't understand these failures.

(As for other architectures: so far amd64, i386, ia64 and mips have
built successfully, while powerpc failed at an earlier stage.)



You missed $configdir in one place, so it was not finding the
debian/installer/s390/modules/s390x/ directory, so did not know about
udeb interdependencies.

I've committed a fix to kernel-wedge.

see shy jo





To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Archive: http://lists.debian.org/

Similar topics