Trying to install the Eliot Scrabble program, and the arabica package fails verification. Is there something I can do as a user, or do I need to wait for someone at the AUR to fix or bless the arabica package?
command line:
pamac build arabica
transcript:
% sudo pacman -Syu
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
multilib is up to date
:: Starting full system upgrade...
there is nothing to do
% pamac build arabica  ✔
Preparing...
Cloning arabica build files...
Checking arabica dependencies...
Resolving dependencies...
Checking inter-conflicts...
To build (1):
arabica 20160101-1 AUR
Edit build files : [e]
Apply transaction ? [e/y/N] y
Building arabica...
==> Making package: arabica 20160101-1 (Mon 22 Feb 2021 08:03:41 AM CST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found 2016-January.tar.gz
==> Validating source files with md5sums...
2016-January.tar.gz ... FAILED
==> ERROR: One or more files did not pass the validity check!
Error: Failed to build arabica
This was flagged out-of-date on the 24/11/2020. Someone has posted “a working PKGBUILD for the newest version” (I have not verified this) in the comments section (AUR (en) - arabica), obviously check what the PKGBULD is doing before using it.
Thanks for the quick response. The problem is that as a newbie to Manjaro / AUR, I don’t know how to " check what the PKGBULD is doing before using it"
My computer science degree is from 1989, so there’s a whole layer of DEV and OBJECT and PACKAGE complexity that I do not understand.
Can you give me more detail as to how to proceed?
I can see the PKGBUILD file from the AUR… I do not know where to put that file or what commands to type to use it.
Is there a reason this PKGBUILD hasn’t been installed / blessed at the AUR?
Dang… now I have another failure building eliot.
Should I
Post that here on this thread?
Make a new thread on the Manjaro forum?
Make a new post over on the AUR forum?
Building eliot...
==> Making package: eliot 2.1-1 (Mon 22 Feb 2021 08:52:11 AM CST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Downloading eliot-2.1.tar.gz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 181 100 181 0 0 776 0 --:--:-- --:--:-- --:--:-- 776
0 189 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (22) The requested URL returned error: 404
==> ERROR: Failure while downloading [ link I can't post in forum ]
Aborting...
Error: Failed to build eliot
I’m afraid someone more knowledgeable than me will need to take a look at the compiler errors. The No such file or directory errors could be due to missing make dependencies, but I’m just guessing at this point.
The person who made the revised Eliot PKGBUILD forgot to add the boost package (or maybe at that time it was not necessary). Just install it with sudo pacman -S boost and try to make again the eliot package with makepkg. I got it working that way in a moment.