I made a file in /etc/portage/package.use/ unreadable to temporarily disable its effects. `emerge -a sys-apps/portage` still works like before but `emerge -pv sys-apps/portage` exits with code 13 after printing: > Permission denied: '/etc/portage/package.use/steam' I think the behaviour should be consistent.
Ah, `emerge -a` did only work because it is run as root and root can read the file. 🤦 Closing this since it is consistent.