I'm informed that some of these warnings are due to arm/musl not properly inheriting from arm/, but either way, filing this bug to keep tabs on the issue until whatever it is gets fixed. DEPEND: arm(default/linux/musl/arm/armv7a) ['sci-libs/hdf'] RDEPEND: arm(default/linux/musl/arm/armv7a) ['sci-libs/hdf'] DEPEND: arm(default/linux/uclibc/arm/armv7a) ['sci-libs/hdf'] RDEPEND: arm(default/linux/uclibc/arm/armv7a) ['sci-libs/hdf'] DEPEND: arm(hardened/linux/musl/arm/armv7a) ['sci-libs/hdf'] RDEPEND: arm(hardened/linux/musl/arm/armv7a) ['sci-libs/hdf'] DEPEND: arm(hardened/linux/uclibc/arm/armv7a) ['sci-libs/hdf'] RDEPEND: arm(hardened/linux/uclibc/arm/armv7a) ['sci-libs/hdf'] dev-perl/PDL hdf *should* be package.use.mask'ed on these targets due to hdf not working on arm in the first place, as per: arch/arm64/package.use.mask:# sci-libs/hdf does not build properly on arm arch/arm64/package.use.mask:dev-perl/PDL hdf arch/arm/package.use.mask:# sci-libs/hdf does not build properly on arm arch/arm/package.use.mask:dev-perl/PDL hdf
Seems to be fixed.