Your message dated Sun, 17 Jun 2012 21:55:42 +0000
with message-id <e1sgnre-0002a3...@franck.debian.org>
and subject line Bug#677419: fixed in fdupes 1.50-PR2-4
has caused the Debian Bug report #677419,
regarding fdupes: When using -L and traversing filesystems, removes files
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.)


-- 
677419: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=677419
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: fdupes
Version: 1.50-PR2-3
Severity: critical
Justification: causes serious data loss

By mistake, I have been using fdupes -rL on what i thought were
directories, but one was a symbolic link to a directory on another
file system. It found duplicates accross file systems, ... and
removed one end. For the little story, the end where it removed
files was /lib, and I was deduplicating chroots, so it found
plenty of duplicates... try running anything without ld.so...

Anyways, this can easily be reproduced. Assuming /mnt/a and /mnt/b
are two different filesystems:
$ echo a > /mnt/a/a
$ echo a > /mnt/a/b
$ echo a > /mnt/b/a
$ fdupes -rL /mnt/a /mnt/b
   [+] /mnt/a/a                       
   [h] /mnt/a/b
-- unable to create a hardlink for the file: Invalid cross-device link
   [!] /mnt/a/a 
$ ls /mnt/b
$

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



--- End Message ---
--- Begin Message ---
Source: fdupes
Source-Version: 1.50-PR2-4

We believe that the bug you reported is fixed in the latest version of
fdupes, which is due to be installed in the Debian FTP archive:

fdupes_1.50-PR2-4.debian.tar.gz
  to main/f/fdupes/fdupes_1.50-PR2-4.debian.tar.gz
fdupes_1.50-PR2-4.dsc
  to main/f/fdupes/fdupes_1.50-PR2-4.dsc
fdupes_1.50-PR2-4_amd64.deb
  to main/f/fdupes/fdupes_1.50-PR2-4_amd64.deb



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 677...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sandro Tosi <mo...@debian.org> (supplier of updated fdupes 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...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sun, 17 Jun 2012 21:46:25 +0200
Source: fdupes
Binary: fdupes
Architecture: source amd64
Version: 1.50-PR2-4
Distribution: unstable
Urgency: low
Maintainer: Sandro Tosi <mo...@debian.org>
Changed-By: Sandro Tosi <mo...@debian.org>
Description: 
 fdupes     - identifies duplicate files within given directories
Closes: 669607 677419
Changes: 
 fdupes (1.50-PR2-4) unstable; urgency=low
 .
   [ Sandro Tosi ]
   * debian/patches/50_bts284274_hardlinkreplace.dpatch
     - disabled, since it's losing data if files are on different filesystems;
       thanks to Mike Hommey for the report; Closes: #677419
 .
   [ Jari Aalto ]
   * Remove deprecated dpatch and upgrade to packaging format "3.0 quilt".
   * Update to Standards-Version to 3.9.3 and debhelper to 9.
   * Add build-arch and build-indep targets; use dh_prep in rules file.
   * Closes: #669607
Checksums-Sha1: 
 a7138834e10c7861673368514874912d9a30eb54 1177 fdupes_1.50-PR2-4.dsc
 44f630ba5b34a063c28e0a715f9a9b36f23da7fb 10059 fdupes_1.50-PR2-4.debian.tar.gz
 b2a663e408a003af6473038cc26d15c8a21af29e 20634 fdupes_1.50-PR2-4_amd64.deb
Checksums-Sha256: 
 50ee9fffc3c235c108d240ffe8aef7aa439da55fa22c701d507e4bf41eee9768 1177 
fdupes_1.50-PR2-4.dsc
 ea2cec9aa4860222e7803bb8826a589f9b75ec2959b5b41d7a60aaec7e77d284 10059 
fdupes_1.50-PR2-4.debian.tar.gz
 079733f5d308d139d3a09c43bda538fa8849feb4a90278c4658c887a4c3b2e16 20634 
fdupes_1.50-PR2-4_amd64.deb
Files: 
 19c02ac2c9b5fbcf39461ccee8e11dcb 1177 utils optional fdupes_1.50-PR2-4.dsc
 4eb7a58c411e3e0ad0318df7ba287821 10059 utils optional 
fdupes_1.50-PR2-4.debian.tar.gz
 d2bf21d411cae5a1e065b7b6810b5716 20634 utils optional 
fdupes_1.50-PR2-4_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEARECAAYFAk/eNXwACgkQAukwV0RN2VDG8wCgiSUUKU1d1dIOFpAkPHcbGagm
RhAAnRjuY7n9n5mD+Ht8MeAlns/zzAsW
=9KHF
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to