-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512
BZ 2497737 - this is a gui application written in Python using QT5. Upstream uses a hand coded Makefile rather than any of the modern build systems. The current version of the .spec file builds in Mock.
Spec URL: https://www.five-ten-sg.com/util/dupeguru.spec SRPM URL: https://www.five-ten-sg.com/util/ dupeguru.dupeguru-4.3.1^20260628git16aa6c2-1.fc44.src.rpm
On 7 Jul 2026, at 16:54, Carl Byington via devel devel@lists.fedoraproject.org wrote:
BZ 2497737 - this is a gui application written in Python using QT5.
Qt6 has been out for a long time. Is there a Qt6 version being worked on?
Barry
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512
On Wed, 2026-07-08 at 10:46 +0100, Barry wrote:
Qt6 has been out for a long time. Is there a Qt6 version being worked on?
Yes, there is an outstanding pull request from early May, but nothing since. It looks like the conversion is almost done.
https://github.com/arsenetar/dupeguru/pull/1392
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512
On Wed, 2026-07-08 at 10:46 +0100, Barry wrote:
On 7 Jul 2026, at 16:54, Carl Byington via devel devel@lists.fedoraproject.org wrote:
BZ 2497737 - this is a gui application written in Python using QT5.
Qt6 has been out for a long time. Is there a Qt6 version being worked on?
https://bugzilla.redhat.com/show_bug.cgi?id=2497737
https://www.five-ten-sg.com/util/dupeguru.spec https://www.five-ten- sg.com/util/dupeguru-4.3.1^20260628git16aa6c2-1.fc44.src.rpm
In the latest version, I added all the open pull requests as patches, so it now uses Qt6.
On 7/7/26 10:54 AM, Carl Byington via devel wrote:
BZ 2497737 - this is a gui application written in Python using QT5. Upstream uses a hand coded Makefile rather than any of the modern build systems. The current version of the .spec file builds in Mock.
Spec URL: https://www.five-ten-sg.com/util/dupeguru.spec SRPM URL: https://www.five-ten-sg.com/util/ dupeguru.dupeguru-4.3.1^20260628git16aa6c2-1.fc44.src.rpm
As an aside, a tool designed around duplicate files which seems to know nothing about reflink or FIDEDUPRANGE (a core capability of the default filesystems in both workstation and server Fedora) seems to be missing rather a lot. See also the duperemove utility.
I know that's not a package review, sorry :)
-Eric
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512
On Fri, 2026-07-24 at 16:52 -0500, Eric Sandeen via devel wrote:
As an aside, a tool designed around duplicate files which seems to know nothing about reflink or FIDEDUPRANGE (a core capability of the default filesystems in both workstation and server Fedora) seems to be missing rather a lot. See also the duperemove utility.
dupeguru targets a different duplicate problem. In my use case, we have a directory with a few copies of downloads from a camera, along with many sub-directories where the photos were copied or move to create various subsets of them, generally organized by trip or who appears in them, etc. The question then is given a particular camera download, which of those have already been organized into some sub-directory, and which of them are yet to be placed somewhere.
Yes, the person doing the original organization could have moved rather than copied the photos, but it was a bit late for that.
However, duperemove is wonderful for a dropbox folder. I have one where the client stores many copies of stuff, and I am not allowed to reorganize it to remove the duplicates. So duperemove allows dropbox to see all those duplicates without actually taking up space on my local storage device.