PAMAC Does not Update!

I just noticed trying to update PAMAC reported “Last Refresh:” was a few days ago, though I refreshed several times.

It worked fine after I selected from the menu ( top right ) “Refresh databses”

I just thought to report this, it may be a bug.
Any suggestions to avoid this in the future or do I need to “Refresh databses” from time to time?

Thanks.

$ pamac update
$ sudo pacman -Syu

grafik

I guess if your mirror is outdated it will not detect updates, as the reference server is outdated. Make sure to have a proper mirror (Manjaro CDN works great, it is one of the Global servers), and you should not have update issues.

Mirrors syncronize at different intervals - so patience is a keyword and the behavior you see is not a bug but a misconfiguraion on your part.

Default pamac uses the pacman equivalent when syncing from a mirror

pacman -Syu

If you have changed your pamac settings - to not check for updates on package install - then you disable the necessary database update - which in turn will make your system partially synced - which in turn is an unsupported state.

To illustrate what is abstracted by buttons in pamac settings.

Refreshing database works because this is equivalent to

pacman -Sy

When you disable checking in pamac - when updating - pamac will use the equivalent

pacman -Su

On package sync the equivalent is

pacman -S

Thank you very much for your guidance.
I do not remember I changed my repos. It is still the defaults I believe.
This is my

sudo nano /etc/pacman.d/mirrorlist     

## Manjaro Linux default mirrorlist
## Generated on 2022-06-02 13:07
##
## Please use 'pacman-mirrors -f [NUMBER] [NUMBER]' to modify mirrorlist
## (Use 0 for all mirrors)
##

## Country : Germany
Server = https://ftp.gwdg.de/pub/linux/manjaro/stable/$repo/$arch

## Country : Sweden
Server = https://ftp.lysator.liu.se/pub/manjaro/stable/$repo/$arch

## Country : Finland
Server = https://manjaro.kyberorg.fi/stable/$repo/$arch

## Country : Austria
Server = https://mirror.easyname.at/manjaro/stable/$repo/$arch

## Country : Germany
Server = https://ftp.halifax.rwth-aachen.de/manjaro/stable/$repo/$arch

## Country : Iran
Server = https://mirror.bardia.tech/manjaro/stable/$repo/$arch

## Country : South_Africa
Server = http://mirror.is.co.za/mirrors/manjaro.org/stable/$repo/$arch

## Country : Iran
Server = https://repo.iut.ac.ir/repo/manjaro/stable/$repo/$arch

Is it OK?
Do I need to add/remove/configure anything?

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