emerging app-admin/doas with the persist use flag (either set through package.use or through environmental variables), will not result in doas being compiled with the persist feature. In addition, when using emerge --ask, the flag shows up as if it was not selected, even if explictly set for the package via package.use.
It's not broken, it's masked. You need to share some emerge output but it's almost certainly not a bug: ``` $ grep -rsin "app-admin/doas" profiles/base/package.use.stable.mask:70:app-admin/doas persist ``` You probably see: 'app-admin/doas .... (-persist)'. You need to unmask it in /etc/portage/profile/package.use.stable.mask, as 'app-admin/doas -persist', if you feel it's safe. It's masked for a reason.