Problems with some Server?

sudo pacman -Syu
[sudo] Passwort für USER: 
:: Paketdatenbanken werden synchronisiert …
 core ist aktuell
 extra ist aktuell
 community.db konnte nicht heruntergeladen werden
Fehler: Konnte Datei 'community.db' nicht von mirror.23m.com übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'community.db' nicht von ftp.rz.tu-bs.de übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'community.db' nicht von mirror.alpix.eu übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'community.db' nicht von ftp.gwdg.de übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'community.db' nicht von ftp.halifax.rwth-aachen.de übertragen : The requested URL returned error: 404
Fehler: Keine Datenbank konnte synchronisiert werden (Konnte manche Dateien nicht übertragen)

Can someone confirm?

:bangbang: Tip :bangbang:

When posting terminal output, copy the output and paste it here, wrapped in three (3) backticks, before AND after the pasted text. Like this:

```
pasted text
```

Or three (3) tilde signs, like this:

~~~
pasted text
~~~

This will just cause it to be rendered like this:

Sed
sollicitudin dolor
eget nisl elit id
condimentum
arcu erat varius
cursus sem quis eros.

Instead of like this:

Sed sollicitudin dolor eget nisl elit id condimentum arcu erat varius cursus sem quis eros.

Alternatively, paste the text you wish to format as terminal output, select all pasted text, and click the </> button on the taskbar. This will indent the whole pasted section with one TAB, causing it to render the same way as described above.

Thereby increasing legibility thus making it easier for those trying to provide assistance.

For more information, please see:

As I’m a moderator on the forum, I have taken the liberty of doing this for you, this time.


:bangbang::bangbang: Additionally

If your language isn’t English, please prepend any and all terminal commands with LC_ALL=C. For example:

LC_ALL=C bluetoothctl

This will just cause the terminal output to be in English, making it easier to understand and debug.

Note that the above text is partially pre-prepared as a general introduction for new forum Users. Please take the time to to understand how it is done and encourage quality responses.

1 Like

I’m also seeing quite a lot of this. I have tried updating mirrors with pacman-mirrors -f but so far I’ve been unable to successfully check for updates.

error: failed retrieving file 'community.db' from forksystems.mm.fcix.net : The requested URL returned error: 404
error: failed retrieving file 'community.db' from mirror.math.princeton.edu : The requested URL returned error: 404
error: failed retrieving file 'community.db' from ohioix.mm.fcix.net : The requested URL returned error: 404
error: failed retrieving file 'community.db' from mirrors.gigenet.com : The requested URL returned error: 404
error: failed retrieving file 'community.db' from coresite.mm.fcix.net : The requested URL returned error: 404
error: failed retrieving file 'community.db' from nnenix.mm.fcix.net : The requested URL returned error: 404
error: failed retrieving file 'community.db' from southfront.mm.fcix.net : The requested URL returned error: 404
error: failed retrieving file 'community.db' from mnvoip.mm.fcix.net : The requested URL returned error: 404
error: failed retrieving file 'community.db' from nocix.mm.fcix.net : The requested URL returned error: 404
error: failed retrieving file 'community.db' from volico.mm.fcix.net : The requested URL returned error: 404
error: failed retrieving file 'community.db' from mirror.fcix.net : The requested URL returned error: 404
error: failed retrieving file 'community.db' from ziply.mm.fcix.net : The requested URL returned error: 404
error: failed retrieving file 'community.db' from opencolo.mm.fcix.net : The requested URL returned error: 404
error: failed retrieving file 'community.db' from irltoolkit.mm.fcix.net : The requested URL returned error: 404
error: failed retrieving file 'community.db' from codingflyboy.mm.fcix.net : The requested URL returned error: 404
error: failed retrieving file 'community.db' from ridgewireless.mm.fcix.net : The requested URL returned error: 404
error: failed retrieving file 'community.db' from mirrors.ocf.berkeley.edu : The requested URL returned error: 404
error: failed retrieving file 'community.db' from mirrors.sonic.net : The requested URL returned error: 404
error: failed retrieving file 'community.db' from ask4.mm.fcix.net : The requested URL returned error: 404
error: failed to synchronize all databases (failed to retrieve some files)

You have neglected to remove community repo reference in your pacman.conf.

6 Likes

It looks from this that the Community repo is finally being removed from the mirrors.

I was fully expecting to see some “fallout” when this happened! :wink:

4 Likes

AFAIK there has only been 2 incidents reported on here (so far)
and we did have a warning to expect this:

Arch Linux - News: Cleaning up old repositories
Around two years ago, we’ve merged the [community] repository into [extra] as part of the git migration. In order to not break user setups, we kept these repositories around in an unused and empty state. We’re going to clean up these old repositories on 2025-03-01.

On systems where /etc/pacman.conf still references the old [community] repository, pacman -Sy will return an error on trying to sync repository metadata.

4 Likes

I can confirm that the community repository hasn’t existed for well over a year. There was a .pacnew file at the time that provided the change needed, which you clearly missed.


However, you can manually edit /etc/pacman.conf to achieve the same result, by commenting the following three lines;

[community]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist

A reboot should be required.

Regards.

1 Like

Interestung ist that it works all the years since Installation, thank you i will Check it.

The community repo has been deprecated for 2 years.
Arch recently officially decommissioned (deleted) the repositories that were already empty.
As seen here:
https://archlinux.org/news/cleaning-up-old-repositories
Manjaro mirrors have followed suit.

You have been ignoring basic system maintenance all this time and it was only due to an unrecognized nicety of Arch through this whole time that you did not encounter more obvious errors sooner.
Though you would have been notified (by pacman anyways) of the existence of an /etc/pacman.conf.pacnew file, as you would have with all other pacnews.

One would guess you probably have quite a few more.
They could be printed with

pacdiff -o

And more information can be found here:
https://wiki.manjaro.org/index.php/System_Maintenance#Pacnew_and_Pacsave_files


A reboot should not be required.*

Simply edit, save, run sudo pacman -Syu

You can also run sudo pacman -Sc to delete the unused repo.

4 Likes

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