.zprofile sourced 3 times at login
Hi !
Since my last update with pacman -Syu yesterday, my .zprofile is sourced 3 times at login, with this pstree trace :
Sourcing .zprofile from ~ at Tue Mar 11 10:10:58 PM CET 2025
init---supervise-daemo---openrc-user---zsh---pstree
Sourcing .zprofile from ~ at Tue Mar 11 10:11:06 PM CET 2025
init---supervise-daemo---openrc-user---zsh---pstree
Sourcing .zprofile from ~ at Tue Mar 11 10:11:06 PM CET 2025
init---supervise-daemo---login---zsh---pstree
It seems to come from the new openrc user feature.
Any idea ?
Thanks !
EDIT: I found this workaround, but it's not perfect...
if pstree -s $$ | grep -q 'login'; then
# content of .zprofile
fi