On 26/10/16 14:11, Marco d'Itri wrote:
> On Oct 26, James Cowgill <jcowg...@debian.org> wrote:
>> Can't rename('/sbin/.nfs00000000003efaa000000995~~tmp~usrmerge~~', 
>> '/sbin/.nfs00000000003efaa000000995'): Device or resource busy at 
>> /usr/lib/convert-usrmerge line 98
> The .nfs* file is case of NFS silly rename, but I am not sure about why 
> it happens here: did you check what 
> /sbin/.nfs00000000003efaa000000995~~tmp~usrmerge~~ was?
> Maybe there are possibile workarounds, but right now I do not have an 
> environment to test this. Since convert-usrmerge can be run in a chroot 
> on the NFS server maybe it would be easier to just make it fail if the 
> root is NFS-mounted.

Yes that's is probably the easiest option

>> You can try correcting the errors reported and running again
>> /usr/lib/convert-usrmerge until it will complete without errors.          
> Did you try running /usr/lib/convert-usrmerge again?

I repeated it a few times. I had to restart various services in between
retries (I think I restarted everything by the end). Eventually it
succeeded.

>> I was thinking that it may be possible to fix this if the machine was
>> rebooted halfway though (after all the files have been moved, but all
>> the file symlinks still present), but I don't know if that would work.
> It is expected to.

I'll try that next time if possible.

James

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to