Your message dated Sat, 30 Mar 2019 10:49:29 +0000
with message-id <e1habyh-0008wk...@fasolo.debian.org>
and subject line Bug#925957: fixed in fstransform 0.9.3-3
has caused the Debian Bug report #925957,
regarding fstransform: Reproducible filesystem corruption (data loss)
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.)
--
925957: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=925957
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: fstransform
Version: 0.9.3-2
Severity: critical
Tags: upstream
Justification: causes serious data loss
Dear Maintainer,
approximately 1.5 years ago I have discovered a reproducible case
of filesystem corruption by fstransform, and reported it upstream:
https://github.com/cosmos72/fstransform/issues/13
I understand that the reproducer is with non-default options,
but it may also apply with the default options to systems with
huge storage and relatively small amount of RAM.
This is still unfixed and reproducible in Debian Buster. I
would like the package to be removed from Debian, for users'
safety.
Here is a copy-paste of the reproducer. I understand that the
"-m" option asks fstransform to use a ridiculously low amount
of RAM, but, on the other hand, the filesystem to be transformed
(in this case, from ext4 to xfs) is also very small.
wget
https://downloads.lede-project.org/releases/17.01.2/targets/x86/64/lede-17.01.2-x86-64-rootfs-ext4.img.gz
zcat lede-17.01.2-x86-64-rootfs-ext4.img.gz >
lede-17.01.2-x86-64-rootfs-ext4.img
losetup /dev/loop7 lede-17.01.2-x86-64-rootfs-ext4.img
fstransform --opts-fsremap="-m 262144" /dev/loop7 xfs
xfs_repair -n /dev/loop7
# Result: lots of corruption found
-- System Information:
Debian Release: buster/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 4.19.0-4-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages fstransform depends on:
ii libc6 2.28-8
ii libgcc1 1:8.3.0-2
ii libstdc++6 8.3.0-2
fstransform recommends no packages.
fstransform suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: fstransform
Source-Version: 0.9.3-3
We believe that the bug you reported is fixed in the latest version of
fstransform, 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 925...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Giovanni Mascellani <g...@debian.org> (supplier of updated fstransform 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, 30 Mar 2019 11:24:21 +0100
Source: fstransform
Architecture: source
Version: 0.9.3-3
Distribution: unstable
Urgency: medium
Maintainer: Giovanni Mascellani <g...@debian.org>
Changed-By: Giovanni Mascellani <g...@debian.org>
Closes: 925957
Changes:
fstransform (0.9.3-3) unstable; urgency=medium
.
[ Giovanni Mascellani ]
* Update Vcs-* after migration to salsa.
* Display a more explicit warning message about the risk of data corruption
when executing with little available memory (closes: #925957).
.
[ Ondřej Nový ]
* d/copyright: Use https protocol in Format field
* d/control: Deprecating priority extra as per policy 4.0.1
* d/watch: Use https protocol
Checksums-Sha1:
23d7c16d62da7fd5f1271b65f0d1ce2930bd7e4e 1278 fstransform_0.9.3-3.dsc
3601e3d7c17ba29e011af0dd6e98d67b6c0456f1 2748 fstransform_0.9.3-3.debian.tar.xz
b79719469fed7d050e1dab927d6c0dd54440a768 6180
fstransform_0.9.3-3_source.buildinfo
Checksums-Sha256:
f7b0054006e119a38a0ef4e58173772ec8e5d64d56802cdf641be559c7044d8e 1278
fstransform_0.9.3-3.dsc
724ea2c8478dd42140cecb97cf4f3cbd38c2aeaa0f1899a6b7a99d2c9e35ba81 2748
fstransform_0.9.3-3.debian.tar.xz
2836c81fc222e84cb2bfc2277ea5f74beac59b30bec1f4645c8e1e88b8e0afe2 6180
fstransform_0.9.3-3_source.buildinfo
Files:
8841dde7336e1b5678df79d12cbc0d43 1278 admin optional fstransform_0.9.3-3.dsc
57f823bc8b64639e5deaa7a3247bd681 2748 admin optional
fstransform_0.9.3-3.debian.tar.xz
ae3fc8f14bd64255cc32fbf8da772a47 6180 admin optional
fstransform_0.9.3-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iHUEARYKAB0WIQSiBF6hBvCQNcghJEaNr8EMz954SQUCXJ9ErgAKCRCNr8EMz954
SZ+LAQD7R7k0X87gKbTf8Zr4GQGB5J4bh2OJlYdb9V/KYLqSLAEAqMoVnZN+VQcg
Th5RvFCBiZ57dN62+CKX+EIRvjev1QY=
=MtR3
-----END PGP SIGNATURE-----
--- End Message ---