Thank you for your reply which brought me one step further but I still get stuck. Removing the early stop for overlayfs produces this ouput when calling convertfs: Make a copy of `/bin'. Merge the copy with `/usr/bin'. Clean up duplicates in `/usr/bin'. Make a copy of `/sbin'. Merge the copy with `/usr/sbin'. Clean up duplicates in `/usr/sbin'. Make a copy of `/lib'. Merge the copy with `/usr/lib'. Clean up duplicates in `/usr/lib'. Make a copy of `/lib64'. Merge the copy with `/usr/lib64'. Clean up duplicates in `/usr/lib64'. Switch to new `/usr/bin'. renameat2: Invalid cross-device link UsrMerge conversion failed, cleaning up !!! ATTENTION: Do NOT proceed if you see this message during !!! distribution upgrade. Chances are high that your system might !!! break beyond repair if you do. Seems that xmv does not like the overlayfs setup? regards, Christoph Am 2021-08-02 17:57, schrieb Ludwig Nussel:
Christoph Holtermann wrote:
I ran into problems during update. The problem is stated in this error message: UsrMerge conversion dos not work on overlayfs
I have two Tumbleweed installations from live systems that use overlayfs. Both are broken, at the second one I was more cautious and did not proceed update. So it's in a working broken state.
I'm not really sure which way to go. Is it possible to do the necessary steps manually on overlayfs? Could someone give me a hint what to do, is there a manual?
You could install compat-usrmerge-tools manually and remove the early exit for overlayfs from /usr/libexec/convertfs. Call that script to see whether the fallback to unsafe rename works there. No idea if that can work at all, so no promises. Not sure how sensible TW on overlayfs is anyway. Over time I suppose there's nothing left that's actually used from the lower layer.
cu Ludwig