You are not logged in.

#1 2022-11-18 21:21:29

idimension
Member
Registered: 2022-11-18
Posts: 2

Missing *db.sig files

Whenever I tried to update with the command :

sudo pacman -Syu

It returns :

error: multilib: missing required signature
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community is up to date
 multilib                                                         171,0 KiB  1555 KiB/s 00:00 [######################################################] 100%
error: failed retrieving file 'multilib.db.sig' from ftp.free.org : The requested URL returned error: 404
error: failed to synchronize all databases (failed to retrieve some files)

*the error show only the case for multilib but it's also the same for all repos

I add an issue before which I solve running :

rm -r /var/lib/pacman/sync/  

And now I noticed that all *.db.sig file are gone.

So I tried in pacman.conf

Siglevel = Required DatabaseNever

But pacman still looking for sig files which return 404 error on mirror links

So I tried to update many times mirrors and still get the same issue.

Is there a way to retrieve *db.sig files ? and if we can't how to really tell pacman to ignore it ?

Offline

#2 2022-11-18 21:39:45

Scimmia
Fellow
Registered: 2012-09-01
Posts: 9,830

Re: Missing *db.sig files

There are no database signatures for the official repos. What all is in /var/lib/pacman/sync right now? What's all in pacman.conf?

Offline

#3 2022-11-18 21:40:47

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 27,576
Website

Re: Missing *db.sig files

Is this only happening with multilib (or was that just the only db with an update)?  Unless something has changed recently, there is no way to retrieve db.sig files as there is no such thing: the databases aren't signed.

But in any case, post your pacman.conf and verbose pacman output.


"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" -  Richard Stallman

Offline

#4 2022-11-18 21:43:10

Slithery
Administrator
From: Norfolk, UK
Registered: 2013-12-01
Posts: 5,647

Re: Missing *db.sig files

The databases aren't signed. What's the output of...

pacman-conf

No, it didn't "fix" anything. It just shifted the brokeness one space to the right. - jasonwryan
Closing -- for deletion; Banning -- for muppetry. - jasonwryan

aur - dotfiles

Online

#5 2022-11-18 21:58:29

cfr
Member
From: Cymru
Registered: 2011-11-27
Posts: 6,853

Re: Missing *db.sig files

idimension wrote:

I add an issue before which I solve running :

rm -r /var/lib/pacman/sync/  

What issue did you 'solve' by deleting that?

idimension wrote:

And now I noticed that all *.db.sig file are gone.

What db.sig files? As far as I know, there still are none. What you've deleted are the .db files.


CLI Paste | How To Ask Questions

Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L

Online

#6 2022-11-20 18:40:54

idimension
Member
Registered: 2022-11-18
Posts: 2

Re: Missing *db.sig files

Sorry, nevermind
My pacman.conf was incorrect

Offline

#7 2022-11-20 19:36:26

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 27,576
Website

Re: Missing *db.sig files

Yup, variable names are case-sensitive

Last edited by Trilby (2022-11-20 19:37:03)


"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" -  Richard Stallman

Offline

Board footer

Powered by FluxBB