Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 854126 - net-libs/libqrtr-glib: please keyword for net-libs/libqmi[qrtr]
Summary: net-libs/libqrtr-glib: please keyword for net-libs/libqmi[qrtr]
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Keywording (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords: CC-ARCHES
Depends on:
Blocks:
 
Reported: 2022-06-24 15:38 UTC by Matt Turner
Modified: 2022-06-25 21:35 UTC (History)
0 users

See Also:
Package list:
net-libs/libqrtr-glib ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
Runtime testing required: ---
nattka: sanity-check+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matt Turner gentoo-dev 2022-06-24 15:38:58 UTC
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.
Comment 1 Furude Rika 2022-06-24 18:26:12 UTC
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
Comment 2 Jakov Smolić archtester gentoo-dev 2022-06-24 20:29:01 UTC
riscv done
Comment 3 Jakov Smolić archtester gentoo-dev 2022-06-24 20:45:04 UTC
arm64 done
Comment 4 Jakov Smolić archtester gentoo-dev 2022-06-24 20:57:35 UTC
arm done
Comment 5 Jakov Smolić archtester gentoo-dev 2022-06-24 20:59:55 UTC
x86 done
Comment 6 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2022-06-25 15:14:25 UTC
ppc64 done
Comment 7 Larry the Git Cow gentoo-dev 2022-06-25 21:04:06 UTC
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(-)
Comment 8 Matt Turner gentoo-dev 2022-06-25 21:35:52 UTC
ppc done