Description of problem: At the moment if you try to use 'virt-make-fs' to create a msdos/vfat filesystem you're fairly well bound to hit the following annoying error: virt-make-fs: error copying contents into filesystem An error here usually means that the program did not estimate the filesystem size correctly. Please read the BUGS section of the manpage. tar_in: tar subcommand failed on directory: /: tar: ./answerfile: Cannot change ownership to uid 500, gid 500: Operation not permitted tar: .: Cannot change ownership to uid 500, gid 500: Operation not permitted Although it is well understood why this error occurs, we really should just make it work. It seems as if passing tar --no-same-owner would fix this. We could change the tar-in APIs to allow this and other flags. Version-Release number of selected component (if applicable): libguestfs 1.19.19
Fixed upstream in these commits: 781857a86b3bc8238995a9212ea09aa368fc2fc9 50780a84f65ec5d76605691cea889392c2730f54 and in libguestfs >= 1.19.21.