I've inserted `find -name xl` in various places and ran a debug build.
In good and bad case after build and before dh_install it looks like:
8065 find -name xl 8066 ./tools/xl 8067 ./tools/xl/xl 8068 ./tools/ocaml/libs/xl 8069 ./debian/tmp/usr/lib/xen-4.16/bin/xl 8070 ./debian/tmp/usr/sbin/xl 8071 ./debian/tmp/etc/bash_completion.d/xl 8072 ./.pc/0019-tools-xl-bash-completion-also-complete-xen.patch/tools/xl 8073 ./dist/install/usr/sbin/xl 8074 ./dist/install/etc/bash_completion.d/xl
Line 8071 is the one that should be picke dup, and thereby (since it is available in both cases) might mean a) it isn't missing the source of this copy but the target dir? b) dh_install behaves different on that platform
I've added some potential fixes that came to my mind to d/rules/.install/.dirs files. Test builds in https://launchpad.net/~paelzer/+archive/ubuntu/lp-1982460-xen-ftbfs-armhf/+packages - if one of them works I'll clean up and propose something - otherwise back to the drawing board.
I've inserted `find -name xl` in various places and ran a debug build.
In good and bad case after build and before dh_install it looks like:
8065 find -name xl ocaml/libs/ xl tmp/usr/ lib/xen- 4.16/bin/ xl tmp/usr/ sbin/xl tmp/etc/ bash_completion .d/xl tools-xl- bash-completion -also-complete- xen.patch/ tools/xl install/ usr/sbin/ xl install/ etc/bash_ completion. d/xl
8066 ./tools/xl
8067 ./tools/xl/xl
8068 ./tools/
8069 ./debian/
8070 ./debian/
8071 ./debian/
8072 ./.pc/0019-
8073 ./dist/
8074 ./dist/
Line 8071 is the one that should be picke dup, and thereby (since it is available in both cases) might mean
a) it isn't missing the source of this copy but the target dir?
b) dh_install behaves different on that platform
I've added some potential fixes that came to my mind to d/rules/ .install/ .dirs files. /launchpad. net/~paelzer/ +archive/ ubuntu/ lp-1982460- xen-ftbfs- armhf/+ packages - if one of them works I'll clean up and propose something - otherwise back to the drawing board.
Test builds in https:/