From 3361fbf39127f4f0c801c1471a042a15bfc7c98b Mon Sep 17 00:00:00 2001 From: Jonathan Nieder Date: Mon, 18 Jan 2010 04:26:20 -0600 Subject: [PATCH] xz-utils: Add NEWS.Debian describing the sparse file support Internally, 'unxz < input.xz >> output' disables the O_APPEND flag now, so constructions like this deserve some caution. --- debian/changelog | 3 ++- debian/xz-utils.NEWS | 13 +++++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 debian/xz-utils.NEWS diff --git a/debian/changelog b/debian/changelog index b7d92eb9..21c021c8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -52,6 +52,7 @@ xz-utils (4.999.9beta+20100117-1) unstable; urgency=low - liblzma-dev: lzma_filters_copy() and lzma_filters_update() are declared not to throw exceptions. * liblzma: bump soname. + * xz-utils: Add NEWS.Debian describing the sparse file support. * debian/rules: Stop explicitly disabling assembler optimizations on the Hurd. The configure script will check if a platform is supported. @@ -64,7 +65,7 @@ xz-utils (4.999.9beta+20100117-1) unstable; urgency=low * Remove debian/dirs lists. * Update copyright file and fix a small typo. - -- Jonathan Nieder Mon, 18 Jan 2010 04:01:44 -0600 + -- Jonathan Nieder Mon, 18 Jan 2010 04:19:50 -0600 xz-utils (4.999.9beta+20091116-1) unstable; urgency=low diff --git a/debian/xz-utils.NEWS b/debian/xz-utils.NEWS new file mode 100644 index 00000000..43645451 --- /dev/null +++ b/debian/xz-utils.NEWS @@ -0,0 +1,13 @@ +xz-utils (4.999.9beta+20100117-1) unstable; urgency=low + + Starting with this version, xz produces sparse files by default when + decompressing. This saves disk space when reproducing files with long + runs of zero bytes, such as file system images. Implementing this feature + requires seeking forward beyond the end of a file so that the operating + system knows to put in a "hole". + + If you use xz --decompress to append to a file that might be appended to + by another process at the same time (e.g, a shared log file), please use + the --no-sparse option to avoid problems interleaving I/O. + + -- Jonathan Nieder Mon, 18 Jan 2010 04:15:01 -0600 -- 2.11.4.GIT