Errors and warnings while updating

Today, when I chose “Update System” through the Welcome GUI, I saw this:
warning: insufficient columns available for table display
Does this mean that I should widen the terminal window?

Further on in the update process, I got some instances of
error: failed retrieving file ...
and also this:
warning: too many errors ... skipping for the remainder of this transaction

Despite all this, looking at /var/log/pacman.log indicates that all packages installed successfully. How was the update successful? Did pacman silently/seamlessly use one of the other mirrors?

For reference this is my current etc/pacman.d/mirrorlist:

################################################################################
################# Arch Linux mirrorlist generated by Reflector #################
################################################################################
# With:       reflector --verbose -c IN --protocol https --protocol http --sort rate --latest 18
# When:       2021-11-02 10:23:09 UTC
# From:       https://archlinux.org/mirrors/status/json/
# Retrieved:  2021-11-02 10:22:16 UTC
# Last Check: 2021-11-02 10:16:41 UTC

## India
Server = http://mirrors.piconets.webwerks.in/archlinux-mirror/$repo/os/$arch

## India
Server = http://mirror.cse.iitk.ac.in/archlinux/$repo/os/$arch

## India
Server = https://mirrors.piconets.webwerks.in/archlinux-mirror/$repo/os/$arch

## Worldwide
Server = http://mirror.rackspace.com/archlinux/$repo/os/$arch
Server = https://mirror.rackspace.com/archlinux/$repo/os/$arch


But

Update your mirrors and try again.

2 Likes

If you make your terminal window a bit wider the first error will disappear and you will get a nice table of the updates that are available.

2 Likes

Your mirrors are too slow and some seem to not be available (error 503). Run reflector simple again and select the below countries. Increase mirrors from 10 to 20 if you want. Will give you much better mirrors and those errors will go away.

EDIT: Select Singapore as well.

3 Likes

Thanks to everyone! I was in time to get updates to KDE Gears.

I updated the mirrors using s4ndm4n’s suggestions & maximized the terminal. The process completed without any errors or warnings.

However, the mirror-rating.log looked like this:

[2021-11-04 20:19:20] INFO: rating 10 mirror(s) by download speed
[2021-11-04 20:19:20] INFO: Server                                                   Rate       Time
[2021-11-04 20:19:27] WARNING: failed to rate http(s) download (https://archlinux.thaller.ws/community/os/x86_64/community.db): Download timed out after 5 second(s).
[2021-11-04 20:19:27] INFO: https://archlinux.thaller.ws/                      0.00 KiB/s     0.00 s
[2021-11-04 20:19:33] WARNING: failed to rate http(s) download (https://america.mirror.pkgbuild.com/community/os/x86_64/community.db): Download timed out after 5 second(s).
[2021-11-04 20:19:33] INFO: https://america.mirror.pkgbuild.com/               0.00 KiB/s     0.00 s
[2021-11-04 20:19:38] WARNING: failed to rate http(s) download (https://mirror.f4st.host/archlinux/community/os/x86_64/community.db): Download timed out after 5 second(s).
[2021-11-04 20:19:38] INFO: https://mirror.f4st.host/archlinux/                0.00 KiB/s     0.00 s
[2021-11-04 20:19:44] INFO: https://mirror.chaoticum.net/arch/              1200.58 KiB/s     4.95 s
[2021-11-04 20:19:52] WARNING: failed to rate http(s) download (https://phinau.de/arch/community/os/x86_64/community.db): Download timed out after 5 second(s).
[2021-11-04 20:19:52] INFO: https://phinau.de/arch/                            0.00 KiB/s     0.00 s
[2021-11-04 20:19:58] WARNING: failed to rate http(s) download (https://ftp.halifax.rwth-aachen.de/archlinux/community/os/x86_64/community.db): Download timed out after 5 second(s).
[2021-11-04 20:19:58] INFO: https://ftp.halifax.rwth-aachen.de/archlinux/      0.00 KiB/s     0.00 s
[2021-11-04 20:20:04] WARNING: failed to rate http(s) download (https://arch.mirror.constant.com/community/os/x86_64/community.db): Download timed out after 5 second(s).
[2021-11-04 20:20:04] INFO: https://arch.mirror.constant.com/                  0.00 KiB/s     0.00 s
[2021-11-04 20:20:10] WARNING: failed to rate http(s) download (https://mirror.pseudoform.org/community/os/x86_64/community.db): Download timed out after 5 second(s).
[2021-11-04 20:20:10] INFO: https://mirror.pseudoform.org/                     0.00 KiB/s     0.00 s
[2021-11-04 20:20:15] WARNING: failed to rate http(s) download (https://mirror.pkgbuild.com/community/os/x86_64/community.db): Download timed out after 5 second(s).
[2021-11-04 20:20:15] INFO: https://mirror.pkgbuild.com/                       0.00 KiB/s     0.00 s
[2021-11-04 20:20:21] WARNING: failed to rate http(s) download (https://de.arch.mirror.kescher.at/community/os/x86_64/community.db): Download timed out after 5 second(s).
[2021-11-04 20:20:21] INFO: https://de.arch.mirror.kescher.at/                 0.00 KiB/s     0.00 s

And this is the current mirrorlist:

################################################################################
################# Arch Linux mirrorlist generated by Reflector #################
################################################################################
# With:       reflector --verbose -c AU -c DE -c IN -c IL -c NO -c SG -c US --protocol https --sort rate --latest 10 --age 12
# When:       2021-11-04 14:50:21 UTC
# From:       https://archlinux.org/mirrors/status/json/
# Retrieved:  2021-11-04 14:48:11 UTC
# Last Check: 2021-11-04 14:40:15 UTC

## Germany
Server = https://mirror.chaoticum.net/arch/$repo/os/$arch

## Germany
Server = https://archlinux.thaller.ws/$repo/os/$arch

## United States
Server = https://america.mirror.pkgbuild.com/$repo/os/$arch

## Germany
Server = https://mirror.f4st.host/archlinux/$repo/os/$arch

## Germany
Server = https://phinau.de/arch/$repo/os/$arch

## Germany
Server = https://ftp.halifax.rwth-aachen.de/archlinux/$repo/os/$arch

## United States
Server = https://arch.mirror.constant.com/$repo/os/$arch

## Germany
Server = https://mirror.pseudoform.org/$repo/os/$arch

## Germany
Server = https://mirror.pkgbuild.com/$repo/os/$arch

## Germany
Server = https://de.arch.mirror.kescher.at/$repo/os/$arch

## Worldwide
Server = https://mirror.rackspace.com/archlinux/$repo/os/$arch

The downloading looked like this:

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 baloo-widgets-21.08.3-1-x86_64                                       119.6 KiB  8.82 KiB/s 00:14 [----------------------------------------------------------] 100%
 kaccounts-integration-21.08.3-1-x86_64                               124.5 KiB  8.87 KiB/s 00:14 [----------------------------------------------------------] 100%
 libkdcraw-21.08.3-1-x86_64                                            42.8 KiB  3.70 KiB/s 00:12 [----------------------------------------------------------] 100%
 libkipi-21.08.3-1-x86_64                                             104.6 KiB  5.17 KiB/s 00:20 [----------------------------------------------------------] 100%
 iana-etc-20211025-1-any                                              391.5 KiB  8.26 KiB/s 00:47 [----------------------------------------------------------] 100%
 signon-kwallet-extension-21.08.3-1-x86_64                             13.4 KiB  1733   B/s 00:08 [----------------------------------------------------------] 100%
 kcalc-21.08.3-1-x86_64                                               583.4 KiB  9.00 KiB/s 01:05 [----------------------------------------------------------] 100%
 kio-extras-21.08.3-1-x86_64                                         1147.3 KiB  9.33 KiB/s 02:03 [----------------------------------------------------------] 100%
 spectacle-21.08.3-1-x86_64                                          1369.8 KiB  9.74 KiB/s 02:21 [----------------------------------------------------------] 100%
 konsole-21.08.3-1-x86_64                                            1463.0 KiB  9.79 KiB/s 02:29 [----------------------------------------------------------] 100%
 dolphin-21.08.3-1-x86_64                                               4.1 MiB  16.0 KiB/s 04:21 [----------------------------------------------------------] 100%
 gwenview-21.08.3-1-x86_64                                              6.7 MiB  20.2 KiB/s 05:40 [----------------------------------------------------------] 100%
 kate-21.08.3-1-x86_64                                                  8.1 MiB  23.3 KiB/s 05:58 [----------------------------------------------------------] 100%
 Total (13/13)                                                         24.2 MiB  69.1 KiB/s 05:58 [----------------------------------------------------------] 100%

Don’t worry much about the rating log. It happens when the reflector can’t ping the mirror server. As always DE (Germany) mirrors seem to be the top dog for IN and SL. If possible run reflector once or twice a week to keep the best active mirror in the list.

Also, if a reply solved your issue please mark the reply as the solution. So, the thread would get closed in 2 days and the solution would be easier to find for other users with similar issues.

You seem to get timeouts a lot, so it would be better to run reflector directly instead of reflector-simple.

More help about reflector options:

  reflector -h

You probably want to increase the values of the timeout options (connection-timeout and download-timeout).

Note that mirrors in Germany and USA are generally fast and usually well updated.

An alternative is to use rate-mirrors. More help with command

  rate-mirrors -h

i see this on several users from india or Bangladesh and that area… in some parts they never get nearby mirrors working and reflector give them only US DE in the list

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