Summary: | net-misc/networkmanager-1.14.6 USE=iwd is masked(?) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Niels Hamaker <niels> |
Component: | Current packages | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | jstein, leio |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | emerge --info |
Description
Niels Hamaker
2019-04-12 09:31:55 UTC
There are no differences in 1.14.4 and 1.14.6 whatsoever; but for you 1.14.4 has USE=iwd available, but the USE flag is masked for you for 1.14.6. I suspect you have something going on about this in your /etc/portage Note that networkmanager USE=iwd is stable masked on all versions, as there is no stable iwd package yet. I suspect you use a stable system (you've failed to include emerge --info, so not sure), have the USE flag locally unmasked, but only for the 1.14.4 version. Created attachment 572558 [details]
emerge --info
here's my emerge --info , sorry for not attaching it first. I don't believe I have any specific masks. Once I accept keyword ~amd64 (which itself is stable, so shouldn't be needed, right?) for 1.14.6, iwd will install as a dependency. I guess this is a somewhat unexpected (at least for me) interplay of these use masks in the amd64 profile:
/var/portage/profiles/arch/amd64/package.use.stable.mask
37:# net-wireless/iwd not stable yet
38:net-misc/networkmanager iwd
/var/portage/profiles/arch/amd64/package.use.mask
50:# Unmask iwd support where net-wireless/iwd is keyworded
51:net-misc/connman -iwd
52:net-misc/networkmanager -iwd
Yes, if you mix keywords, it's your own job to do enough for this; not only package.accept_keywords iwd, but also any iwd USE flags you need that are stable masked. Once you accept ~arch for networkmanager (be it actually the current stable version or an upgrade to ~arch latest), you also make the USE=iwd visible. |