Garuda System Maintenance i constantly prompting me with: "You performed a partial upgrade. Please fully update your system to prevent system instability. Performing Partial Upgrade is unsupported " message, even tho I updated my system with Garuda-Update and rebooted my PC and then tried Garuda-update again, but I still got the same message over and over again from GSM
It may be some bug in the notifier, for the moment, just ignore it or disable it if you like.
Edit:
Questions, @sjq42, when you used garuda-update did the update finished or there was an error? If there was an error, then that's the cause. Can you run garuda-update and post the log here?
From time to time it happens to say "error retrieving files from garuda.db or chaotic etc etc. ", and I must say it happens a lot lately, but the last time I ran "garuda-update", there wasn't any error at all.
#
# /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/
#HookDir = /etc/pacman.d/hooks/
HoldPkg = pacman glibc
#XferCommand = /usr/bin/curl -L -C - -f -o %o %u
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
#CleanMethod = KeepInstalled
Architecture = auto
# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
#IgnorePkg =
#IgnoreGroup =
#NoUpgrade =
#NoExtract =
# Misc options
#UseSyslog
Color
#NoProgressBar
CheckSpace
#VerbosePkgLists
ILoveCandy
ParallelDownloads = 5
# 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.
#
[garuda]
Include = /etc/pacman.d/chaotic-mirrorlist
[core]
Include = /etc/pacman.d/mirrorlist
[extra]
Include = /etc/pacman.d/mirrorlist
[community]
Include = /etc/pacman.d/mirrorlist
[multilib]
Include = /etc/pacman.d/mirrorlist
[chaotic-aur]
Include = /etc/pacman.d/chaotic-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
I tried again, and there was an error with every single repo, , what's happening with mirrors today ????
[sudo] password for q42:
:: Synchronizing package databases...
garuda 96.8 KiB 11.7 KiB/s 00:08 [------------------------------------] 100%
core is up to date
extra is up to date
community 7.4 MiB 14.5 MiB/s 00:01 [------------------------------------] 100%
multilib is up to date
chaotic-aur 2.5 MiB 5.34 MiB/s 00:00 [------------------------------------] 100%
error: failed retrieving file 'community.db' from mirror.alwyzon.net : Operation too slow. Less than 1 bytes/sec transferred the last 10 seconds
error: failed retrieving file 'multilib.db' from mirror.alwyzon.net : Operation too slow. Less than 1 bytes/sec transferred the last 10 seconds
error: failed retrieving file 'garuda.db' from cdn-mirror.chaotic.cx : SSL connection timeout
error: failed retrieving file 'core.db' from mirror.alwyzon.net : Operation too slow. Less than 1 bytes/sec transferred the last 10 seconds
warning: too many errors from mirror.alwyzon.net, skipping for the remainder of this transaction
error: failed retrieving file 'garuda.db' from geo-mirror.chaotic.cx : Resolving timed out after 10000 milliseconds
--> Refreshing mirrorlists using rate-mirrors, please be patient..π΅
:: Synchronizing package databases...
garuda downloading...
core downloading...
extra downloading...
community downloading...
multilib downloading...
chaotic-aur downloading...
:: Starting full system upgrade...
there is nothing to do
System updated! π§
I tried again to update, but this time after updating mirrors with reflector-simple and I also got a note: configuration file /etc/reflector-simple.conf not found, using defaults.
I selected few neighboring countries including mine then I tried garuda-update again and also I tried update throug Garuda System Maintenance and these are outputs:
Garuda System Maintenance:
[sudo] password for q42:
:: Synchronizing package databases...
garuda is up to date
core is up to date
extra is up to date
community is up to date
multilib is up to date
chaotic-aur is up to date
error: failed retrieving file 'garuda.db' from cdn-mirror.chaotic.cx : Operation too slow. Less than 1 bytes/s
ec transferred the last 10 seconds
error: failed retrieving file 'garuda.db' from geo-mirror.chaotic.cx : Resolving timed out after 10000 millise
conds
error: failed retrieving file 'garuda.db' from au-mirror.chaotic.cx : Resolving timed out after 10000 millisec
onds
--> Refreshing mirrorlists using rate-mirrors, please be patient..ο΅
:: Synchronizing package databases...
garuda downloading...
core downloading...
extra downloading...
community downloading...
multilib downloading...
chaotic-aur downloading...
:: Starting full system upgrade...
there is nothing to do
System updated! ο§
Press enter to exit
garuda-update:
q42@q42-arch
------------
OS: Garuda Linux x86_64
Kernel: 6.3.1-zen2-1-zen
Uptime: 46 mins
Packages: 1912 (pacman)[stable]
Shell: fish 3.6.1
Terminal: konsole 23.4.1
CPU: AMD Ryzen 5 5600 (12) @ 4.467285 GHz
GPU: AMD Radeon R9 380
Memory: 3.38 GiB / 15.52 GiB (21%)
ββββββββββββββββββββββββ
ββββββββββββββββββββββββ
ββq42@q42 in ~
β°βΞ» garuda-update
[sudo] password for q42:
:: Synchronizing package databases...
garuda is up to date
core is up to date
extra is up to date
community is up to date
multilib is up to date
chaotic-aur 2.5 MiB 1714 KiB/s 00:01 [------------------------------------] 100%
error: failed retrieving file 'garuda.db' from cdn-mirror.chaotic.cx : Operation too slow. Less than 1 bytes/sec transferred the last 10 seconds
--> Refreshing mirrorlists using rate-mirrors, please be patient..π΅
:: Synchronizing package databases...
garuda downloading...
core downloading...
extra downloading...
community downloading...
multilib downloading...
chaotic-aur downloading...
error: failed retrieving file 'garuda.db' from cdn-mirror.chaotic.cx : Resolving timed out after 10060 milliseconds
:: Starting full system upgrade...
there is nothing to do
System updated! π§
ββq42@q42 in ~ as π§ took 1m23s
β°βΞ»
No, there are not problems with the keys, that's unnecessary... @sjq42 try rebooting your computer and ignoring that message if it appears again, your system is okay.
I no longer have issues with the mirrors. I'm not sure which comment to mark as a 'solution', considering my update is now functioning correctly and I'm not getting any errors anymore. Everything is finally as it should be. Thank you all for your help and kindness!!!