Index: cpio.c =================================================================== --- cpio.c (revision 182102) +++ cpio.c (working copy) @@ -863,7 +863,6 @@ r = archive_write_close(cpio->archive); if (r != ARCHIVE_OK) cpio_errc(1, 0, archive_error_string(cpio->archive)); - archive_write_finish(cpio->archive); if (!cpio->quiet) { blocks = (archive_position_uncompressed(cpio->archive) + 511) @@ -872,6 +871,7 @@ blocks == 1 ? "block" : "blocks"); } + archive_write_finish(cpio->archive); } /*