Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 904994 - app-misc/jdupes-1.22.0 version bump
Summary: app-misc/jdupes-1.22.0 version bump
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Jakov Petrina
Depends on:
Reported: 2023-04-25 06:01 UTC by David Duchesne
Modified: 2023-06-10 16:38 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Note You need to log in before you can comment on or make changes to this bug.
Description David Duchesne 2023-04-25 06:01:17 UTC
app-misc/jdupes-1.22.0 version bump

Adds libjodycode dep (not available yet in gentoo)

libjodycode is now required to build and run jdupes (see INSTALL)
Move all jody_* code to libjodycode and remove from jdupes
Add -E/--error-on-dupe option to terminate immediately if any dupe is found
Support showing x32 ABI in version information
Several build system improvements for macOS, BSD, and linking in libxxhash

Reproducible: Always
Comment 1 Forza 2023-06-10 07:39:22 UTC
Jdupes-1 is now released.

* Use the new libjodycode 2.0 API version handling system
* Dedupe is now attempted on read-only files (meant for BTRFS snapshots)
* The -C option can now accept power-of-two chunk sizes up to 256 MiB
* "Extensions" are now "feature flags" and some have changed
* OMIT_GETOPT_LONG is now NO_GETOPT_LONG (does anyone actually use this?)
* Linux-x86_64 can now build several multilib arches (x86_64, x32, i386)
* Various other under-the-hood code changes for libjodycode 2.0

Notably, the support for deduping read-only Btrfs snapshots is a major feature.
Comment 2 Forza 2023-06-10 07:41:01 UTC
My keyboard ate the version number...

I meant to write that jdupes-1.23.0 was released.
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-06-10 07:47:59 UTC
I'll take a look if jsmolic can't.
Comment 4 Larry the Git Cow gentoo-dev 2023-06-10 16:38:25 UTC
The bug has been closed via the following commit(s):

commit cf6f9b83bc364f8dd4c054fdcbf605a2cf39024d
Author:     Jakov Smolić <>
AuthorDate: 2023-06-10 16:34:13 +0000
Commit:     Jakov Smolić <>
CommitDate: 2023-06-10 16:38:11 +0000

    app-misc/jdupes: add 1.23.0
    Signed-off-by: Jakov Smolić <>

 app-misc/jdupes/Manifest             |  1 +
 app-misc/jdupes/jdupes-1.23.0.ebuild | 47 ++++++++++++++++++++++++++++++++++++
 2 files changed, 48 insertions(+)

Additionally, it has been referenced in the following commit(s):

commit 11292d2965641d3e4ae6903fdfdb72ac3f28de4d
Author:     Jakov Smolić <>
AuthorDate: 2023-06-10 16:32:07 +0000
Commit:     Jakov Smolić <>
CommitDate: 2023-06-10 16:38:11 +0000

    dev-libs/libjodycode: new package, add 2.0.1
    Signed-off-by: Jakov Smolić <>

 dev-libs/libjodycode/Manifest                 |  1 +
 dev-libs/libjodycode/libjodycode-2.0.1.ebuild | 25 +++++++++++++++++++++++++
 dev-libs/libjodycode/metadata.xml             | 15 +++++++++++++++
 3 files changed, 41 insertions(+)