Warning: manjaro-hello:local and sndio:local are newer than extra/community

Hi, not sure if this the correct place to ask for support on this issue.

I’ve been using Manjaro on my DELL Inspiron 5559 since 2017 so not a recent installation, in case that is relevant.

I recently received a warning message during an upgrade.

when I try to upgrade “libxfont” using pamac, I get following warning message…

Preparing...
Checking libxfont dependencies...
Synchronizing package databases...
Warning: manjaro-hello: local (0.6.7-2) is newer than extra (0.6.6-9)
Warning: sndio: local (20180120-1) is newer than community (1.7.0-3)
Resolving dependencies...
Checking inter-conflicts...
Downloading xorg-util-macros (1.19.3-1)...
Downloading xtrans (1.4.0-2)...
Checking keyring...
Checking integrity...
Loading package files...
Checking file conflicts...
Checking available disc space...
Installing xorg-util-macros (1.19.3-1)...
Installing xtrans (1.4.0-2)...
Running post-transaction hooks...
Arming ConditionNeedsUpdate...
Refreshing PackageKit...
A restart is required for the changes to take effect.
Cloning libxfont build files...
Generating libxfont information...

Building libxfont...
==> Making package: libxfont 1.5.4-1 (Wed 29 Sep 2021 13:02:31 BST)
==> Checking runtime dependencies...
==> Missing dependencies:
  -> xproto
  -> fontsproto
==> Checking buildtime dependencies...
==> ERROR: Could not resolve all dependencies.

when I try to upgrade “libxfont” using terminal, I get similar warning message…


[hugh@DELL-INSP-MANJARO ~]$ sudo pacman -Su
:: Starting full system upgrade...
warning: manjaro-hello: local (0.6.7-2) is newer than extra (0.6.6-9)
warning: sndio: local (20180120-1) is newer than community (1.7.0-3)
 there is nothing to do
[hugh@DELL-INSP-MANJARO ~]$

I checked on forums and found similar issue to mine.

The solution was to uninstall Manjaro-Hello, saying “this is no problem - breaks nothing”. I would prefer to keep the “Manjaro-Hello” welcome window, if possible.

I also found a solution for the “warning: sndio: local is newer than community” message. this was related to removing linux58 kernel, so different from my issue.

I’m not great on the technical side unfortunately so any help would be appreciated.

If you use… :arrow_down:

sudo pacman -Syyuu

… then the package will be downgraded to the version currently in the repo.

Most likely, your primary mirror is out of date. Update your mirror list.

That means you have these packages on higher version than what is in the repositories. This happens when the packages in repositories get downgraded for various reasons (or if you go from Testing/Unstable branch back to Stable branch, but that is expected in that case).

For your AUR package, the error is because the dependencies do not exist anymore, see the page AUR (en) - libxfont, they appear in RED.
Always check the AUR page to see if someone talks about issues you have, which is the case, read the comments. //EDIT: but this comment is from may, so when did you last update your system? :thinking:

Thanks for quick reply, also the other replies.

I ran your suggested command and it worked…

[hugh@DELL-INSP-MANJARO ~]$ sudo pacman -Syyuu
[sudo] password for hugh: 
:: Synchronising package databases...
 core                  172.1 KiB  1056 KiB/s 00:00 [######################] 100%
 extra                1900.0 KiB  2.20 MiB/s 00:01 [######################] 100%
 community               6.7 MiB  2.23 MiB/s 00:03 [######################] 100%
 multilib              177.2 KiB  1611 KiB/s 00:00 [######################] 100%
:: Starting full system upgrade...
warning: manjaro-hello: downgrading from version 0.6.7-2 to version 0.6.6-9
warning: sndio: downgrading from version 20180120-1 to version 1.7.0-3
resolving dependencies...
looking for conflicting packages...

Packages (2) manjaro-hello-0.6.6-9  sndio-1.7.0-3

Total Download Size:   0.24 MiB
Total Installed Size:  0.62 MiB
Net Upgrade Size:      0.01 MiB

:: Proceed with installation? [Y/n] y
:: Retrieving packages...
 manjaro-hello-0....   121.8 KiB   374 KiB/s 00:00 [######################] 100%
 sndio-1.7.0-3-x86_64  121.0 KiB   596 KiB/s 00:00 [######################] 100%
 Total (2/2)           242.8 KiB   374 KiB/s 00:01 [######################] 100%
(2/2) checking keys in keyring                     [######################] 100%
(2/2) checking package integrity                   [######################] 100%
(2/2) loading package files                        [######################] 100%
(2/2) checking for file conflicts                  [######################] 100%
(2/2) checking available disk space                [######################] 100%
:: Processing package changes...
(1/2) downgrading manjaro-hello                    [######################] 100%
(2/2) downgrading sndio                            [######################] 100%
:: Running post-transaction hooks...
(1/4) Reloading system manager configuration...
(2/4) Arming ConditionNeedsUpdate...
(3/4) Refreshing PackageKit...
(4/4) Updating the desktop file MIME type cache...
[hugh@DELL-INSP-MANJARO ~]$

then check up-to-date…

[hugh@DELL-INSP-MANJARO ~]$ sudo pacman -Sy
:: Synchronising package databases...
 core is up to date
 extra is up to date
 community is up to date
 multilib is up to date
[hugh@DELL-INSP-MANJARO ~]$

that was quick solution, thanks again

thanks, I ran following command…

[hugh@DELL-INSP-MANJARO ~]$ sudo pacman-mirrors --fasttrack
[sudo] password for hugh: 
::INFO Downloading mirrors from Manjaro
::INFO => Mirror pool: https://repo.manjaro.org/mirrors.json
::INFO => Mirror status: http://repo.manjaro.org/status.json
::INFO Using custom mirror file
::INFO Querying mirrors - This may take some time
  0.163 United_Kingdom : http://manjaro.mirrors.uk2.net/
::INFO Writing mirror list
::United_Kingdom  : http://manjaro.mirrors.uk2.net/stable/$repo/$arch
::INFO Mirror list generated and saved to: /etc/pacman.d/mirrorlist
[hugh@DELL-INSP-MANJARO ~]$

does that look good?

thanks for the link AUR (en) - Packages I will bookmark that for future.

I update my system most times I see upgrades, at least once a week usually.

thanks again. I received great response from my post :+1:

I would use cat /etc/pacman.d/mirrorlist to check that more than one single repo was selected.

My personal usage is sudo pacman-mirrors -i --country GERMANY, they seem to be the first synced. (-i for interactively choosing the repos)

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