Your message dated Sat, 20 May 2017 17:48:45 +0000
with message-id <e1dc8uf-0009wf...@fasolo.debian.org>
and subject line Bug#862593: fixed in xarchiver 1:0.5.4-7
has caused the Debian Bug report #862593,
regarding xarchiver: Adding files to .tar.xz deletes existing content
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
862593: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=862593
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: xarchiver
Version: 1:0.5.4-1+deb8u1
Severity: critical
Justification: causes serious data loss
As far as I can tell, using xarchiver to add additional files to a
.tar.xz file will destroy the existing data.
Steps to reproduce:
$ echo foo > "Kieran Daycare Contract.pdf"
$ echo bar > "Kieran Daycare 2.pdf"
$ tar cJvf "Kieran Daycare Contract.pdf.tar.xz" "Kieran Daycare Contract.pdf"
Kieran Daycare Contract.pdf
$ xarchiver Kieran\ Daycare\ Contract.pdf.tar.xz
# Select Action->Add
# Select the "bar.txt" file
Now the existing file is gone, and only the new file is
in the archive.
Please note that the filename seems to matter, I wasn't able
to recreate this when using "foo.txt", "bar.txt" and "test.tar.xz".
-- System Information:
Debian Release: 8.8
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.9.0-0.bpo.2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages xarchiver depends on:
ii libc6 2.19-18+deb8u9
ii libgdk-pixbuf2.0-0 2.31.1-2+deb8u5
ii libglib2.0-0 2.48.0-1~bpo8+1
ii libgtk2.0-0 2.24.25-3+deb8u1
ii libpango-1.0-0 1.36.8-3
Versions of packages xarchiver recommends:
ii bzip2 1.0.6-7+b3
ii p7zip-full 9.20.1~dfsg.1-4.1+deb8u2
ii unzip 6.0-16+deb8u3
ii xdg-utils 1.1.0~rc1+git20111210-7.4
ii xz-utils 5.1.1alpha+20120614-2+b3
Versions of packages xarchiver suggests:
pn arj <none>
pn lhasa <none>
pn rar <none>
pn rpm <none>
pn unar <none>
ii zip 3.0-8
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: xarchiver
Source-Version: 1:0.5.4-7
We believe that the bug you reported is fixed in the latest version of
xarchiver, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 862...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Markus Koschany <a...@debian.org> (supplier of updated xarchiver package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 20 May 2017 18:50:51 +0200
Source: xarchiver
Binary: xarchiver
Architecture: source
Version: 1:0.5.4-7
Distribution: unstable
Urgency: medium
Maintainer: Markus Koschany <a...@debian.org>
Changed-By: Markus Koschany <a...@debian.org>
Description:
xarchiver - GTK+ frontend for most used compression formats
Closes: 862593
Changes:
xarchiver (1:0.5.4-7) unstable; urgency=medium
.
[ Chris Lamb ]
* Fix data-loss issue where adding files to a tar-based archive removed all
existing content when the target filename included shell metacharacters.
The test to see whether it already existed to determine whether to create
a new archive or simply add a new file incorrectly used an escaped path.
Thanks to Nikolaus Rath for the report and Chris Lamb for the patch.
(Closes: #862593)
Checksums-Sha1:
80922f6a7b519d068872f15b1f3503dd32ac9580 2051 xarchiver_0.5.4-7.dsc
cf2a6e29fe98911c4bb16ea5d84b86164f24f12d 11932 xarchiver_0.5.4-7.debian.tar.xz
cfc2c5b19ef181ac0d4ff8807556d0739b380874 11123
xarchiver_0.5.4-7_amd64.buildinfo
Checksums-Sha256:
d0aa80fc0eddf7f9b8cfe4000dd2805d2dde3e440c7721304a7e318537b7cf55 2051
xarchiver_0.5.4-7.dsc
1ed1d9f0e13d034db90f63061fd5a77914f7157d22bfe205cb232f182bfc3856 11932
xarchiver_0.5.4-7.debian.tar.xz
c26e459c38e858f18c3eff8fc597dbcea8eeacf082058ee308758ec11a7117da 11123
xarchiver_0.5.4-7_amd64.buildinfo
Files:
04745353a6b5ec52ea390a7d7e8ce499 2051 x11 optional xarchiver_0.5.4-7.dsc
1087f9c30244921f06ddebc20ddbd86c 11932 x11 optional
xarchiver_0.5.4-7.debian.tar.xz
8581bb20ff5a55731797b1834aba3fa8 11123 x11 optional
xarchiver_0.5.4-7_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQKjBAEBCgCNFiEErPPQiO8y7e9qGoNf2a0UuVE7UeQFAlkgfKZfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEFD
RjNEMDg4RUYzMkVERUY2QTFBODM1RkQ5QUQxNEI5NTEzQjUxRTQPHGFwb0BkZWJp
YW4ub3JnAAoJENmtFLlRO1Hkh0QP/3zykj0DFHD/epcgBrLl0CZkbPTs8lTeNTjN
zIltlqRnoIROutJNoyNz1OU3qiizn8kjHpc25SOhhiy1PY/IX3Dba5Yx5lhjTejV
sH/3R920JKzcl+91rPNsPVpmCNbiLWr+IBrUk/V+VtGmmUR+uPHVU34P5HbUbOk8
Y8cdYtPjuVT8Y2aM7mluZ0zLYxE+/HuMAxnz/Jt5aIpm91GsCeI44IZ2A6aqStxp
3oczA+eAGBEvliZ/TmPpnCdg5NlDsqXYUWc3JFd68/NBFeQSVyy5YgzgbZjEHAWc
7wPEYw9DGoUlKzIa7ZuyLs+sHmqvQexW2+qFc/lcxQGelLJFc3CVeHx4bdAQ7ql4
kfdxlKgStOfJ7V9jES1m+5kpWtfajf06mn3Ohsv2XL0UhYWSYg874btWsLYZgHKc
nmIeWHn9yzPHz9aWilWz8tPxJTSNqsP4M8elNK2AuTjWPAzYAasPES3zbl8iUShA
W4chvRuF5uq/OvIhFGG2X6IYpV+KALQStsbBSgXWwkVQxA1Pfuk1f0uHMeNLwll+
lai1r8Qd8nRKgoUdet85vaP5W8pJepbTSmC6K5k8lzn0jQOTqzqSnAcKkU2knrhO
Cta+/ski7Bm3OcpHWATW/m6buYZy18k3uxYq0e8axyrs/IkT/lVEVKIvfJcxk1Cq
ADGJOIS0
=vHid
-----END PGP SIGNATURE-----
--- End Message ---