Installing mod_fcgid terminate with error

Hi all,
I’m trying to install mod_fcgid but it terminates with the error

==> ERRORE: Una o più firme PGP non possono essere verificate!

What can I do?

The complete command transcript is:

    ~  sudo -s                                                                                      1 ✘ 
[emer mirto]# pamac install mod_fcgid
Avviso: mod_fcgid è disponibile solamente nell'AUR
Preparazione...
Clonazione mod_fcgid file di costruzione in corso...
Running as unit: run-u336.service
fatal: non è un repository Git (né lo è alcun genitore fino al punto di mount /var/cache/private)
Mi fermo al limite del filesystem (l'opzione GIT_DISCOVERY_ACROSS_FILESYSTEM non è impostata).
Finished with result: exit-code
Main processes terminated with: code=exited/status=128
Service runtime: 5ms
CPU time consumed: 5ms
Memory peak: 628.0K
Memory swap peak: 0B
Running as unit: run-u337.service
Finished with result: success
Main processes terminated with: code=exited/status=0
Service runtime: 60ms
CPU time consumed: 9ms
Memory peak: 1.6M
Memory swap peak: 0B
Running as unit: run-u338.service
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint:   git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint:   git branch -m <name>
Finished with result: success
Main processes terminated with: code=exited/status=0
Service runtime: 503ms
CPU time consumed: 34ms
Memory peak: 1.4M
Memory swap peak: 0B
Creazione informazioni mod_fcgid...
Running as unit: run-u341.service
Finished with result: success
Main processes terminated with: code=exited/status=0
Service runtime: 859ms
CPU time consumed: 973ms
Memory peak: 1.1M
Memory swap peak: 0B
Controllo delle dipendenze di mod_fcgid in corso...
Risoluzione delle dipendenze...
Controllo conflitti tra i pacchetti...

Da costruire (1):
  mod_fcgid  2.3.9-5    AUR


Modifica file di costruzione : [e] 
Applica la transazione ? [e/s/N] s


Costruzione in corso di mod_fcgid...
Running as unit: run-u343.service
Press ^] three times within 1s to disconnect TTY.
==> Creazione del pacchetto: mod_fcgid 2.3.9-5 (ven 24 mag 2024, 10:35:36)
==> Controllo delle dipendenze durante l'avvio in corso...
==> Controllo delle dipendenze durante la compilazione in corso...
==> Download dei sorgenti in corso...
  -> Download di mod_fcgid-2.3.9.tar.bz2 in corso...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   276  100   276    0     0   4582      0 --:--:-- --:--:-- --:--:--  4600
100 80205  100 80205    0     0   200k      0 --:--:-- --:--:-- --:--:-- 1005k
  -> Download di mod_fcgid-2.3.9.tar.bz2.asc in corso...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   280  100   280    0     0   4005      0 --:--:-- --:--:-- --:--:--  4057
100   836  100   836    0     0   3138      0 --:--:-- --:--:-- --:--:--  3138
  -> È stato trovato 30_fix-bts-691929.patch
  -> È stato trovato large-file-upload.patch
==> Validazione di source file con sha1sums...
    mod_fcgid-2.3.9.tar.bz2 ... Verificato
    mod_fcgid-2.3.9.tar.bz2.asc ... Ignorato
    30_fix-bts-691929.patch ... Verificato
    large-file-upload.patch ... Verificato
==> Validazione delle firme dei sorgenti con gpg in corso...
    mod_fcgid-2.3.9.tar.bz2 ... cat: errore di scrittura: Pipe interrotta
LA FIRMA NON È STATA TROVATA
NON RIUSCITO
==> ERRORE: Una o più firme PGP non possono essere verificate!
Finished with result: exit-code
Main processes terminated with: code=exited/status=1
Service runtime: 1.563s
CPU time consumed: 1.016s
Memory peak: 256.0K
Memory swap peak: 0B
Errore: Impossibile costruire mod_fcgid
[emer mirto]# 

unrelated to your actual question:
you should not use sudo with pamac - it will prompt you for the admin password when needed

There is a comment under the package page:

AUR (en) - mod_fcgid

which seems to address the error message:

Well, the first attempt was using

sudo pamac install mod_fcgid

the second attempt was

sudo -s
pamac install mod_fcgid

In any case I receive the same error

==> Validazione delle firme dei sorgenti con gpg in corso...
    mod_fcgid-2.3.9.tar.bz2 ... cat: errore di scrittura: Pipe interrotta
LA FIRMA NON È STATA TROVATA
NON RIUSCITO

That says it was not able to find the pgp signature

There is something to do to enable AUR pgp signatures?

Did you not see the link to the AUR page of that package?

Here is another - referencing the same.

Sorry, I’m lost.
I’m coming from Debian and I’m not used to Manjaro commands.

I’ll try to report the steps I followed

I’m trying to setup smokeping

https://wiki.archlinux.org/title/smokeping

As required in prerequisites

A tool that smokeping can use for monitoring. fping is the simplest and default method for simple ping probes.
apache and mod_fcgid AUR for the web interface if you are using Apache.

I installed fping and apache
But I was not able to install mod_fcgid

At the end of the apache configuration file /etc/httpd/conf/httpd.conf I added the lines

LoadModule fcgid_module modules/mod_fcgid.so
<IfModule fcgid_module>
  AddHandler fcgid-script .fcgi
</IfModule>

Alias /smokeping/imgcache /srv/smokeping/imgcache
Alias /smokeping /srv/http/smokeping

<Directory "/srv/smokeping/imgcache">
  AllowOverride all
  Require all granted
</Directory>

<Directory "/srv/http/smokeping">
 Options FollowSymLinks ExecCGI
 AllowOverride all
 Require all granted
</Directory>

which obviously generate the error of mod_fcgid missing

Because installing mod_fcgid complains that there is a missing GPG key I also tryed the solution to this issue

https://forum.manjaro.org/t/gpg-keyserver-receive-failed-no-data/142841

issuing the command

    ~  sudo gpg --keyserver hkps://keys.openpgp.org --recv-keys E53D989A9E2D47BF                      ✔ 
[sudo] password di mirto: 
gpg: chiave 4E2C6E8793298290: "Tor Browser Developers (signing key) <torbrowser@torproject.org>" non modificata
gpg: Numero totale esaminato: 1
gpg:         non modificate: 1
    ~       

but nothing changed

Don’t know what can I do.

P.S. sorry for posting messages in Italian; but I need Italian for my work.
I’m trying to create two users: one using italian regional settings for my work and another using english regional settings for reporting issues.
But seems that in Plasma it is difficult. I’m still searching a solution

from the looks of it, you still have not read the comment on the AUR page

telling you how to import the gpg key which is causing your error

(how can I tell or have reason to say this?
when someone clicks the link, an incrementing number will appear next to it …)

you could presumably also use the only method that is actually recommended by Arch when the AUR is involved:
makepkg

download the PKGBUILD and run updpkgsums before running makepkg on it

This is how the AUR is used.
One has to learn to use it.

It is the way it is.

Not a problem.

If you want english output, prepend “LANG=C”:

for example:
LANG=C sudo pacman -Syu

Thanks you are right.

I need to learn how to use AUR
I’m going to study this page content

https://wiki.archlinux.org/title/Arch_User_Repository

I’ll return when I familiarized with the AUR way

You should also have a read of this:

Thanks a lot.

Thanks a lot to everyone.

I found that AUR is intimidating for me.

So, as a solution, I abandoned Apache + mod_fcgid and used nginx + fcgiwrap

1 Like

This topic was automatically closed 36 hours after the last reply. New replies are no longer allowed.