Your message dated Mon, 20 Oct 2025 07:32:10 +0000
with message-id <[email protected]>
and subject line Bug#1063079: fixed in jdupes 1.28.0-1+deb13u1
has caused the Debian Bug report #1063079,
regarding jdupes: Not all unique files are found
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 [email protected]
immediately.)
--
1063079: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063079
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: jdupes
Version: 1.27.3-5~bpo12+1
Severity: normal
Tags: upstream
X-Debbugs-Cc: [email protected]
Dear Maintainer,
jdupes_1.27.3-1 and later have a high miss rate in detecting unique files.
I tried to report the bug upstream but the github is archived and read only,
and codeberg does not have issues enabled.
To locate the introduction of this bug I tried all debian snapshots versions.
jdupes_1.26.1-1~bpo12+1 was the most recent to work correctly.
I use fclones as reference because it seems 100% correct. I could not find an
error in its detection results.
fclones:
unique files:
[2024-02-04 22:20:57.018] fclones: info: Started grouping
[2024-02-04 22:20:57.021] fclones: info: Scanned 4606 file entries
[2024-02-04 22:20:57.021] fclones: info: Found 4604 (34.4 MB) files matching
selection criteria
[2024-02-04 22:20:57.021] fclones: info: Found 10 (16.1 KB) candidates after
grouping by size
[2024-02-04 22:20:57.022] fclones: info: Found 10 (16.1 KB) candidates after
grouping by paths
[2024-02-04 22:20:57.031] fclones: info: Found 64 (41.3 KB) candidates after
grouping by prefix
[2024-02-04 22:20:57.031] fclones: info: Found 64 (41.3 KB) candidates after
grouping by suffix
[2024-02-04 22:20:57.035] fclones: info: Found 64 (41.3 KB) unique files
duplicate files:
[2024-02-04 22:20:15.793] fclones: info: Started grouping
[2024-02-04 22:20:15.796] fclones: info: Scanned 4606 file entries
[2024-02-04 22:20:15.796] fclones: info: Found 4604 (34.4 MB) files matching
selection criteria
[2024-02-04 22:20:15.796] fclones: info: Found 3362 (17.5 MB) candidates after
grouping by size
[2024-02-04 22:20:15.796] fclones: info: Found 3362 (17.5 MB) candidates after
grouping by paths
[2024-02-04 22:20:15.803] fclones: info: Found 2270 (17.2 MB) candidates after
grouping by prefix
[2024-02-04 22:20:15.804] fclones: info: Found 2270 (17.2 MB) candidates after
grouping by suffix
[2024-02-04 22:20:15.807] fclones: info: Found 2270 (17.2 MB) redundant files
jdupes_1.26.1-1~bpo12+1 correctly finds the 64 unique files but the recent
jdupes only finds 10. This number corresponds to the 10 candidates after
grouping by size and path in fclones, so that might be a clue for the location
of the bug.
-- System Information:
Debian Release: 12.4
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500,
'proposed-updates'), (500, 'stable'), (100, 'bookworm-fasttrack'), (100,
'bookworm-backports-staging')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.7.3-3-liquorix-amd64 (SMP w/28 CPU threads; PREEMPT)
Locale: LANG=en_NL.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages jdupes depends on:
ii libc6 2.36-9+deb12u4
ii libjodycode3 3.1-3~bpo12+1
jdupes recommends no packages.
jdupes suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: jdupes
Source-Version: 1.28.0-1+deb13u1
Done: Joao Eriberto Mota Filho <[email protected]>
We believe that the bug you reported is fixed in the latest version of
jdupes, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Joao Eriberto Mota Filho <[email protected]> (supplier of updated jdupes
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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 05 Oct 2025 22:45:33 -0300
Source: jdupes
Architecture: source
Version: 1.28.0-1+deb13u1
Distribution: trixie
Urgency: medium
Maintainer: Joao Eriberto Mota Filho <[email protected]>
Changed-By: Joao Eriberto Mota Filho <[email protected]>
Closes: 1063079
Changes:
jdupes (1.28.0-1+deb13u1) trixie; urgency=medium
.
* debian/patches/020_fix-uniq-count.patch: created to fix flag overlap
between FF_NOT_UNIQUE and FF_HASHDB_DIRTY.
.
Both FF_NOT_UNIQUE and FF_HASHDB_DIRTY were defined using the same
bit (1U << 5), causing logic errors where files were incorrectly
marked as not unique due to hash database state. This commit moves
FF_HASHDB_DIRTY to (1U << 6) to eliminate the overlap. It fixes
incorrect behavior when detecting unique files with --unique or -u.
.
Closes: #1063079
Checksums-Sha1:
a5e2c156d7fd9254ba10d1574876e97fc67f360e 1945 jdupes_1.28.0-1+deb13u1.dsc
be62623f3cd9158e9c227ccc92fb769da11b285e 15004
jdupes_1.28.0-1+deb13u1.debian.tar.xz
267c1c731df069f82605c811630b68f96dfa69c2 5513
jdupes_1.28.0-1+deb13u1_source.buildinfo
Checksums-Sha256:
d7a3cb6f94cecabc530fd37a1d1913813e0583aeeba6bc695edb6ea981435d08 1945
jdupes_1.28.0-1+deb13u1.dsc
1f171bfa7dbccd61b5a44b87d65e86d63d622706306c9938b48006265751da83 15004
jdupes_1.28.0-1+deb13u1.debian.tar.xz
a19bbf6275458565c84caf556e63d3c364cb9dc2e3b07f20ee338dc41768eaaf 5513
jdupes_1.28.0-1+deb13u1_source.buildinfo
Files:
de189e26f2a1b9cccd8a449eb8c81bb5 1945 utils optional
jdupes_1.28.0-1+deb13u1.dsc
e1fb6d14463d9ad1cf26d4fd0efa234c 15004 utils optional
jdupes_1.28.0-1+deb13u1.debian.tar.xz
297bceb187016f79d6eb7d7f6a867615 5513 utils optional
jdupes_1.28.0-1+deb13u1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEENX3LDuyVoBrrofDS3mO5xwTr6e8FAmj1o3YACgkQ3mO5xwTr
6e83gA/+IX6eTpOnJm6d57Yh9KmDZG4C95WzlrSXdbUuGutRcM3F3hIbLkNW3DGr
AnnjCf4Cc/m7b1mp5eJoBik3W8myCkaT768I1PImXRXdPb0ODcrgVyLEnoL+/W9W
vjSsTKXQt0Lt8Xl1s0B+jXaJB8UsLS5SD7UbaGOKGAKhypMnSlVGwIMQ5musx1oO
GUMuYmqBnheFyA8lQwg3TsYXRYnZfDxD5oh+yu9qlvHJJBCsInNHi4X0t2xcMv0q
+8TjAZYtZq278Ket3Ib2bgnmBSCONjqryPQB72CIdyKdFgvt0621BtrZ3ns18g5w
96+7VNhZyX9BM9nG+YfeAqs/o6jYi9Gx1LU0YN2Yh/IH6y8zW7yWW+mQmpnYTLNI
hTckk8Ps3CmZjFJvvDP4MS4wxMex7YjBRcfdJKW+qm5EkNSoEE/sjfPMclw+xbxS
cS8uVGBTaIR8KJlhwovpbNhrFqAKO7q3TWPCztv6QVyAgG9Zam6QPjBntrfE4lLw
/EoTtMpkhrMXs6TOnQjYM7/kvsz2A2ta+n5v4idWPVh1T/yufa7aSEBf7uKGwc2h
JjcF8FhVV+WcL3oCo+9px0+dXZfCTLDXAe4AW7bwbIdqHpDfeOFx4BtdLcjOl14t
jcAflzIEHJ+5kldbY/wtUpDRdHgq919ANDGxBPzsnDrAJJs+MPw=
=oTmA
-----END PGP SIGNATURE-----
pgp3N3wq_5FLQ.pgp
Description: PGP signature
--- End Message ---