meganz / MEGAsync

Easy automated syncing between your computers and your MEGA Cloud Drive
Other
1.58k stars 278 forks source link

DEB_Arch_Extra: missing required signature #837

Open lobaluna opened 10 months ago

lobaluna commented 10 months ago

Hi, MEGAsync team

I'm in Manjaro Mabox and I installed the sync app without fuzz. But after I installed it, and updated the repos, an error appeared:

error: DEB_Arch_Extra: missing required signature
error: failed to synchronize all databases (invalid or corrupted database (PGP signature))

I have set /etc/pacman.conf to download the .db, so I can see what is happening. This is the last part of the update log:

--2023-09-03 21:55:37--  https://mega.nz/linux/repo/Arch_Extra/x86_64/DEB_Arch_Extra.db
Loaded CA certificate '/etc/ssl/certs/ca-certificates.crt'
Resolving mega.nz (mega.nz)... 2a0b:e46:1:144::5, 2a0b:e46:1:145::5, 31.216.144.5, ...
Connecting to mega.nz (mega.nz)|2a0b:e46:1:144::5|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 7452 (7.3K) [text/plain]
Saving to: ‘/var/lib/pacman/sync/DEB_Arch_Extra.db.part’

/var/lib/pacman/sync/DEB_Arch_E 100%[====================================================>]   7.28K  --.-KB/s    in 0s      

2023-09-03 21:55:42 (61.8 MB/s) - ‘/var/lib/pacman/sync/DEB_Arch_Extra.db.part’ saved [7452/7452]

error: DEB_Arch_Extra: missing required signature
error: failed to synchronize all databases (invalid or corrupted database (PGP signature))

When I comment out the DEB_Arch repo, I can update my repos without problems:

###REPO for MEGA###
#[DEB_Arch_Extra]
#SigLevel = Required TrustedOnly
#Server = https://mega.nz/linux/repo/Arch_Extra/$arch
###END REPO for MEGA###

But that's not what I want, obviuosly!

So, how can I get the signatures of the application? Or how do I prevent this error to keep happening?

ifraixedes commented 8 months ago

This is happening to me too, could you tell us if you plan to solve it and if there is a workaround that we don't have to comment DEB_Arch _Extra repo?

Thank you in advance.