Failed to build gamin

Here is what I get when the package manager tries to build gamin.

Preparing…
Cloning gamin build files…
Checking gamin dependencies…
Resolving dependencies…
Checking inter-conflicts…

Building gamin…
==> Making package: gamin 0.1.10-9 (Thu 03 Dec 2020 04:06:29 PM MST)
==> Checking runtime dependencies…
==> Checking buildtime dependencies…
==> Retrieving sources…
-> Downloading gamin-0.1.10.tar.gz…
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:–:-- --:–:-- --:–:-- 0
0 0 0 0 0 0 0 0 --:–:-- --:–:-- --:–:-- 0

0 0 0 0 0 0 0 0 --:–:-- 0:00:01 --:–:-- 0
0 0 0 0 0 0 0 0 --:–:-- 0:00:02 --:–:-- 0
0 0 0 0 0 0 0 0 --:–:-- 0:00:02 --:–:-- 0
curl: (22) The requested URL returned error: 404
==> ERROR: Failure while downloading h ttp://www.gnome.org/~veillard/gamin/sources/gamin-0.1.10.tar.gz
Aborting…
Failed to build gamin

It is an AUR package, and this has already been reported upstream:
http://aur.archlinux.org/packages/gamin

Source has not been updated since 2008. Do you really want to install that on a rolling release distro?

Just an FYI, the AUR is not upstream. If this particular project was still active, upstream bug reports would be in this mailing list. :wink:

Thank you for pointing that out, I learned something.
Upstream definition on Wikipedia

Let me rephrase:

This is an AUR package, and this has already been reported to its maintainer.

That said, you should always look at the AUR page …
https://aur.archlinux.org/packages/gamin/#comment-777891

I see, the last source dates back to 2008 and subsequent patches are applied via PKGBUILD because nobody integrate them in the source, right?

So I guess editing the PKGBUILD to add the comment 777891 after line 36 (?) would solve the error.

1 Like

No … rather you just need to change the source line.
The sed command from the link applied to the PKGBUILD would do that.
(and you subsequently build it with makepkg)

Got it, thank you.