Your message dated Thu, 04 Apr 2019 07:03:35 +0000
with message-id <e1hbwpp-000cy4...@fasolo.debian.org>
and subject line Bug#925957: fixed in fstransform 0.9.3-4
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-4
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: Thu, 04 Apr 2019 08:50:30 +0200
Source: fstransform
Architecture: source
Version: 0.9.3-4
Distribution: unstable
Urgency: medium
Maintainer: Giovanni Mascellani <g...@debian.org>
Changed-By: Giovanni Mascellani <g...@debian.org>
Closes: 925957
Changes:
fstransform (0.9.3-4) unstable; urgency=medium
.
* Backport upstream patch that properly fix a data corruption buf (closes:
#925957).
* Remove warning message, which is now useless.
Checksums-Sha1:
a6ce5527fa54f140df8dc29cd1ddca28fb3ffb27 1278 fstransform_0.9.3-4.dsc
96ab71e88db25f2633b1d105eb4537bf55e97b26 2772 fstransform_0.9.3-4.debian.tar.xz
3ebc0c70603a1a00562a3470b615451c0d871f5d 6180
fstransform_0.9.3-4_source.buildinfo
Checksums-Sha256:
96ac19a3b6998083eb229886e11833ee30121d64cc442f7cb9750972abc01bd2 1278
fstransform_0.9.3-4.dsc
b9029eee0f3bb8c1e4de02a7a4f76b16379b490ba41836b784050069a782489b 2772
fstransform_0.9.3-4.debian.tar.xz
2d24eb1e054f8ed2520d72bebaa8044decd78b1608eaa3d48b373f5c4c02be31 6180
fstransform_0.9.3-4_source.buildinfo
Files:
35b3fd443d8adddc24f290a1f55dcf3c 1278 admin optional fstransform_0.9.3-4.dsc
84c14850ec7e8bdf5126dbafef5db710 2772 admin optional
fstransform_0.9.3-4.debian.tar.xz
a7693c418a48f585f8b5c05ef8d0f760 6180 admin optional
fstransform_0.9.3-4_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iHUEARYKAB0WIQSiBF6hBvCQNcghJEaNr8EMz954SQUCXKWpTwAKCRCNr8EMz954
SVT5AP4ubu4ZhxBnK9u6akOEyXNXt+1H7KFjW0lxJuKkhXzVpAD/fpF+pJcvnF4Q
pjWGjPjEovpm65QyHTu07wmLvzWH6w8=
=6wLk
-----END PGP SIGNATURE-----
--- End Message ---