I am trying to update my system using pamac (currently using the bare cli) and I am getting an infinite loop on two packages when trying to update wxcommon-light
/wxbase-light
.
When I run pamac update
the following is what happens
Warning: Building packages as root
Warning: Setting build directory to /var/cache/pamac
Preparing...
Checking pamac-tray-icon-plasma dependencies...
Checking nerd-fonts-noto-sans-mono dependencies...
Checking game-devices-udev dependencies...
Checking snapd-glib dependencies...
Checking ckbcomp dependencies...
Checking kwinft dependencies...
Checking brave-bin dependencies...
Checking libpamac dependencies...
Checking mhwd-nvidia dependencies...
Checking scalafmt-native-bin dependencies...
Checking v86d dependencies...
Checking snapd dependencies...
Checking yay dependencies...
Checking visual-studio-code-bin dependencies...
Checking cmake-git dependencies...
Checking gtk-doc-git dependencies...
Checking meson-git dependencies...
Checking ninja-git dependencies...
Checking ninja-samurai dependencies...
Checking ninja-mem dependencies...
Checking ninja-kitware dependencies...
Checking ninja-bin dependencies...
Checking vala0.42 dependencies...
Checking vala0.44 dependencies...
Checking vala-git dependencies...
Checking extra-cmake-modules-git dependencies...
Checking gobject-introspection-git dependencies...
Checking asciidoc-git dependencies...
Checking nvidia-dkms-performance dependencies...
Checking nvidia-utils-keylase dependencies...
Checking nvidia-utils-performance dependencies...
Checking nvidia-utils-beta dependencies...
Checking nvidia-utils-beta-nvlax dependencies...
Checking nvidia-utils-nvlax dependencies...
Checking go-tools-git dependencies...
Checking nvidia-utils-performance dependencies...
Checking jsoncpp-cmake-git dependencies...
Checking jsoncpp-git dependencies...
Checking rhash-git dependencies...
Checking qt6-base-git dependencies...
Checking qt6-base-headless dependencies...
Checking python-sphinx-git dependencies...
Checking python-sphinx-2 dependencies...
Checking guile-emacs-git dependencies...
Checking emacs-nox-24bit dependencies...
Checking emacs25-git dependencies...
Checking emacs-git-shallow dependencies...
Checking emacs-24bit dependencies...
Checking emacs26-git dependencies...
Checking emacs-lucid-git dependencies...
Checking emacs-gtk2 dependencies...
Checking emacs-pretest dependencies...
Checking emacs27-git dependencies...
Checking emacs-xwidgets dependencies...
Checking emacs-native-comp-git dependencies...
Checking emacs-pgtk-native-comp-git dependencies...
Checking emacs-lucid dependencies...
Checking emacs-ng dependencies...
Checking emacs-ng-git dependencies...
Checking emacs28-git dependencies...
Checking emacs-native-comp-git-enhanced dependencies...
Checking emacs-git dependencies...
Checking emacs-gcc-wayland-devel-bin dependencies...
Checking glib2-docs-git dependencies...
Checking re2c-git dependencies...
Checking help2man-git dependencies...
Checking autoconf-archive-git dependencies...
Checking llvm-pypy-stm dependencies...
Checking llvm39 dependencies...
Checking llvm38 dependencies...
Checking llvm8 dependencies...
Checking llvm-minimal-git dependencies...
Checking llvm-git dependencies...
Checking egl-wayland-git dependencies...
Checking guile4emacs-git dependencies...
Checking gconf dependencies...
Checking libmagick6 dependencies...
Checking libmagick6 dependencies...
Checking libgccjit dependencies...
Checking llvm-libs-pypy-stm dependencies...
Checking llvm39-libs dependencies...
Checking llvm-libs38 dependencies...
Checking llvm8-libs dependencies...
Checking gcc8 dependencies...
Checking llvm-libs-minimal-git dependencies...
Checking llvm-libs-git dependencies...
Checking python-sphinx-automodapi dependencies...
Checking erlang-unixodbc-git dependencies...
Checking postgresql-libs-1c dependencies...
Checking postgresql-libs-9.5 dependencies...
Checking postgresql-libs-9.4 dependencies...
Checking postgresql-libs-9.6 dependencies...
Checking postgresql-libs-10 dependencies...
Checking postgresql-libs-11 dependencies...
Checking postgresql-libs-12 dependencies...
Checking freetds-patched-enum dependencies...
Checking freetds-krb5 dependencies...
Checking vulkan-headers-git dependencies...
Checking libb2-git dependencies...
Checking agensgraph-git dependencies...
Checking postgresql-src dependencies...
Checking postgresql-src-beta dependencies...
Checking postgresql-lts dependencies...
Checking gtk2-ubuntu dependencies...
Checking gtk2-git dependencies...
Checking gtk2-minimal-git dependencies...
Checking gtk2-patched-filechooser-icon-view dependencies...
Checking gtk2-maemo dependencies...
Checking rustup-git dependencies...
Checking chrpath-svn dependencies...
Checking swig-git dependencies...
Checking gcc8-libs dependencies...
Checking lldb38 dependencies...
Checking khronos-ocl-icd-git dependencies...
Checking opencl-headers-git dependencies...
Checking z3-java dependencies...
Checking z3-git dependencies...
Checking eglexternalplatform-git dependencies...
Checking postgresql-src-libs dependencies...
Checking postgresql-src-beta-libs dependencies...
Checking postgresql-lts-libs dependencies...
Checking openmp-svn dependencies...
Checking openmp-nvptx dependencies...
Checking gnome-common-git dependencies...
Checking libjxl-git dependencies...
Checking dejagnu-git dependencies...
Checking doxygen-git dependencies...
Checking doxygen-clang dependencies...
Checking wxgtk-git dependencies...
Checking wxgtk2-light dependencies...
Checking wxgtk2-dev dependencies...
Checking jdk8-openjdk-dcevm dependencies...
Checking cargo-standalone-git dependencies...
Checking cargo-git dependencies...
Checking rust-nightly-bin dependencies...
Checking webkitgtk dependencies...
Checking wxcommon-light dependencies...
Checking wxgtk-common-dev dependencies...
Checking cuda-11.0 dependencies...
Checking cuda11.1 dependencies...
Checking gimp-painter-git dependencies...
Checking gimp-appimage dependencies...
Checking gimp-brush-max-512 dependencies...
Checking gimp-git dependencies...
Checking gimp-devel dependencies...
Checking gperftools-git dependencies...
Checking gperftools-aarch64-tls-fix dependencies...
Checking highway-git dependencies...
Checking wxbase-light dependencies...
Checking webkitgtk2 dependencies...
Checking libart-lgpl dependencies...
Checking pygtk dependencies...
Checking gnome-python dependencies...
Checking rust-i586-git dependencies...
Checking rust-nightly dependencies...
Checking rust-wasm dependencies...
Checking wxcommon-light dependencies...
Checking opencl-nvidia-410xx dependencies...
Checking opencl-nvidia-340xx dependencies...
Checking opencl-nvidia-440xx dependencies...
Checking opencl-nvidia-430xx dependencies...
Checking opencl-nvidia-performance dependencies...
Checking opencl-nvidia-vulkan dependencies...
Checking opencl-nvidia-beta dependencies...
Checking opencl-nvidia-470xx dependencies...
Checking opencl-nvidia-390xx dependencies...
Checking babl-git dependencies...
Checking libglade dependencies...
Checking python2-gobject2 dependencies...
Checking libgnomecanvas dependencies...
Checking libgnome dependencies...
Checking libgnomeui dependencies...
Checking libbonobo dependencies...
Checking libbonoboui dependencies...
Checking gegl-seamless-clone-git dependencies...
Checking gegl-git dependencies...
Checking libmypaint-git dependencies...
Checking gjs-fix-leaks dependencies...
Checking gjs-dev dependencies...
Checking gjs-git dependencies...
Checking xorg-server-xvfb-notty dependencies...
Checking xorg-server-xvfb-sd_notify dependencies...
Checking xorg-server-xvfb-noudev dependencies...
Checking xorg-server-xvfb-dev dependencies...
Checking xorg-server-xvfb-git dependencies...
Checking wxbase-light dependencies...
Checking nvidia-utils-performance dependencies...
Checking libgnome-data dependencies...
Checking gnome-vfs dependencies...
Checking orbit2 dependencies...
Checking xorg-server-common-noudev dependencies...
Checking libdmx dependencies...
Checking xorg-server-common-git dependencies...
Checking xorgproto-git dependencies...
Checking wxcommon-light dependencies...
Checking gnome-mime-data dependencies...
Checking gamin dependencies...
Checking libnsgif-git dependencies...
Checking lensfun-git dependencies...
Checking suitesparse-mkl dependencies...
Checking sysprof-git dependencies...
Checking libxcvt-git dependencies...
Checking wxbase-light dependencies...
Checking netsurf-buildsystem-git dependencies...
Checking intel-tbb_psxe dependencies...
Checking intel-compiler-base dependencies...
Checking intel-fortran-compiler dependencies...
Checking wxcommon-light dependencies...
Checking intel-common-libs dependencies...
Checking intel-openmp dependencies...
Checking intel-compiler-base dependencies...
Checking libdazzle-git dependencies...
Checking libdazzle-unstable dependencies...
Checking wxbase-light dependencies...
Checking intel-common-libs dependencies...
Checking intel-common-libs dependencies...
Checking intel-openmp dependencies...
Checking wxcommon-light dependencies...
Checking intel-common-libs dependencies...
Checking wxbase-light dependencies...
Checking wxcommon-light dependencies...
And after this point I get an infinite loop of
Checking wxbase-light dependencies...
Checking wxcommon-light dependencies...
Which never ends making it not possible to update my system with pamac
. Note that I have completely refreshed the database along with keys using
sudo pacman-key --refresh-keys
sudo pacman-key --populate archlinux manjaro
sudo pacman -Scc (just in case)
sudo pacman -Syy
And none of this helps
Whats even worse is that because of AUR limiting requests now I often end up getting blocked/database signatures getting corrupted due to 429 responses because of this recursion which means if I try to use pacman
afterwards I get
error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
error: database 'core' is not valid (invalid or corrupted database (PGP signature))
error: database 'extra' is not valid (invalid or corrupted database (PGP signature))
error: database 'community' is not valid (invalid or corrupted database (PGP signature))
error: database 'multilib' is not valid (invalid or corrupted database (PGP signature))
So I have to manually delete the *.sig
files from /var/lib/pacman/sync
and do the whole key signature syncing process again.