Just noticed that my system have packages from AUR or no-repository that I have not installed explicitly and cannot remove as they are dependencies of other packages.
I like to ask to the experienced here if that is normal or is it something I have to investigate further.
The packages are:
botan2 AUR
gnome-mimeapps no-repo
gnome-shell-extension-x11gestures AUR
gtk2 AUR
Here screenshots of the packages info:
(Modedit: useless screenshots removed, do not post screenshots of text!)
A number of packages have been dropped from the repositories and are now in the AUR, and especially so because GNOME has completely dropped X11 support, and Plasma is already on its way there as well. We have also followed Arch in their decision to drop gtk2 and any software that still depends on it — gtk2 is now only available from the AUR anymore.
Likewise, a number of packages regularly get dropped from the AUR itself because they were flagged as outdated by the community and are not being maintained anymore.
If you have any software installed that relies on these dropped packages as dependencies, then I would advise you to uninstall said software, because then it’ll no longer be up-to-date, it’ll be unmaintainable — i.e. expected to break any time soon, if it’s not broken already — and it could potentially be or become a security hazard to keep them around.
All of this is, indeed, normal. After all, Manjaro, like Arch, is a rolling-release distribution, albeit a curated one in Manjaro’s case.
botan2 ?? Something seems amiss. The latest Thunderbird 145.0-1 is the same across all branches.
The current version requires botan, which is available in the extra repository, same version across all branches. Is Thunderbird on the package ignore list on your system?
Thanks to all for your hints and info. The solution was to apply latest big system update.
After that, the gnome* packages with no-repo or in AUR were gone, and botan2 and gtk2 stayed as orphans. So, removed them, and keep removing all new orphans that appeared.
Now looking into the two pacnew files, but that is other story.