Stefan Seyfried wrote:
On 31.05.21 13:53, Ludwig Nussel wrote: [...] I don't think that this has been tested with subdirectories of /usr/lib/ being on separate file systems. [...] /usr/lib.usrmerge ... rm: cannot remove '/usr/lib.usrmerge~/debug': Device or resource busy Something failed, cleaning up error: lua script failed: [string "%pretrans(filesystem-15.5-40.2.x86_64)"]:37: exit error: filesystem-15.5-40.2.x86_64: install skipped error: filesystem-15.5-39.1.x86_64: erase skipped
Abort, retry, ignore? [a/r/i] (a):
Fortunately "umount /usr/lib/debug" in another shell and then selecting "retry" was enough to have it continue.
Unexpected indeed. I've added code now to catch it early: https://build.opensuse.org/request/show/896791 A further optimization might be to use mount --move and not fail.
Will be interesting if the machine comes up again after finishing the update ;-)
I hope so :-) cu Ludwig -- (o_ Ludwig Nussel //\ V_/_ http://www.suse.com/ SUSE Software Solutions Germany GmbH, GF: Felix Imendörffer HRB 36809 (AG Nürnberg)