This needs some work, as it won't build with python 3.12
because of the removed imp
module
==> Starting build...
Traceback (most recent call last):
File "/tmp/makepkg/dupeguru/src/dupeguru-4.3.1/build.py", line 20, in <module>
from hscommon import loc
File "/tmp/makepkg/dupeguru/src/dupeguru-4.3.1/hscommon/loc.py", line 9, in <module>
from hscommon import pygettext
File "/tmp/makepkg/dupeguru/src/dupeguru-4.3.1/hscommon/pygettext.py", line 18, in <module>
import imp
ModuleNotFoundError: No module named 'imp'
Edit: Patch to backport: https://github.com/arsenetar/dupeguru/commit/13dd00c79865d8a0c23ddade9acd5793e167cdd9
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.