Issues with AUR updates and pamac
I'm not sure if AUR related stuff is fine to post in the software/application support part of the forum. On one hand, it's Software/Application related, on the other hand, Artix doesn't personally curate the AUR packages...
Lately, I've noticed that pamac isn't updating with all of the available updates for packages. I also see errors when updating my AUR packages saying it couldn't lock or update the database...I usually update everything through the terminal, but I like being able to glance at all the packages that need to be update without putting in my password.
Today I was trying to update Librewolf and it took up the entirety of my processor's resources and caused my computer to freeze. Looks like gkrust (lib) is related to the issue. I waited for almost an hour for nothing to happen.
24:22.60 error: could not compile `gkrust` (lib)
24:22.89 Caused by:
24:22.89 process didn't exit successfully: `/usr/bin/rustc --crate-name gkrust toolkit/library/rust/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type staticlib --emit=dep-info,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -Clto --cfg 'feature="mozilla-central-workspace-hack"' -C metadata=2d52629e4486950c -C extra-filename=-2d52629e4486950c --out-dir /home/yousername/source-code/librewolf/src/librewolf-117.0-1/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/home/yousername/source-code/librewolf/src/librewolf-117.0-1/build/cargo-linker -L dependency=/home/yousername/source-code/librewolf/src/librewolf-117.0-1/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps -L dependency=/home/yousername/source-code/librewolf/src/librewolf-117.0-1/obj-x86_64-pc-linux-gnu/release/deps --extern gkrust_shared=/home/yousername/source-code/librewolf/src/librewolf-117.0-1/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/libgkrust_shared-b942d6dec88e437b.rlib --extern lmdb_sys=/home/yousername/source-code/librewolf/src/librewolf-117.0-1/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/liblmdb_sys-32649512d6ee599f.rlib --extern mozglue_static=/home/yousername/source-code/librewolf/src/librewolf-117.0-1/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/libmozglue_static-9cbe01fe3768dd68.rlib --extern mozilla_central_workspace_hack=/home/yousername/source-code/librewolf/src/librewolf-117.0-1/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/libmozilla_central_workspace_hack-ac742912eada0b74.rlib --extern swgl=/home/yousername/source-code/librewolf/src/librewolf-117.0-1/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/deps/libswgl-45ab1c052a6e3176.rlib -C debuginfo=2 --cap-lints warn -Cembed-bitcode=yes -C profile-generate=/home/yousername/source-code/librewolf/src/librewolf-117.0-1/obj-x86_64-pc-linux-gnu -C codegen-units=1 -L native=/usr/lib -L native=/home/yousername/source-code/librewolf/src/librewolf-117.0-1/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/build/audioipc2-f84b40266bbbb5c8/out -L native=/home/yousername/source-code/librewolf/src/librewolf-117.0-1/obj-x86_64-pc-linux-gnu/dist/bin -L native=/home/yousername/source-code/librewolf/src/librewolf-117.0-1/obj-x86_64-pc-linux-gnu/security/nss/lib/nss/nss_nss3 -L native=/home/yousername/source-code/librewolf/src/librewolf-117.0-1/obj-x86_64-pc-linux-gnu/security/nss/lib/ssl/ssl_ssl3 -L native=/home/yousername/source-code/librewolf/src/librewolf-117.0-1/obj-x86_64-pc-linux-gnu/config/external/nspr/pr -L native=/home/yousername/source-code/librewolf/src/librewolf-117.0-1/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/build/lmdb-rkv-sys-4a4d0988f9e39642/out -L native=/home/yousername/source-code/librewolf/src/librewolf-117.0-1/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/build/mozglue-static-08e4c02c0a134cb5/out -L native=/usr/lib -L native=/home/yousername/source-code/librewolf/src/librewolf-117.0-1/obj-x86_64-pc-linux-gnu/dist/bin -L native=/home/yousername/source-code/librewolf/src/librewolf-117.0-1/obj-x86_64-pc-linux-gnu/security/nss/lib/nss/nss_nss3 -L native=/home/yousername/source-code/librewolf/src/librewolf-117.0-1/obj-x86_64-pc-linux-gnu/security/nss/lib/ssl/ssl_ssl3 -L native=/home/yousername/source-code/librewolf/src/librewolf-117.0-1/obj-x86_64-pc-linux-gnu/config/external/nspr/pr -L native=/home/yousername/source-code/librewolf/src/librewolf-117.0-1/obj-x86_64-pc-linux-gnu/dist/bin -L native=/home/yousername/source-code/librewolf/src/librewolf-117.0-1/obj-x86_64-pc-linux-gnu/security/nss/lib/nss/nss_nss3 -L native=/home/yousername/source-code/librewolf/src/librewolf-117.0-1/obj-x86_64-pc-linux-gnu/security/nss/lib/ssl/ssl_ssl3 -L native=/home/yousername/source-code/librewolf/src/librewolf-117.0-1/obj-x86_64-pc-linux-gnu/config/external/nspr/pr -L native=/home/yousername/source-code/librewolf/src/librewolf-117.0-1/obj-x86_64-pc-linux-gnu/x86_64-unknown-linux-gnu/release/build/swgl-fc09d8933086a11b/out` (signal: 9, SIGKILL: kill)
24:26.14 make[4]: *** [/home/yousername/source-code/librewolf/src/librewolf-117.0-1/config/makefiles/rust.mk:442: force-cargo-library-build] Error 101
24:26.73 make[3]: *** [/home/yousername/source-code/librewolf/src/librewolf-117.0-1/config/recurse.mk:72: toolkit/library/rust/target-objects] Error 2
24:26.73 make[3]: *** Waiting for unfinished jobs....
25:27.76 make[2]: *** [/home/yousername/source-code/librewolf/src/librewolf-117.0-1/config/recurse.mk:34: compile] Error 2
25:27.76 make[1]: *** [/home/yousername/source-code/librewolf/src/librewolf-117.0-1/config/rules.mk:361: default] Error 2
25:27.84 make: *** [client.mk:60: build] Error 2
25:27.86 W 19 compiler warnings present.
==> ERROR: A failure occurred in build().
Aborting...
quakespasm is having an issue as well where it wanted to downgrade a bunch of packages to update itself including Ungoogled Chromium for some reason?... I was trying to update it like when I had an issue with dsda-doom where I needed to clone the repository again and build it that way, but it was doing this for both AUR packages. I also was getting "unable to lock or update database" errors
I had written some more stuff but somehow undo decided to hear me loud and clear and revert to my first draft... So, I hope I covered everything I wanted to ask about.