No updates on new install

I now have 2 machines running Manjaro.

The newest (shown below) never receives updates. While the older sees a few daily.

The update red arrow is there every time I boot the other machine. The arrow is there on the new machine, but always says the system is up to date.

I have at least one AUR package installed and it just updated twice today on the older machine.

I don’t know what settings I’ve missed on the newer machine.

Operating System: Manjaro Linux
KDE Plasma Version: 5.26.2
KDE Frameworks Version: 5.99.0
Qt Version: 5.15.6
Kernel Version: 6.0.6-1-MANJARO (64-bit)
Graphics Platform: X11
Processors: 4 × AMD Athlon 3000G with Radeon Vega Graphics
Memory: 5.7 GiB of RAM
Graphics Processor: AMD Radeon Vega 3 Graphics

please open pamac (the graphical software-manager), at the top right is the option to update the database. run this first

Still no updates.

did you run search for updates afterwards ?

yes. and did an update of the mirrors

You mean never since its installation, which was… when?


It likely doesn’t use the stable branch then, since updates usually comes there in weeks.


I’d suggest the refresh your mirror list. Though i see you did… :thinking:

may you try

sudo pacman -Scc
sudo pacman -Syyu
sudo pacman -Scc                                                                                        ✔ 
[sudo] password for mac: 

Cache directory: /var/cache/pacman/pkg/
:: Do you want to remove ALL files from cache? [y/N] y
removing all files from cache...

Database directory: /var/lib/pacman/
:: Do you want to remove unused repositories? [Y/n] y
removing unused sync repositories...
    ~  sudo pacman -Syyu                                                                               ✔  17s  
:: Synchronizing package databases...
 core                                       165.4 KiB   251 KiB/s 00:01 [########################################] 100%
 extra                                     1861.7 KiB  3.71 MiB/s 00:00 [########################################] 100%
 community                                    7.5 MiB  9.11 MiB/s 00:01 [########################################] 100%
 multilib                                   173.3 KiB  1787 KiB/s 00:00 [########################################] 100%
:: Starting full system upgrade...
 there is nothing to do

This was installed with manjaro-kde-21.3.7-220816-linux515.iso 2-3 weeks ago.

Also, the other machine sees updates of a particular AUR freecad-git daily. It is at 30970 git, update on 11/11.

This one has freecad-git installed as well but, never gets updates. Here it is at 30820, which was installed 11/3.

this here shows that you are running the latest plasma on stable … or is it from the other machine?


post output from:
cat /etc/pacman.conf

The machine with the issue is 5.26

I assume it updated after it was built with the iso I mentioned.

#
# /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 manjaro-system
# If upgrades are available for these packages they will be asked for first
SyncFirst    = manjaro-system archlinux-keyring manjaro-keyring
#XferCommand = /usr/bin/curl -L -C - -f -o %o %u
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
#CleanMethod = KeepInstalled
#UseDelta    = 0.7
Architecture = auto

#IgnorePkg   =
#IgnorePkg   =
#IgnoreGroup =

#NoUpgrade   =
#NoExtract   =

# Misc options
#UseSyslog
#Color
#NoProgressBar
# We cannot check disk space from within a chroot environment
CheckSpace
#VerbosePkgLists
#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 Manjaro Linux
# packagers with `pacman-key --populate archlinux manjaro`.

#
# 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.

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

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

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

# If you want to run 32 bit applications on your x86_64 system,
# enable the multilib repositories as required here.

[multilib]
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

    ~          

Have you checked if the mirrors you use are up to date? The list in use is in /etc/pacman.d/mirrorlist, while you can find their state there: https://repo.manjaro.org/

so you are running the latest plasma, you are running the latest stable kernel…
the pacman conf looks ok…
you can check here for packages, that you are actually on latest stable:
https://packages.manjaro.org/?query=%23manjaro


so what does it makes you think you are not?
check also with this:
grep upgraded /var/log/pacman.log | tail -30


and why do you have installed freecad git, since freecad is also available in the official repos?


and are you on the other machine on stable branch or testing?

They are whatever was installed when the machine was built…I’ve not changed them.

But, they appear to be up to date.

The other pc is:

Operating System: Manjaro Linux
KDE Plasma Version: 5.26.2
KDE Frameworks Version: 5.99.0
Qt Version: 5.15.6
Kernel Version: 5.19.17-1-MANJARO (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core(TM) i7-6700K CPU @ 4.00GHz
Memory: 15.6 GiB of RAM
Graphics Processor: NVIDIA GeForce GTX 970M/PCIe/SSE2
Manufacturer: System76, Inc.
Product Name: Serval WS
System Version: serw9

I use freecad-git because it is the development version. The official repo is the released version.

You said you did.

Though you can refresh it again anytime.

I have made no changes to the mirrors. If an update changes them then I know not.

The last updates shown in the pacman.log are from 11/2.

the latest stable update was released that day:


these are the same on both of your machines…
so you are up to date…


so whats the problem? you are up to date on both machines

Then you can refresh the list just to be sure.

sudo pacman-mirrors -f5
sudo pacman -Syyu