Following the example of Virtualization/qemu-aggregate, I added this to prjconf: ExportFilter: ^grub.*\.noarch\.rpm$ . i586 armv7l aarch64 ppc ppc64 ppc64le s390x x86_64 This home:olh:ai/grub2-aggregate/_aggregate exists: <aggregatelist> <aggregate project="SUSE:SLE-15-SP1:Update"> <package>grub2.14406</package> <binary>grub2-powerpc-ieee1275</binary> <binary>grub2-arm64-efi</binary> <repository source="standard" target="grub2_mknetdir" /> </aggregate> </aggregatelist> This repository exists: <repository name="grub2_mknetdir"> <path project="SUSE:SLE-15-SP1:Update" repository="standard"/> <arch>x86_64</arch> </repository> The result is: no binaries in the 'grub2-aggregate' pkg. I tried various variants, like temporary adding <arch>ppc64le</arch> to the repository. This did apparently trigger the creation of "::import::ppc64le::grub2-powerpc-ieee1275.noarch.rpm", the rpm remains even with arch removed. However, where is the arm binary package? Are the steps above enough import foreign packages for further processing? Olaf