It sounds pretty easy to explain (if a bit annoying). Screen isn't
pinning whatever ecryptfs-utils is using to pin the mounts (PAM?).
So (PAM?) umounts $HOME. But your screen session is still using it.
So the dentry which represented the root of your ecryptfs home-dir,
which previously could be named relative to the system's / by being
mounted on top of /home/xyz, has been lazily unmounted and no longer
has a name relative to '/'.
It won't hurt anything, but it'd be good if screen would also
pin the use count.
It sounds pretty easy to explain (if a bit annoying). Screen isn't
pinning whatever ecryptfs-utils is using to pin the mounts (PAM?).
So (PAM?) umounts $HOME. But your screen session is still using it.
So the dentry which represented the root of your ecryptfs home-dir,
which previously could be named relative to the system's / by being
mounted on top of /home/xyz, has been lazily unmounted and no longer
has a name relative to '/'.
It won't hurt anything, but it'd be good if screen would also
pin the use count.