Hi,
Gesendet: Montag, 03. August 2020 um 10:57 Uhr; Von: "Thorsten Kukuk" On Mon, Aug 03, Jan Engelhardt wrote:
On Monday 2020-08-03 10:31, ub22@gmx.net wrote:
Subprocess failed. Error: RPM failed: error: unpacking of archive failed on file /home: cpio: chmod failed - No such file or directory error: filesystem-15.5-30.1.x86_64: install failed error: filesystem-15.5-29.2.x86_64: erase skipped
# ls -l / | grep home lrwxrwxrwx 1 root root 11 Jun 4 21:50 home -> /home.server/
Isn't this the historic problem of rpm having been unable to deal with from-symlink and to-symlink changes.. (after all, it is trying to update/replace it with a drwx /home)
Yes, RPM has problems replacing directories with symlinks. But in this case it's something else: home is a directory according to the RPM database, home is a directory in the updated filesystem.rpm, but on disk is something different.
This error happens with ~/bin and ~/home as symlink. Normally I fix this error with # rm ~/bin # rm /home after update of filesystem I create the link again # ln -s /home.server /home # ln -s /home/allusers/bin ~/bin But before I must delete the existing pathes (normally they are not empty) # rmdir /home # rmdir ~/bin or if not possible due to existing files inside # rm -rf /home # rm -rf ~/bin Regards Ulf -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org