I’m on gnome. the deepin packages you see are related to deepin-wine, a fork of ordinary wine.
Are there any pamac logs I can look into? It appears this is not an isolated issue as two of my systems are showing the same problem.
Also this problem only started to pop up following the most recent pamac update. Maybe the culprit might be in something that was changed in the new version?
It has nothing to do with any particular aur package. the problem is that searching for updates (with aur updates enabled) in pamac causes the app to load to 90% before hanging indefinitely. Pamac becomes unresponsive and often the only way to stop it is with taskkill. In fact this occurs even when pacman and yay tell me no updates are available.
From my side it appears that yay is operating normally, not sure if this is an issue with pamac or the aur.
I missed something:
how everybody decided that the user has latest pamac and libpamac versions
or
how the case was recognized/categorized/classified as version-independent.
yay, on the other hand, tells me I only have two updates instead of five:
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
multilib is up to date
:: Starting full system upgrade...
warning: gnome-shell-extension-nightthemeswitcher: local (52-1) is newer than community (51-2)
warning: manjaro-hello: local (0.6.7-2) is newer than extra (0.6.6-9)
there is nothing to do
:: Searching databases for updates...
:: Searching AUR for updates...
-> gnome-shell-extension-nightthemeswitcher: local (52-1) is newer than community (51-2)
-> manjaro-hello: local (0.6.7-2) is newer than extra (0.6.6-9)
-> cpu-x: local (4.2.0.r179.gadaba75-1) is newer than AUR (4.2.0-1)
-> libcpuid: local (0.5.1.r10.g7a580fd-1) is newer than AUR (0.5.1-1)
-> python2-decorator: local (4.4.2-3) is newer than AUR (4.4.2-1)
-> python2-gobject2: local (2.28.7-7) is newer than AUR (2.28.7-6)
-> python2-pickleshare: local (0.7.5-5) is newer than AUR (0.7.5-1)
-> Missing AUR Packages: gnome-getting-started-docs gnome-shell-extension-nightshellswitcher js60 lib32-libnm-glib libnm-glib libopenaptx linux-latest linux-latest-virtualbox-host-modules plank-theme-numix
-> Orphaned AUR Packages: deepin-wine-helper-full ipython2 python2-backports.shutil_get_terminal_size python2-pathlib python2-prompt_toolkit1 python2-traitlets
-> Flagged Out Of Date AUR Packages: pop-gtk-theme
:: 2 Packages to upgrade.
2 aur/google-chrome 94.0.4606.81-1 -> 95.0.4638.54-1
1 aur/visual-studio-code-bin 1.61.1-1 -> 1.61.2-1
==> Packages to exclude: (eg: "1 2 3", "1-3", "^4" or repo name)
==>
So now we have two problems: pamac gui stalling and yay disagreeing with pamac CLI. Coincidence?
EDIT: on my other device disabling dev package update checks in pamac gui causes pamac cli to report I have two aur updates, but disabling it causes it to report none.
Now I’m really confused…someone please help.
Wasn’t that only for the searching of packages? Updates should still work I’d assume.
I’d just use yay -Syu --devel for everything. That will check for repo/AUR + -git packlage updates.
If you want to stick to pamac GUI, you should disable the “check for development package updates”. But then you need to take care of the -git packages some other way, e.g. yay
I ran yay -Syu --devel and it told me I have a total of nine upgradeable packages (the five showed in pamac cli + four other *git packages I don’t remember updating in a long time).
If you want to use yay for the -git packages, you should probably run yay --gendb once.
That makes sure the yay db is up-to-date with what is installed…
Because it might think that some -git packages are out of date (if they have been updated with some other package manager in-between)
Just not implemented very well.
Again, if you disable the “check for development updates” (or whatever it’s called in the pamac settings) it should not get stuck… (actually it does not really get stuck, just wait 10 minutes or so, it will complete eventually).
However, if you do that, you will not receive -git package updates with pamac. If that is ok for you, so be it. If not, you might want to switch to yay (at least for the -git / devel packages).
Another question you should probably ask yourself: Do I really need the -git version of those packages at all…
edit
Actually there is an issue report about this as well:
Even though Pamac is a fine AUR helper - remind you that AUR is unsupported - therefor disable all your AUR update searches.
If you really need to be up-front with AUR script updates - please create an account on AUR and signup for notification when your favorite script is updated.
While Pamac has the option - AUR is for Arch Linux and therefore unsupported on Manjaro.