I have been trying to communicate this on github to the maintainer Takano Akio since 2023-02-08.
I have tried to contact the maintainer by email 2023-03-12, but have gotten no response.
Preferably, the maintainer would come back, but I do not have much hope, their last public github activity was 2021-08-22.
Note that if anyone wants to use this, you might consider using GHC.IO.Handle instead. Although both modules were intended to be internal to GHC, the latter is a de facto standard and may get stabilized accordingly. It exports everything from GHC.IO.Handle.Lock, anyway.
Yes, they can, but the process is not really simpler. If the maintainer is unlikely to come back, NMU’s don’t solve the problem long-term.
In this case, should the maintainer come back, I am happy to hand back maintainership.