anatol / pacoloco

Caching proxy server for Arch Linux pacman
MIT License
199 stars 30 forks source link

DB file download stops working if signature is not found #87

Closed Focshole closed 11 months ago

Focshole commented 12 months ago

I cannot download db files. I get the following errors:


lug 29 15:14:34 testmachine pacoloco[1091120]: downloader.go:70: unable to download file archlinux/multilib/os/x86_64/multilib.db.sig:  unable to download url https://arch.phinau.de//multilib/os/x86_64/multilib.db.sig, status code is 404
lug 29 15:14:34 testmachine pacoloco[1091120]: downloader.go:104: downloading https://mirror.theo546.fr/archlinux//multilib/os/x86_64/multilib.db.sig
lug 29 15:14:35 testmachine pacoloco[1091120]: downloader.go:70: unable to download file archlinux/multilib/os/x86_64/multilib.db.sig:unable to download url https://mirror.theo546.fr/archlinux//multilib/os/x86_64/multilib.db.sig, status code is 404
lug 29 15:14:35 testmachine pacoloco[1091120]: downloader.go:104: downloading https://arch.mirror.zachlge.org//multilib/os/x86_64/multilib.db.sig
lug 29 15:14:35 testmachine pacoloco[1091120]: downloader.go:70: unable to download file archlinux/multilib/os/x86_64/multilib.db.sig: unable to download url https://arch.mirror.zachlge.org//multilib/os/x86>
lug 29 15:14:35 testmachine pacoloco[1091120]: downloader.go:104: downloading https://pkg.fef.moe/archlinux//multilib/os/x86_64/multilib.db.sig
lug 29 15:14:35 testmachine pacoloco[1091120]: downloader.go:70: unable to download file archlinux/multilib/os/x86_64/multilib.db.sig: unable to download url https://pkg.fef.moe/archlinux//multilib/os/x86_6>
lug 29 15:14:35 testmachine pacoloco[1091120]: downloader.go:338: unable to download file archlinux/multilib/os/x86_64/multilib.db.sig
lug 29 15:14:35 testmachine pacoloco[1091120]: pacoloco.go:168: unable to download file archlinux/multilib/os/x86_64/multilib.db.sig```

Is it again due to an old db file?
anatol commented 11 months ago

These are harmless errors for database signature files. Official Arch repo does not sign its databases. pacman is configured to ignore it. It tries to fetch the signatures but does not fail the installation process if they are missed.

Focshole commented 11 months ago

Weirdly enough, when I did that it failed. I had found the issue, I close this issue as a #86 duplicate