Summary: | portage profile precedence order off? | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Joakim Tjernlund <joakim.tjernlund> |
Component: | Core | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | CC: | gentoo, jstein |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Joakim Tjernlund
2021-11-08 12:23:57 UTC
The ../gentoo64-common/package.use setting that you've described should work, though it could be overridden by a USE=modemanager or similar package.use setting in the profile that inherits ../gentoo64-common. hmm, I got USE=modemmanager in gentoo64-nosym/make.defaults, I guess that might override sys-apps/fwupd -modemmanager in gentoo64-common/package.use ? I always figured a sys-apps/fwupd -modemmanager would take precedence but maybe only if they are in the same profile ? (In reply to Joakim Tjernlund from comment #2) > hmm, I got USE=modemmanager in gentoo64-nosym/make.defaults, I guess > that might override sys-apps/fwupd -modemmanager in > gentoo64-common/package.use ? Yes, it will. > I always figured a sys-apps/fwupd -modemmanager would take precedence but > maybe only if they are in the same profile ? Yes, that's right. The interaction of USE in make.defaults with package.use is analogous to interactions between settings in use.mask and package.use.mask as defined in Algorithm 5.1 of PMS: https://dev.gentoo.org/~ulm/pms/head/pms.html#x1-54002r1 |