glib upgrade breakes unlock screen of xfce4-screensaver
In xfce4, after enabling lock screen in screensaver settings and lock the screen, the unlock screen does not show up anymore on user activity. The user is cought within the locked screen. (It can be unlocked via ssh by DISPLAY=:0 xfce4-screensaver-command --deactivate
.)
This is related the upgrade of glib from 2.68.4-r0 to 2.70.0-r0 (commit). Downgrading the glib package to 2.68.3-r0 by repositry-pinning it to v3.14/main makes the unlock screen show up again.
I actually ran into the problem on postmarketOS. I haven't tested on Alpine Linux. However, I expect the problem to be present in Alpine Linux as well.
Also I don't know if the cause of the problem is within the Alpine Linux package glib or whether the upstream source of xfce4-screensaver is not capable of handling glib 2.70.0. (Or something else.)