#[solved] pacman -Syu 'X is newer' warnings

42 messages ยท Page 1 of 1 (latest)

eternal silo
#

When I run a system update I see these:

:: Starting full system upgrade...
warning: bash: local (5.1.016-2) is newer than core (5.1.016-1)
warning: gnome-control-center: local (43.1-6) is newer than extra (43.1-2)
warning: ranger: local (1.9.3+428+g0b77fb8a-2) is newer than community (1.9.3-4)
warning: steam: local (1.0.0.75-2) is newer than multilib (1.0.0.75-1)
 there is nothing to do

I converted Manjaro back to the Arch baseline, so these might be remnants (except for Steam probably, cause that updates itself)

Should I revert them? How?

pastel basalt
#

i'd pacman -Qq | pacman -S - to reinstall everything to make sure their the versions you expect

eternal silo
#

Thanks! I'll give it a try tomorrow.

#

The closer I can get to a proper Arch baseline, the better. (without having to reinstall my machine from scratch)

eternal silo
#

It didn't seem to do anything, but I am now running this:

#! /bin/sh

for pkg in $(pacman -Q | cut -d' ' -f1); do
    pacman -S --noconfirm $pkg
done
eternal silo
#

That fixed it! Thanks for the help!

#

[solved] pacman -Syu 'X is newer' warnings

hot ferry
eternal silo
#

There might of course be unknown conflicts, but I'm willing to find out ๐Ÿ˜„

#

If it goes wrong eventually, the solution is a reinstall anyway... so I might aswell postpone it (and keep on making those weekly backups lul )

hot ferry
#

On the aur there are packages that add useful pacman hooks to deal with package remnants

#

You may like to try it as it helps me to keep my system clean, and I use vanilla arch

eternal silo
#

Thanks! I'll see if I can find something tonight/tomorrow.
My Framework just arrived, so I wanna intall that asap ๐Ÿ˜„

#

(with clean Arch of course)

hot ferry
#

Gtg

eternal silo
#

Awesome, thanks peepolove

pastel basalt
#

did you leave off the last - from the command i gave you?

eternal silo
pastel basalt
#

oh you probably wanted -Qqn thinking about it

#

to not include aur packages

eternal silo
pastel basalt
#

the thing that could have happened is if manjaro had a differnt glibc or other library version to arch

#

installing packages one by one. you'd change the glibc version then pacman wouldn't work anymore on the next run before pacman gets reinstalled too

eternal silo
#

Wouldn't that come along with the arch kernel selection?

pastel basalt
#

this doesn't have anything to do with the kernel

eternal silo
#

ah

pastel basalt
#

im just saying it's possible that would happen if you do it one package at a time

eternal silo
#

i figured c runtimes and kernel would go hand-in-hand, but i figured wrong ๐Ÿ˜„

#

Ooooh, i see! You'd replace glibc WHILE pacman is doing its thing, and then breaking that as you're upgrading.

pastel basalt
#

ye ye

#

partial upgrade :P

eternal silo
#

Oof ๐Ÿ˜„ I was lucky ๐Ÿ˜…

#

But yeah, I totally accepted the risk.

hot ferry
#

And sometimes it's better to just clean install Arch than convert memejaro into arch

eternal silo
elfin gate
hot ferry
hot ferry
#

install pacman-log-orphans-hoo from the aur and it will help you identify leftovers