Bug 2547218

Summary: Review Request: datarecovery - GTK frontend for photorec
Product: [Fedora] Fedora Reporter: bugzilla.redhat.com.chaos953
Component: Package ReviewAssignee: Nobody's working on this, feel free to take it <nobody>
Status: NEW --- QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: rawhideCC: bugzilla.redhat.com.chaos953, fedora, koxt2, package-review
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
URL: https://github.com/koxt2/DataRecovery
Whiteboard:
Fixed In Version: Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description bugzilla.redhat.com.chaos953 2026-10-06 21:43:18 UTC
Spec URL:https://download.copr.fedorainfracloud.org/results/koxt2/datarecovery/fedora-rawhide-x86_64/11081323-datarecovery/datarecovery.spec

SRPM URL:https://download.copr.fedorainfracloud.org/results/koxt2/datarecovery/fedora-rawhide-x86_64/11081323-datarecovery/datarecovery-0.7.1-0.src.rpm

Description:A GTK4/Libadwaita application for data recovery using ddrescue and PhotoRec. 
Recovers all files (not just deleted ones) from storage devices or disk images, 
organizes them by file type, and optionally removes duplicates using rdfind.

Fedora Account System Username:koxt2

Comment 1 Artur Frenszek-Iwicki 2026-10-29 20:49:48 UTC
> URL:            https://github.com/koxt2/DataRecovery
> Source0:        https://github.com/koxt2/DataRecovery/archive/refs/tags/v%{version}.tar.gz
This can be simplified by using "Source0: %{URL}/archive/...".

> %files
> %{_datadir}/metainfo/com.github.koxt2.datarecovery.metainfo.xml
This needs to be validated.
https://docs.fedoraproject.org/en-US/packaging-guidelines/AppData/#_app_data_validate_usage

Comment 2 koxt2 2026-10-31 15:00:42 UTC
Thank you for looking at this.

I've updated the spec file, and also the app. It was missing a man page and I had a helper in /usr/bin which I've moved to /usr/libexec.

Spec URL: https://download.copr.fedorainfracloud.org/results/koxt2/datarecovery/fedora-rawhide-x86_64/11235141-datarecovery/datarecovery.spec

SRPM URL: https://packages.redhat.com/api/pulp-content/public-copr/koxt2/datarecovery/fedora-rawhide-x86_64/Packages/d/datarecovery-0.7.2-1.fc46.src.rpm

Koji : https://koji.fedoraproject.org/koji/taskinfo?taskID=151839743

Comment 3 koxt2 2026-10-31 20:24:15 UTC
I've realised I reported this bug with the wrong account... not the one linked to FAS. I've resubmitted here... https://bugzilla.redhat.com/show_bug.cgi?id=2564480