On the 15th, I saw there were some updates available for my computer. Mostly Flatpak stuff, a couple programs, and two AUR packages. I let the updates run and head out to the store. Usually the updating would be done in the amount of time I was gone. But when I came back, I saw that the updating was still going on. I wait some more and nothing changes. I go to bed and the next day still no change. This continued on and today, four days later, the computer is still stuck on updating. Right now, it looks like it finished building the files but it’s stuck on “Cleaning up…”.
I haven’t had anything like this happen to me before and I’m not sure what I’m supposed to do. I considered using System Monitor to force close Pamac Manager, but I don’t know if that would cause any problems. I have a few external hard drives, but for some reason the computer won’t register them at the moment, despite being detected just fine before the 15th.
I’ve run the Syu command and found that there are many more packages that have updates. These don’t show up in Pamac at the moment as it’s stuck on either Pyside2 or Python-Shiboken2 or both.
You may also want to try and remove as much old kf5 as possible;
sudo pacman -Run kf5
And same goes for orphans. To print them
pacman -Qdt
To remove them
sudo pacman -Rns $(pacman -Qdtq)
When finished review your foreign packages again. Remove any you dont need.
Then go for an update once more;
sudo pacman -Syu
We may wish to double check your foreign packages.
Really it should only be a handful you need, like teamviewer.
We can manually remove any that are not needed.
That looks pretty good.
I dont think I have any further suggestions for those outside of your own needs.
If you are synced and happy with your remaining AUR packages then you can follow up with
pamac update -a
to try and update those AUR packages.
Note: Sometimes software needs a rebuild against current system libraries. This can be necessary even if the package itself does not have an update. This means from time to time you will need to rebuild those AUR packages. If using pamac its just pamac build $package again.
And to be double sure you have initram and grub updated (as in settings synced) and all do these things;
sudo mkinitcpio -P && sudo update-grub
Note: Manjaro provides a script install-grub which can be used to truly upgrade the grub installed to your boot partition. update-grub only syncs settings. The package also includes hooks to do this as needed in the future. If you opt to install this package (sudo pacman -Syu install-grub) just run once sudo install-grub.