I've added IUSE=qrtr for net-libs/libqmi which adds a dependency on net-libs/libqrtr-glib. Where it makes sense, please keyword net-libs/libqrtr-glib and drop this mask from your architecture's package.use.mask: > # Matt Turner <mattst88@gentoo.org> (2022-06-24) > # net-libs/libqrtr-glib not keyworded > net-libs/libqmi qrtr I suspect it doesn't make sense for non arm/arm64 architectures to have keywords for net-libs/libqrtr-glib, net-libs/libqmi, or net-libs/libmbim but I don't know enough about the packages or the hardware they support to be certain. I suspect e.g. ppc and ppc64 could safely remove keywords (and mask net-misc/modemmanager[qmi]) and be happy for example.
Looking good on riscv. USE tests started on Fri Jun 24 17:18:16 -00 2022 FEATURES=' test' USE='' succeeded for =net-libs/libqrtr-glib-1.2.2 USE='-gtk-doc' succeeded for =net-libs/libqrtr-glib-1.2.2 revdep tests started on Fri Jun 24 17:26:08 -00 2022 FEATURES=' test' USE='qrtr' succeeded for net-libs/libqmi
riscv done
arm64 done
arm done
x86 done
ppc64 done
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6b704529525d4f5ac7eef3fe4b1f67c60980578 commit e6b704529525d4f5ac7eef3fe4b1f67c60980578 Author: Matt Turner <mattst88@gentoo.org> AuthorDate: 2022-06-25 20:57:10 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2022-06-25 21:03:41 +0000 profiles: Unmask USE=qrtr on net-libs/libqmi Closes: https://bugs.gentoo.org/854126 Signed-off-by: Matt Turner <mattst88@gentoo.org> profiles/arch/arm/package.use.mask | 4 ---- profiles/arch/arm64/package.use.mask | 4 ---- profiles/arch/powerpc/ppc32/package.use.mask | 4 ---- profiles/arch/powerpc/ppc64/package.use.mask | 4 ---- profiles/arch/x86/package.use.mask | 4 ---- 5 files changed, 20 deletions(-)
ppc done