Problem to install on Arch Linux #121
-
Maybe I am too stupid to install this app. I downloaded the arch linux packages, verified the signature and tried to install. But it fails with the following errors
I tried to install with |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 3 replies
-
Hey that is odd. I don't use Arch but I know other users are and have got the agent working. I wonder if something happened to the file you downloaded? Can you try verifying the file:
Make sure the package file, signature file and public key are all in the same directory. Or specify the paths in the cosign command (Step 4). If you don't get a I just spun up an Arch virtual machine and tried installing the arch package and it seems to work for me, the agent opens the UI window for entering registration details. I'm not sure if there is a way to get more info from the pacman installation command if the above fails? |
Beta Was this translation helpful? Give feedback.
-
Thank you for your answer! It is working in your VM? And you installed it with I did all four steps, verification resulted with |
Beta Was this translation helpful? Give feedback.
-
It was a problem with the signature file. After deleting Thank you for your help! And trying it on another arch machine. |
Beta Was this translation helpful? Give feedback.
-
Awesome that it is now working somewhat! I think the problem here is that pacman is expecting a PGP key, while I am using a different method for signing, with different keys. However, it seems they all share the same file extension and so pacman is getting confused and claiming the package is invalid/corrupted. It might be that you can change the package verification on pacman command-line as a one-time for installing the agent? Then you won't have to change your general pacman configuration for all other packages, hopefully. You can always follow the steps above to verify the agent package independently for each release if desired. I'll look into whether there is better integration for Arch users with the signing process I am using. Or at the very least, some more documentation if needed to describe the above. TIL I learned a bunch more signing/verification knowledge! |
Beta Was this translation helpful? Give feedback.
That is, of cause, the best solution. Until the packages is in the repo, verifying with cosign, deleting the .sig file and installing with pacman does work. In case someone else stumbles about this problem too.