Pamac manager stability crashing issues while updating

Hi I have noticed for a while that pamac-manager has some bad and troubling stability on crucial and critical moments like updating where it will randomly crashing on multiple systems both on XFCE4 and mainly on Gnome while updating and will even crash during the actual installation process of packages breaking the OS which makes Manjaro not very stable to use.

Here is my log, luckily it only crashed while downloading packages as it had 2gb of packages to download and install. after I re-ran the update it said it was all updated. I have ran into issues with this where it didn’t install the kernel package properly and borking my system a few times thanks to Pamac.

https://gitlab.com/-/snippets/4840137/raw/main/manjaro-manager-log-5-5-2025-log.txt

I would report it on the Manjaro Gitlab page but Gitlab account is pending approval from your GitLab administrator

Even on my laptop after pamac crashed on my desktop when I ran the pacmac update command it randomly stopped downloading half way through so I ran it again and told me it was waiting on another package manager…

pamac update
Preparing...
==== AUTHENTICATING FOR org.manjaro.pamac.commit ====
Authentication is required to install, update, or remove packages
Authenticating as: corey
Password: 
==== AUTHENTICATION COMPLETE ====
Synchronizing package databases...
Refreshing core.db...                                                                                       
Refreshing extra.db...                                                                                      
Refreshing multilib.db...                                                                                   
Refreshing AUR...                                                                                           
Resolving dependencies...                                                                                   
Checking inter-conflicts...
Warning: dependency cycle detected:
Warning: libcap will be installed before its systemd-libs dependency
Warning: dependency cycle detected:
Warning: mhwd-nvidia will be installed before its mhwd dependency

To upgrade (251):
  adw-gtk-theme                      6.1-1                     (6.0-1)                     extra     154.1 kB
  linux-api-headers                  6.14-1                    (6.13-1)                    core      1.3 MB
  glibc                              2.41+r47+g046b33800c3e-1  (2.41+r9+ga900dbaf70f0-1)   core      10.4 MB
  openssl                            3.5.0-1                   (3.4.1-1)                   core      5.5 MB
  libcap                             2.76-1                    (2.75-1)                    core      793.4 kB
  libgpg-error                       1.55-1                    (1.51-1)                    core      275.6 kB
  systemd-libs                       257.5-2                   (257.5-1)                   core      1.5 MB
  coreutils                          9.7-1                     (9.6-4)                     core      2.9 MB
  grep                               3.12-2                    (3.11-1)                    core      241.3 kB
  gzip                               1.14-1                    (1.13-4)                    core      88.7 kB
  libnghttp3                         1.9.0-1                   (1.8.0-1)                   core      75.2 kB
  libffi                             3.4.8-1                   (3.4.7-1)                   core      47.1 kB
  curl                               8.13.0-2                  (8.13.0-1)                  core      1.2 MB
  systemd                            257.5-2                   (257.5-1)                   core      11.2 MB
  libsysprof-capture                 48.0-4                    (48.0-3)                    extra     50.4 kB
  accent-color-change                r155.f57e60f-1            (r138.4f8caaf-2)            extra     29.5 kB
  alsa-card-profiles                 1:1.4.2-1                 (1:1.4.1-1)                 extra     28.0 kB
  alsa-ucm-conf                      1.2.14-1                  (1.2.13-2)                  extra     114.8 kB
  alsa-lib                           1.2.14-1                  (1.2.13-1)                  extra     503.3 kB
  alsa-utils                         1.2.14-1                  (1.2.13-2)                  extra     1.2 MB
  amd-ucode                          20250408.c1a774f3-1       (20250311.b69d4b74-2)       core      96.5 kB
  aom                                3.12.1-1                  (3.12.0-1)                  extra     2.9 MB
  python                             3.13.3-1                  (3.13.2-1)                  core      12.8 MB
  apparmor                           4.1.0-3                   (4.0.3-4)                   extra     1.3 MB
  harfbuzz                           11.1.0-1                  (11.0.0-1)                  extra     1.1 MB
  fontconfig                         2:2.16.2-1                (2:2.16.1-1)                extra     376.9 kB
  libxml2                            2.13.8-1                  (2.13.7-1)                  core      835.4 kB
  libxft                             2.3.9-1                   (2.3.8-2)                   extra     61.9 kB
  appstream                          1.0.5-1                   (1.0.4-1)                   extra     2.3 MB
  python-urllib3                     2.4.0-1                   (2.3.0-1)                   extra     237.4 kB
  archlinux-keyring                  20250430.1-1              (20250123-1)                core      1.2 MB
  mesa                               1:25.0.4-1                (1:25.0.3-1)                extra     20.5 MB
  libcups                            2:2.4.12-1                (2:2.4.11-2)                extra     278.3 kB
  attica                             6.13.0-1                  (6.12.0-1)                  extra     779.2 kB
  gstreamer                          1.26.0-4                  (1.26.0-3)                  extra     2.1 MB
  iso-codes                          4.18.0-1                  (4.17.0-1)                  extra     3.6 MB
  gst-plugins-base-libs              1.26.0-4                  (1.26.0-3)                  extra     2.4 MB
  gst-plugins-bad-libs               1.26.0-4                  (1.26.0-3)                  extra     3.0 MB
  tinysparql                         3.9.2-1                   (3.9.1-1)                   extra     1.1 MB
  gtk-update-icon-cache              1:4.18.4-1                (1:4.18.3-2)                extra     18.1 kB
  gtk4                               1:4.18.4-1                (1:4.18.3-2)                extra     9.1 MB
  libadwaita                         1:1.7.2-1                 (1:1.7.0-1)                 extra     939.0 kB
  baobab                             48.0-3                    (48.0-1)                    extra     352.4 kB
  breeze-icons                       6.13.0-1                  (6.12.0-1)                  extra     7.7 MB
  btrfs-progs                        6.14-1                    (6.13-1)                    core      1.3 MB
  c-ares                             1.34.5-1                  (1.34.4-1)                  extra     231.2 kB
  libuv                              1.51.0-1                  (1.50.0-1)                  extra     262.3 kB
  cmake                              4.0.1-1                   (4.0.0-1)                   extra     12.6 MB
  poppler                            25.04.0-1                 (25.03.0-1)                 extra     1.7 MB
  qpdf                               12.1.0-1                  (12.0.0-1)                  extra     1.0 MB
  cups                               2:2.4.12-1                (2:2.4.11-2)                extra     5.4 MB
  openssh                            10.0p1-3                  (9.9p2-1)                   core      1.3 MB
  deja-dup                           48.1-1                    (47.0-1)                    extra     821.9 kB
  diffutils                          3.12-1                    (3.11-2)                    core      354.7 kB
  electron35                         35.2.1-1                  (35.1.4-1)                  extra     84.5 MB
  drawio-desktop                     26.2.2-1                  (26.1.1-1)                  extra     41.2 MB
  eglexternalplatform                1.2.1-1                   (1.2-2)                     extra     7.7 kB
  egl-wayland                        4:1.1.19-1                (4:1.1.18-1)                extra     37.7 kB
  exempi                             2.6.6-1                   (2.6.5-1)                   extra     563.8 kB
  poppler-glib                       25.04.0-1                 (25.03.0-1)                 extra     352.4 kB
  evince                             48.0-2                    (48.0-1)                    extra     2.2 MB
  libgoa                             3.54.2-1                  (3.54.1-1)                  extra     1.4 MB
  perl                               5.40.2-1                  (5.40.1-2)                  core      21.0 MB
  harfbuzz-icu                       11.1.0-1                  (11.0.0-1)                  extra     8.1 kB
  libmanette                         0.2.12-1                  (0.2.11-2)                  extra     55.9 kB
  giflib                             5.2.2-2                   (5.2.2-1)                   extra     78.9 kB
  evolution-data-server              3.56.1-1                  (3.56.0-2)                  extra     4.3 MB
  libtheora                          1.2.0-1                   (1.1.1-6)                   extra     442.3 kB
  libvpl                             2.15.0-1                  (2.14.0-1)                  extra     230.8 kB
  sdl2-compat                        2.32.54-2                 (2.32.54-1)                 extra     424.0 kB
  snappy                             1.2.2-2                   (1.2.2-1)                   extra     34.4 kB
  ffmpeg                             2:7.1-10                  (2:7.1-9)                   extra     12.7 MB
  libpipewire                        1:1.4.2-1                 (1:1.4.1-1)                 extra     468.9 kB
  fluidsynth                         2.4.5-3                   (2.4.4-1)                   extra     265.0 kB
  freerdp                            2:3.15.0-1                (2:3.14.1-1)                extra     2.5 MB
  libmbim                            1.32.0-1                  (1.30.0-1)                  extra     484.7 kB
  libmm-glib                         1.24.0-1                  (1.22.0-1)                  extra     580.1 kB
  libqrtr-glib                       1.2.2-4                   (1.2.2-3)                   extra     26.3 kB
  libqmi                             1.36.0-1                  (1.34.0-2)                  extra     1.9 MB
  protobuf-c                         1.5.2-1                   (1.5.1-2)                   extra     140.7 kB
  fwupd                              2.0.8-1                   (2.0.7-1)                   extra     6.8 MB
  gjs                                2:1.84.2-1                (2:1.84.1-1)                extra     658.2 kB
  glibc-locales                      2.41+r47+g046b33800c3e-1  (2.41+r9+ga900dbaf70f0-1)   core      12.3 MB
  glycin                             1.2.1-1                   (1.2.0-1)                   extra     2.6 MB
  gnome-calculator                   48.1-1                    (48.0.2-1)                  extra     2.0 MB
  gnome-connections                  48.0-5                    (48.0-2)                    extra     235.6 kB
  gnome-online-accounts              3.54.2-1                  (3.54.1-1)                  extra     408.4 kB
  pipewire                           1:1.4.2-1                 (1:1.4.1-1)                 extra     663.0 kB
  pipewire-audio                     1:1.4.2-1                 (1:1.4.1-1)                 extra     1.6 MB
  pipewire-session-manager           1:1.4.2-1                 (1:1.4.1-1)                 extra     3.8 kB
  pipewire-pulse                     1:1.4.2-1                 (1:1.4.1-1)                 extra     206.5 kB
  libimobiledevice                   1.3.0-16                  (1.3.0-15)                  extra     693.9 kB
  upower                             1.90.9-1                  (1.90.8-1)                  extra     157.4 kB
  gnome-settings-daemon              48.1-1                    (48.0-1)                    extra     970.9 kB
  libnautilus-extension              48.1-1                    (48.0-1)                    extra     33.7 kB
  nautilus                           48.1-1                    (48.0-1)                    extra     2.4 MB
  gnome-session                      48.0-1                    (47.0.1-2)                  extra     340.9 kB
  libibus                            1.5.32-1                  (1.5.31-2)                  extra     433.3 kB
  mutter                             48.2-1                    (48.1-1)                    extra     2.9 MB
  gnome-shell                        1:48.1-1                  (1:48.0-1)                  extra     3.1 MB
  libshout                           1:2.4.6-5                 (1:2.4.6-3)                 extra     71.4 kB
  imlib2                             1.12.5-1                  (1.12.4-1)                  extra     586.8 kB
  gst-plugins-good                   1.26.0-4                  (1.26.0-3)                  extra     2.3 MB
  ldb                                2:4.22.1-1                (2:4.22.0-1)                extra     464.2 kB
  libwbclient                        2:4.22.1-1                (2:4.22.0-1)                extra     37.2 kB
  smbclient                          2:4.22.1-1                (2:4.22.0-1)                extra     7.3 MB
  gnome-keybindings                  48.1-1                    (48.0-1)                    extra     8.4 kB
  gnome-control-center               48.1-1                    (48.0-1)                    extra     7.8 MB
  gnome-disk-utility                 46.1-2                    (46.1-1)                    extra     1.1 MB
  gnome-firmware                     47.0-2                    (47.0-1)                    extra     151.2 kB
  gnome-logs                         45.0-2                    (45.0-1)                    extra     638.0 kB
  gnome-remote-desktop               48.1-1                    (48.0-2)                    extra     419.2 kB
  gnome-shell-extension-forge        87-1                      (85-1)                      extra     91.3 kB
  gnome-shell-extensions             48.1-1                    (48.0-1)                    extra     166.5 kB
  gnome-system-monitor               48.1-1                    (48.0-1)                    extra     849.9 kB
  libspelling                        0.4.8-1                   (0.4.7-1)                   extra     83.7 kB
  gnome-text-editor                  48.2-2                    (48.2-1)                    extra     642.4 kB
  yelp-xsl                           42.1-3                    (42.1-2)                    extra     194.9 kB
  yelp                               42.2-3                    (42.2-2)                    extra     823.6 kB
  gnome-user-docs                    48.1-1                    (48.0-1)                    extra     11.8 MB
  gnome-weather                      48.0-2                    (48.0-1)                    extra     156.4 kB
  grub                               2:2.12.r283.ga4da71da-1   (2:2.12.r260.gaae2ea619-3)  core      16.5 MB
  gst-devtools-libs                  1.26.0-4                  (1.26.0-3)                  extra     220.7 kB
  gst-python                         1.26.0-4                  (1.26.0-3)                  extra     45.9 kB
  gst-editing-services               1.26.0-4                  (1.26.0-3)                  extra     543.4 kB
  gst-libav                          1.26.0-4                  (1.26.0-3)                  extra     99.5 kB
  gst-plugin-gtk                     1.26.0-4                  (1.26.0-3)                  extra     36.7 kB
  gst-plugin-pipewire                1:1.4.2-1                 (1:1.4.1-1)                 extra     65.6 kB
  neon                               0.34.2-1                  (0.34.0-1)                  extra     222.8 kB
  soundtouch                         2.4.0-1                   (2.3.3-1)                   extra     66.3 kB
  gst-plugins-bad                    1.26.0-4                  (1.26.0-3)                  extra     1.2 MB
  gst-plugins-base                   1.26.0-4                  (1.26.0-3)                  extra     213.2 kB
  gst-plugins-ugly                   1.26.0-4                  (1.26.0-3)                  extra     181.6 kB
  htop                               3.4.1-1                   (3.4.0-1)                   extra     163.9 kB
  hwinfo                             24.0-1                    (23.4-1)                    extra     1.1 MB
  ibus                               1.5.32-1                  (1.5.31-2)                  extra     12.1 MB
  inetutils                          2.6-1                     (2.5-1)                     core      323.3 kB
  install-grub                       2:2.12.r283.ga4da71da-1   (2:2.12.r260.gaae2ea619-3)  core      6.5 kB
  jre-openjdk                        24.0.1.u9-1               (24.u36-1)                  extra     31.4 MB
  qt6-declarative                    6.9.0-2                   (6.9.0-1)                   extra     15.8 MB
  kconfig                            6.13.0-1                  (6.12.0-1)                  extra     1.5 MB
  kcodecs                            6.13.0-1                  (6.12.0-1)                  extra     371.6 kB
  qt6-svg                            6.9.0-1.2                 (6.9.0-1)                   extra     334.1 kB
  qt6-wayland                        6.9.0-2                   (6.9.0-1)                   extra     1.3 MB
  kguiaddons                         6.13.0-1                  (6.12.0-2)                  extra     457.3 kB
  ki18n                              6.13.0-1                  (6.12.0-1)                  extra     2.0 MB
  kcolorscheme                       6.13.0-1                  (6.12.0-1)                  extra     213.5 kB
  kcoreaddons                        6.13.0-1                  (6.12.0-2)                  extra     1.5 MB
  kwidgetsaddons                     6.13.0-1                  (6.12.0-2)                  extra     4.4 MB
  kconfigwidgets                     6.13.0-1                  (6.12.0-1)                  extra     702.0 kB
  karchive                           6.13.0-1                  (6.12.0-1)                  extra     456.7 kB
  kwindowsystem                      6.13.0-1                  (6.12.0-3)                  extra     868.7 kB
  kauth                              6.13.0-1                  (6.12.0-1)                  extra     304.9 kB
  kbookmarks                         6.13.0-1                  (6.12.0-1)                  extra     365.4 kB
  kcompletion                        6.13.0-1                  (6.12.0-1)                  extra     498.9 kB
  kcrash                             6.13.0-1                  (6.12.0-1)                  extra     144.2 kB
  kdbusaddons                        6.13.0-1                  (6.12.0-1)                  extra     205.2 kB
  kiconthemes                        6.13.0-1                  (6.12.0-1)                  extra     527.7 kB
  kitemviews                         6.13.0-1                  (6.12.0-1)                  extra     343.3 kB
  knotifications                     6.13.0-1                  (6.12.0-2)                  extra     350.6 kB
  kjobwidgets                        6.13.0-1                  (6.12.0-1)                  extra     303.4 kB
  kservice                           6.13.0-1                  (6.12.0-1)                  extra     447.6 kB
  kwallet                            6.13.0-1                  (6.12.0-1)                  extra     655.3 kB
  solid                              6.13.0-1                  (6.12.0-1)                  extra     783.5 kB
  kio                                6.13.0-1                  (6.12.0-1)                  extra     5.8 MB
  kirigami                           6.13.0-1                  (6.12.0-1)                  extra     896.7 kB
  kglobalaccel                       6.13.0-1                  (6.12.0-1)                  extra     223.2 kB
  kxmlgui                            6.13.0-1                  (6.12.0-2)                  extra     1.5 MB
  kcmutils                           6.13.0-1                  (6.12.0-1)                  extra     441.9 kB
  signon-kwallet-extension           25.04.0-1                 (24.12.3-1)                 extra     14.8 kB
  qt6-webengine                      6.9.0-4                   (6.9.0-3)                   extra     89.6 MB
  kaccounts-integration              25.04.0-1                 (24.12.3-1)                 extra     150.2 kB
  poppler-qt6                        25.04.0-1                 (25.03.0-1)                 extra     254.9 kB
  kfilemetadata                      6.13.0-1                  (6.12.0-1)                  extra     541.8 kB
  kpackage                           6.13.0-1                  (6.12.0-1)                  extra     348.8 kB
  syndication                        6.13.0-1                  (6.12.0-1)                  extra     726.6 kB
  knewstuff                          6.13.0-1                  (6.12.0-1)                  extra     1.1 MB
  knotifyconfig                      6.13.0-1                  (6.12.0-1)                  extra     169.9 kB
  sonnet                             6.13.0-1                  (6.12.0-1)                  extra     613.9 kB
  ktextwidgets                       6.13.0-1                  (6.12.0-1)                  extra     664.8 kB
  purpose                            6.13.0-1                  (6.12.0-1)                  extra     416.3 kB
  qqc2-desktop-style                 6.13.0-1                  (6.12.0-1)                  extra     458.7 kB
  kdenlive                           25.04.0-1                 (24.12.3-1)                 extra     19.4 MB
  lib32-glibc                        2.41+r47+g046b33800c3e-1  (2.41+r9+ga900dbaf70f0-1)   core      3.6 MB
  lib32-libffi                       3.4.8-1                   (3.4.7-1)                   multilib  19.3 kB
  lib32-harfbuzz                     11.1.0-1                  (11.0.0-1)                  multilib  954.3 kB
  lib32-fontconfig                   2:2.16.2-1                (2:2.16.1-1)                multilib  146.2 kB
  lib32-openssl                      1:3.5.0-1                 (1:3.4.1-1)                 multilib  2.1 MB
  lib32-libcap                       2.76-1                    (2.75-1)                    multilib  36.2 kB
  lib32-libnghttp3                   1.9.0-1                   (1.8.0-1)                   multilib  66.3 kB
  lib32-libxml2                      2.13.8-1                  (2.13.7-1)                  multilib  526.9 kB
  vulkan-intel                       1:25.0.4-1                (1:25.0.3-1)                extra     4.5 MB
  lib32-vulkan-intel                 1:25.0.4-1                (1:25.0.3-1)                multilib  4.6 MB
  vulkan-nouveau                     1:25.0.4-1                (1:25.0.3-1)                extra     2.7 MB
  lib32-vulkan-nouveau               1:25.0.4-1                (1:25.0.3-1)                multilib  2.8 MB
  vulkan-radeon                      1:25.0.4-1                (1:25.0.3-1)                extra     2.8 MB
  lib32-vulkan-radeon                1:25.0.4-1                (1:25.0.3-1)                multilib  2.9 MB
  libedataserverui4                  3.56.1-1                  (3.56.0-2)                  extra     93.3 kB
  libheif                            1.19.7-3                  (1.19.7-2)                  extra     544.7 kB
  libraw                             0.21.4-1                  (0.21.3-1)                  extra     457.6 kB
  qt5-base                           5.15.16+kde+r131-1        (5.15.16+kde+r130-4)        extra     13.6 MB
  libkdcraw5                         25.04.0-1                 (24.12.3-1)                 extra     44.4 kB
  liblphobos                         3:1.40.1-1                (3:1.40.0-2)                extra     9.4 MB
  libnftnl                           1.2.9-1                   (1.2.8-1)                   core      71.6 kB
  libngtcp2                          1.12.0-1                  (1.11.0-1)                  extra     184.8 kB
  libreoffice-still                  24.8.6-2                  (24.8.6-1)                  extra     150.2 MB
  libtracefs                         1.8.2-1                   (1.8.1-1)                   extra     233.2 kB
  linux-firmware-whence              20250408.c1a774f3-1       (20250311.b69d4b74-2)       core      48.5 kB
  linux-firmware                     20250408.c1a774f3-1       (20250311.b69d4b74-2)       core      253.3 MB
  linux612                           6.12.25-1                 (6.12.21-4)                 core      146.1 MB
  pahole                             1:1.30-1                  (1:1.29-1)                  extra     336.9 kB
  linux612-headers                   6.12.25-1                 (6.12.21-4)                 core      36.8 MB
  linux614                           6.14.4-1                  (6.14.0-1)                  core      147.4 MB
  linux614-headers                   6.14.4-1                  (6.14.0-1)                  core      39.8 MB
  ttf-hack-nerd                      3.4.0-1                   (3.3.0-1)                   extra     2.9 MB
  manjaro-gnome-settings             20250504-1                (20250427-1)                extra     43.1 kB
  manjaro-release                    25.0.1-1                  (25.0.0-1)                  core      13.2 kB
  manjaro-settings-manager           0.5.8-4                   (0.5.8-3)                   extra     4.8 MB
  manjaro-settings-manager-notifier  0.5.8-4                   (0.5.8-3)                   extra     279.6 kB
  mhwd-nvidia                        570.144-2                 (570.133.07-2)              extra     28.4 kB
  nvidia-driver-assistant            0.21.51.03-1              (0.20.124.06-1)             extra     80.9 kB
  mhwd                               0.6.6-4                   (0.6.6-3)                   extra     82.1 kB
  modemmanager                       1.24.0-1                  (1.22.0-1)                  extra     1.2 MB
  nano                               8.4-1                     (8.3-1)                     core      612.3 kB
  nfsidmap                           2.8.3-1                   (2.8.2-2)                   core      47.4 kB
  nfs-utils                          2.8.3-1                   (2.8.2-2)                   core      403.0 kB
  nftables                           1:1.1.3-1                 (1:1.1.1-2)                 extra     426.1 kB
  npm                                11.3.0-1                  (11.2.0-1)                  extra     1.6 MB
  opencolorio                        2.4.2-1                   (2.4.0-6)                   extra     2.3 MB
  patch                              2.8-1                     (2.7.6-10)                  core      87.3 kB
  pipewire-alsa                      1:1.4.2-1                 (1:1.4.1-1)                 extra     5.1 kB
  python-attrs                       24.1.0-1                  (23.2.0-4)                  extra     110.4 kB
  python-beautifulsoup4              4.13.3-1                  (4.12.3-3)                  extra     354.6 kB
  python-cairo                       1.28.0-1                  (1.27.0-2)                  extra     97.6 kB
  python-packaging                   25.0-1                    (24.2-3)                    extra     131.9 kB
  python-pillow                      11.2.1-1                  (11.1.0-1)                  extra     898.4 kB
  python-setuptools                  1:79.0.0-1                (1:75.8.0-1)                extra     1.4 MB
  s-nail                             14.9.25-1                 (14.9.24-2)                 core      563.4 kB
  samba                              2:4.22.1-1                (2:4.22.0-1)                extra     8.9 MB
  syncthing                          1.29.5-1                  (1.29.4-1)                  extra     8.9 MB
  systemd-sysvcompat                 257.5-2                   (257.5-1)                   core      6.8 kB
  tailscale                          1.82.5-1                  (1.82.0-1)                  extra     10.0 MB
  thunderbird                        138.0-1                   (137.0.2-1)                 extra     69.8 MB
  update-grub                        2:2.12.r283.ga4da71da-1   (2:2.12.r260.gaae2ea619-3)  core      4.3 kB
  virglrenderer                      1.1.1-1                   (1.0.1-2)                   extra     409.7 kB
  vte-common                         0.80.1-1                  (0.80.0-1)                  extra     57.0 kB
  vte3                               0.80.1-1                  (0.80.0-1)                  extra     374.7 kB
  vte4                               0.80.1-1                  (0.80.0-1)                  extra     375.1 kB
  warpinator                         1.8.8-2                   (1.8.8-1)                   extra     363.5 kB
  wine                               10.6-1                    (10.5-1)                    multilib  229.6 MB
  xfsprogs                           6.14.0-1                  (6.13.0-1)                  core      1.4 MB
To install (3):
  python-aaf2                        1.7.1-3                                               extra     261.9 kB
  opentimelineio                     0.17.0-2                                              extra     891.4 kB
  python-typing_extensions           4.12.2-3                                              extra     78.3 kB

Total download size: 1.8 GB
Total installed size: -625.3 kB

Apply transaction ? [y/N] y
Waiting for another package manager to quit...
Resolving dependencies...
Checking inter-conflicts...
Download of archlinux-keyring (20250430.1-1) started                                                        
Download of archlinux-keyring (20250430.1-1) finished                                                       
Checking keyring...                                                                                    [1/1]
Checking integrity...                                                                                  [1/1]
Loading packages files...                                                                              [1/1]
Checking file conflicts...                                                                             [1/1]
Checking available disk space...                                                                       [1/1]
==> skipping timeshift-autosnap due skipRsyncAutosnap in /etc/timeshift-autosnap.conf set to TRUE.
Upgrading archlinux-keyring (20250123-1 -> 20250430.1-1)...                                            [1/1]
==> Appending keys from archlinux.gpg...
==> Disabling revoked keys in keyring...
  -> Disabled 1 key.
==> Updating trust database...
gpg: Note: third-party key signatures using the SHA1 algorithm are rejected
gpg: (use option "--allow-weak-key-signatures" to override)
gpg: marginals needed: 3  completes needed: 1  trust model: pgp
gpg: depth: 0  valid:   1  signed:  20  trust: 0-, 0q, 0n, 0m, 0f, 1u
gpg: depth: 1  valid:  20  signed: 102  trust: 0-, 0q, 0n, 20m, 0f, 0u
gpg: depth: 2  valid:  78  signed:  20  trust: 78-, 0q, 0n, 0m, 0f, 0u
gpg: next trustdb check due at 2025-07-01
Running post-transaction hooks...
Reloading system manager configuration...                                                              [1/3]
Restarting marked services...                                                                          [2/3]
Arming ConditionNeedsUpdate...                                                                         [3/3]
Resolving dependencies...
Checking inter-conflicts...
Download of linux614 (6.14.4-1) started                                                                     
405.1 MB/1.8 GB About 3 minutes remainingTerminated                                                         
[corey@corey-notebook ~]$ pamac update
Preparing...
==== AUTHENTICATING FOR org.manjaro.pamac.commit ====
Authentication is required to install, update, or remove packages
Authenticating as: corey
Password: 
==== AUTHENTICATION COMPLETE ====
Waiting for another package manager to quit...

So the download process got somehow terminated and the db.lck file not cleared.

Yes but the bigger more important part or concern of this report is the fact that Pamac’s graphical package manager will completely crash while installing a bunch of updates and can/will cause your system to get borked in the process

For reference in Deutsch :

Summary: coredumpctl doesn’t record any crash either. So it ran through, since there is progress written in /var/log/pacman.log, but the terminal output, i.e., the visual feedback, breaks.

The issue I ran into was when I ran pamac-manager in the terminal it was giving me no out so I had to use journalctl to get the log.

Here is another log doing journalctl | grep pamac-manager for the mods and developers.

https://gitlab.com/-/snippets/4840155/raw/main/pamac-manager%20log2%2005.05.2025

Purely for reference;

It may be beneficial to familiarise yourself with pacman when difficulties with pamac (or pamac-manager) arise;


Again, for reference;

Sometimes an update check might still be running in the background, or for some other reason the db.lck file is created to prevent you from interfering with the currently running process.

Sometimes, the lock file isn’t removed gracefully.

1. Check whether a lock file exists;

lsof /var/lib/pacman/db.lck

If the output of the command is similar to:

  • lsof: status error on /var/lib/pacman/db.lck: no such file or directory

then the problem lies elsewhere.

2. If no output is returned at all, then a lock file likely remains set, and you can delete it with the following command:

sudo rm /var/lib/pacman/db.lck

Regards.

1 Like

Thank you for the info but In regards of knowing how to use pacman is important but that isn’t the issue here, the issue here is Pamac’s GUI and commandline tools doing things it shouldn’t be which can cause user issues or system breakage especially when it comes to pamac manager GTK crashing mid-update. This issue is reoccurring and really should be fixed as it will ruin the great experience Manjaro has user experience wise.

1 Like

And that’s exactly what it was – information (for reference) – for you, or anyone else who may discover this topic.

Knowing what to do about the lock file may have gone some way toward resolving your issue. At the very least, it may help others in a similar situation.

With regards pamac-manager - generally - yes, it can sometimes fail for a variety of reasons. I doubt many of us can dispute that fact.

However, in this instance (and judging by previous comments) it looks like something else might have been in play. What that was, specifically, I can’t say.

Regards.

I had a similar crash with the last update in CLI : [Stable Update] 2025-05-04 - Kernels, GNOME 48.1, NVIDIA, KDE Gear, KDE Frameworks, LXQt - #51 by Denis_Pom (and several others in GUI for previous updates). I now know that I must wait for pamac-daemon to disappear from Task Manager to be sure that the updates is done.
I would like to use pamac (CLI or GUI) without fearing a crash. After all pamac is THE tool delivered and promoted by Manjaro for managing packages / updates / AUR / Flatpack …
I use pacman sometimes but why should we run updates in Terminal or TTY while we have a graphical tool ?
I also installed octopi and yay and played a bit with them but I still prefer pamac !

I always update 3 different systems using always the latest pamac-gtk. While this works for 2 systems without any issues (one system runs Plasma, the other LXQt) so far, on the third system I see the reported issues too since recently. So for this update on the third system i switched to LXQt because i thought the issue might be related to GUI, Gtk etc. But Pamac failed during download. This is different from before i think because as far as i can recall before this it failed during the installation part once (and under Plasma).

Anyway, gameslayer9999 and Denis_Pom report that also the CLI fails. My conclusion would be that the issue is not related to the GUI at all. Moreover, regarding pacman, while pacman is the Arch package manager, pamac depends on libpamac which in turn depends on pacman namely on libalpm.so which is included in the pacman package and the Packager of Manjaro’s pacman 7.0.0 packages is Philip Mueller which may indicate there are some modifidations to this package from the original.
So somewhere there is an issue and it isn’t even clear in which package - could also be in the pacman package.
The question is more what could fail during the downloading packages part already that looks like a crash.

Just for clarification, when you say;

Are you saying that you have multiple DE’s installed on the third machine? One wonders if the non-standard mix of dependencies and/or package versions might have some bearing on the issue.

Yes, there are different DEs installed but not only on the 3rd machine. Still if the CLI fails too that should be evidence that there isn’t any GUI stuff involved.

I checked journalctl but there isn’t any stacktrace about pamac, as far as i can tell.

As much as I might enjoy placing the blame on pamac-manager (it’s never been a favourite of mine), my initial thought was perhaps a combination of bad mirror and being too quick on the trigger to perform a sync (with respect the OP’s issue).

All I can offer right now, is :man_shrugging:

As the update continues and is properly done, I don’t think it’s a mirror problem but pamac CLI imagines the update is completed (or the GUI closes its window) while pamac-daemon continues to download then install the packages and run the hooks.

Ok but even if saying it’s a mirror issue that doesn’t exactly solve the issue or stop pamac-manager crashing for example.

This isn’t a users issue to resolve it’s an issue to be resolved by the developers to stop/prevent this from happening.

That said I love pamac and the CLI tool, I think it’s amazing and really bridges the gap for new users to use Linux. Heck I still point people to Manjaro and believe it’s one of the best Linux distro’s and recommended but lets not try and point fingers, we should instead have the developers take responsibility, be friendly and work together to resolve the issue so we can make it even better . :smile:

4 Likes

Man did it to me again and I recorded it happening this time, can’t even trust to do an update without it happening… :frowning:

Now all of a sudden after it says I only have 3 package updates, no idea what happened with all the other packages it said I had to update