You are not logged in.
error: failed retrieving file 'community.db' from mirrors.aggregate.org : The requested URL returned error: 404
error: failed retrieving file 'community.db' from arch.mirror.square-r00t.net : The requested URL returned error: 404
error: failed retrieving file 'community.db' from mirror.fra10.de.leaseweb.net : The requested URL returned error: 404
error: failed retrieving file 'community.db' from mirror.wdc1.us.leaseweb.net : The requested URL returned error: 404
error: failed retrieving file 'community.db' from mirror.pseudoform.org : The requested URL returned error: 404
error: failed retrieving file 'community.db' from mirrors.celianvdb.fr : The requested URL returned error: 404
error: failed retrieving file 'community.db' from archlinux.asia-east.mirror.zoidplex.net : The requested URL returned error: 404
error: failed retrieving file 'community.db' from archlinux.eu.mirror.zoidplex.net : The requested URL returned error: 404
^Cerror: failed retrieving file 'community.db' from archlinux.us-central.mirror.zoidplex.net : The requested URL returned error: 404Interrupt signal received
so i can't update the system.
'core' and 'extra' are updated without a problem.
Last edited by andav (2018-04-17 17:14:59)
Offline
you should follow the transition guide to move to our repositories - or did you do that and something else messed up your mirror list?
Or is it, that you have some separate mirror list configured for [community] in /etc/pacman.conf?
Offline
i did the transition long ago and updated my packages a lot of times since then.
i didn't do anything to my /etc/pacman.conf (at least not manually).
here is my /etc/pacman.conf:
#
# /etc/pacman.conf
#
# See the pacman.conf(5) manpage for option and repository directives#
# GENERAL OPTIONS
#
[options]
# The following paths are commented out with their default values listed.
# If you wish to use different paths, uncomment and update the paths.
#RootDir = /
#DBPath = /var/lib/pacman/
#CacheDir = /var/cache/pacman/pkg/
#LogFile = /var/log/pacman.log
#GPGDir = /etc/pacman.d/gnupg/
HoldPkg = pacman glibc
#XferCommand = /usr/bin/curl -C - -f %u > %o
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
#CleanMethod = KeepInstalled
#UseDelta = 0.7
Architecture = auto# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
IgnorePkg = acestream-engine
#IgnoreGroup =#NoUpgrade =
#NoExtract =# Misc options
#UseSyslog
#Color
#TotalDownload
CheckSpace
#VerbosePkgLists# By default, pacman accepts packages signed by keys that its local keyring
# trusts (see pacman-key and its man page), as well as unsigned packages.
SigLevel = Required DatabaseOptional
LocalFileSigLevel = Optional
#RemoteFileSigLevel = Required# NOTE: You must run `pacman-key --init` before first using pacman; the local
# keyring can then be populated with the keys of all official Arch Linux
# packagers with `pacman-key --populate archlinux`.#
# REPOSITORIES
# - can be defined here or included from another file
# - pacman will search repositories in the order defined here
# - local/custom mirrors can be added here or in separate files
# - repositories listed first will take precedence when packages
# have identical names, regardless of version number
# - URLs will have $repo replaced by the name of the current repo
# - URLs will have $arch replaced by the name of the architecture
#
# Repository entries are of the format:
# [repo-name]
# Server = ServerName
# Include = IncludePath
#
# The header [repo-name] is crucial - it must be present and
# uncommented to enable the repo.
## The testing repositories are disabled by default. To enable, uncomment the
# repo name header and Include lines. You can add preferred servers immediately
# after the header, and they will be used before the default mirrors.#[testing]
#Include = /etc/pacman.d/mirrorlist[core]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist[extra]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist#[community-testing]
#Include = /etc/pacman.d/mirrorlist[community]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist# An example of a custom package repository. See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#SigLevel = Optional TrustAll
#Server = file:///home/custompkgs
Offline
this looks fine - how about your mirrorlist?
I guess, some helper tool replaced all of your mirrors (do you use reflector or something similar)?
Offline
well wait.
i saw that in my mirrorlist there are a lot of servers which are not from archlinux32 mirrorlist:
https://raw.githubusercontent.com/archl … mirrorlist
so i delete all what there and copy inside the arch32 mirror list and uncomment couple and now i can sync again so i think it's solved.
thanks!
i dont understand how it happened because in the transition(from x64 to arch32) i already copy the new servers from the mirror list.
Offline
there are some helper tools to optimize the mirrorlist (for 64 bit archlinux), but because we do not yet monitor our mirrors, they are not supported / do not work with archlinux32
Offline
this looks fine - how about your mirrorlist?
I guess, some helper tool replaced all of your mirrors (do you use reflector or something similar)?
yes yes you are great.
i have a systemd service of reflector i think.
you remind me.
it updating my mirror list now and then so maybe this what happens.
Offline
so i disabled it using systemctl :-)
thank you!
Offline