Package Details: dupeguru 4.3.1-2

Git Clone URL: https://aur.archlinux.org/dupeguru.git (read-only, click to copy)
Package Base: dupeguru
Description: Find duplicate files with various contents, using perceptual diff for pictures
Upstream URL: https://dupeguru.voltaicideas.net/
Licenses: GPL3
Conflicts: dupeguru-git, dupeguru-me, dupeguru-pe, dupeguru-se
Provides: dupeguru
Submitter: dangoldbj
Maintainer: fuan_k
Last Packager: fuan_k
Votes: 99
Popularity: 1.04
First Submitted: 2016-10-25 11:55 (UTC)
Last Updated: 2024-05-06 00:29 (UTC)

Pinned Comments

itsnotme commented on 2019-07-21 13:08 (UTC)

If anyone is wondering why the source has changed, Dupeguru's website says the maintainer has changed. And so the link https://www.hardcoded.net/dupeguru/ leads us to https://dupeguru.voltaicideas.net/ which in turn has a link to https://github.com/arsenetar/dupeguru/ which is the GitHub repo the sources are downloaded from. So the source change is legitimate.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 .. 12 Next › Last »

fuan_k commented on 2020-12-06 17:17 (UTC)

@Tio: I changed the .desktop file to point to a logically discoverable icon instead of the hardcoded path. A symbolic link that points to the packaged icon is made in /usr/share/pixmaps. Let me know if that's not exactly what you wanted, I'll eventually push the changes upstream.

Tio commented on 2020-12-06 14:45 (UTC)

Can you please make the icon path as relative? We are making custom icons for Linux and we can't deal with these non-relative paths. Thanks!

Harvey commented on 2020-12-06 13:51 (UTC)

@fuan_k: The deletion of the file "last_directories.xml" from the folder ~/.local/share/Hardcoded\ Software/dupeGuru lets me start dupeguru at least once ;)

Rus commented on 2020-12-05 23:03 (UTC)

I just did the installation without errors.

fuan_k commented on 2020-12-05 23:00 (UTC) (edited on 2020-12-05 23:54 (UTC) by fuan_k)

@Harey: the getiterator method has been deprecated in the latest python versions, and this has been patched upstream already.

Try using dupeguru-git while waiting for 4.0.5 to be released. Another workaround is perhaps to force using python 3.8 by editing the run.py script, i.e. change the first line to #!/usr/bin/python3.8.

Harvey commented on 2020-12-05 19:14 (UTC) (edited on 2020-12-05 19:19 (UTC) by Harvey)

The package builds ok on an fully updated system with 'testing' repo enabled, but the app does bail out with the following error: harvey@obelix ~/abs/dupeguru $ dupeguru Traceback (most recent call last): File "/usr/bin/dupeguru", line 81, in <module> sys.exit(main()) File "/usr/bin/dupeguru", line 69, in main dgapp = DupeGuru() File "/usr/share/dupeguru/qt/app.py", line 50, in init self._setup() File "/usr/share/dupeguru/qt/app.py", line 69, in _setup self.model.load() File "/usr/share/dupeguru/core/app.py", line 554, in load self.directories.load_from_file(op.join(self.appdata, 'last_directories.xml')) File "/usr/share/dupeguru/core/directories.py", line 215, in load_from_file for rdn in root.getiterator('root_directory'): AttributeError: 'xml.etree.ElementTree.Element' object has no attribute 'getiterator'

Is there a remedy for this?

loathingkernel commented on 2020-12-02 10:15 (UTC) (edited on 2020-12-02 10:18 (UTC) by loathingkernel)

@fuan_k yes, you are missing this https://wiki.archlinux.org/index.php/PKGBUILD#arch. Basically arch indicates what architectures the resulting package can be used on. You can't use an x86_64 on i686, hence it is not any but either x86_64 or i686.

fuan_k commented on 2020-10-07 00:24 (UTC)

@haawda: the package doesn't include any BLOB as far as I know. The tar file in Sources only provides sources, and the PKGBUILD calls the build script to produce the necessary binaries. Am I missing something?

haawda commented on 2020-10-06 23:30 (UTC)

The package includes binaries, so arch=any is wrong.

fuan_k commented on 2020-06-11 18:03 (UTC) (edited on 2020-06-11 18:15 (UTC) by fuan_k)

@funk-electric have you performed a full system upgrade? Also post gcc / binutils / elfutils / libelf versions please. It builds fine in a clean chroot so there's something missing here... Edit: for some reason you are using Anaconda3's compiler/linker, which I assume are out of date or something. Perhaps your ${PATH} is overriden by Anaconda somehow. Make sure you are not using a virtual environment when building the package.