Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 637384 - new app-misc/rdfind-1.3.5
Summary: new app-misc/rdfind-1.3.5
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2017-11-13 18:56 UTC by Fabiano
Modified: 2021-07-19 11:15 UTC (History)
2 users (show)

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


Attachments
new ebuild for app-misc/rdfind-1.3.5 (rdfind-1.3.5.ebuild,406 bytes, text/plain)
2017-11-13 18:56 UTC, Fabiano
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Fabiano 2017-11-13 18:56:14 UTC
Created attachment 504078 [details]
new ebuild for app-misc/rdfind-1.3.5

I am attaching an ebuild for a new package, app-misc/rdfind-1.3.5.

rdfind stands for "redundant data find" and it is a tool to find duplicate files and then delete, symlink or hardlink the duplicates.

rdfind is similiar to app-misc/fdupes, app-arch/duff and app-misc/fslint that are already on portage, but as differentials, it is much much faster and more memory efficient (written in C and implements an smart algorithm that does inode indexing).

It also has an option to produce a results file that is very easy to parse, in case you want to do any thing more complex or customized with your duplicate files than deleting/linking them. (This was actually my motivation to create this ebuild, I needed this utility to find the duplicates and then it was very easy to write scripts in python and shell to handle the outputs file).

I also got really impressed by it's speed in handling almost 1TB of files in a server (around 20min whereas others took hours).

Upstream: https://rdfind.pauldreik.se/
Comment 1 Larry the Git Cow gentoo-dev 2021-07-19 11:15:44 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbb055268716dbc65cb7d45515370927cc39bd67

commit dbb055268716dbc65cb7d45515370927cc39bd67
Author:     Ronny (tastytea) Gutbrod <gentoo@tastytea.de>
AuthorDate: 2021-07-16 15:09:22 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2021-07-19 11:15:37 +0000

    app-misc/rdfind: New package, import from ::guru
    
    Find duplicate files based on their content
    
    Closes: https://bugs.gentoo.org/637384
    Signed-off-by: Ronny (tastytea) Gutbrod <gentoo@tastytea.de>
    Closes: https://github.com/gentoo/gentoo/pull/21675
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 app-misc/rdfind/Manifest            |  1 +
 app-misc/rdfind/metadata.xml        | 22 ++++++++++++++++++++++
 app-misc/rdfind/rdfind-1.4.1.ebuild | 24 ++++++++++++++++++++++++
 3 files changed, 47 insertions(+)