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

Bug#244332: kernel-wedge check fails when building kernels for multiple arches



Package: kernel-wedge
Version: 1.9

The kernel-wedge check you implemented recently doesn't work properly even if
you have a package which builds images for more than one architeture.  When you
build one just one architecture, it tries to check the packages of _all_
architectures and fails because some have not been built.

i.e. I have a -mips packages which builds images for mipsel and mips.  I tried
to build the mipsel kernels, but got an error because it checked the mips
kernel.


kernel-wedge install-files
        install -D -m 644 /boot/vmlinux-2.4.25-r3k-kn02 debian/kernel-image-2.4.25-r3k-kn02-di/boot/vmlinux-2.4.25-r3k-kn02
        install -D -m 644 /boot/System.map-2.4.25-r3k-kn02 debian/kernel-image-2.4.25-r3k-kn02-di/boot/System.map-2.4.25-r3k-kn02
        kernel-wedge copy-modules 2.4.25 r3k-kn02 2.4.25-r3k-kn02
        kernel-wedge find-dups 2.4.25-r3k-kn02
        install -D -m 644 /boot/vmlinux-2.4.25-r4k-kn04 debian/kernel-image-2.4.25-r4k-kn04-di/boot/vmlinux-2.4.25-r4k-kn04
        install -D -m 644 /boot/System.map-2.4.25-r4k-kn04 debian/kernel-image-2.4.25-r4k-kn04-di/boot/System.map-2.4.25-r4k-kn04
        kernel-wedge copy-modules 2.4.25 r4k-kn04 2.4.25-r4k-kn04
        kernel-wedge find-dups 2.4.25-r4k-kn04
        install -D -m 644 /boot/vmlinux-2.4.25-r5k-cobalt debian/kernel-image-2.4.25-r5k-cobalt-di/boot/vmlinux-2.4.25-r5k-cobalt
        install -D -m 644 /boot/System.map-2.4.25-r5k-cobalt debian/kernel-image-2.4.25-r5k-cobalt-di/boot/System.map-2.4.25-r5k-cobalt
        kernel-wedge copy-modules 2.4.25 r5k-cobalt 2.4.25-r5k-cobalt
        kernel-wedge find-dups 2.4.25-r5k-cobalt
kernel-wedge check
find: debian/kernel-image-2.4.25-r4k-ip22-di: No such file or directory
kernel-image-2.4.25-r4k-ip22-di will be empty
make: *** [binary-arch] Error 1


kernel-image-2.4.25-r4k-ip22-di is mips, not mipsel... so obviously it doesn't
exist when building on mipsel.

-- 
Martin Michlmayr
tbm@cyrius.com



Reply to: