Cant update packages with pamac

I did install yay

Now try updating again, from the terminal:

sudo pacman -Syu

…and post the output, again regardless whether successful or not.

See if you can uninstall ninja using yay.

Then, again try pamac update --aur

… and again post the output.

If you still need ninja it can be installed again later from the official repo:

sudo pacman -S ninja - not from the AUR.

$ yay -R ninja
[sudo] password for jakus: 
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: removing ninja breaks dependency 'ninja' required by meson
:: removing ninja breaks dependency 'ninja' required by usd
 -> exit status 1

ninja is also in the normal repo - why would you want to build it?
Probably because some other AUR package wants this specific version.

You have to go back the chain - what AUR package(s) do you actually need?

So it means removing them all together. I could delete all AUR packages and try installing them again.

That is what I’d do.
Make a note what you wanted - and know why - and that this could not also be had from normal repos.
pacman -Rns package_name

But be careful and inspect the list before you commit to removing what it proposes to remove.

yay -R meson usd ninja
sudo pacman -S meson usd ninja
pamac update --aur

Try this, and again post the outputs.

Uninstalling all AUR packages at this point might complicate things unecessarily. It’s probably best to focus only on those preventing a smooth update.

Normal means official repositories?
Ok, Im a noob, yes, sorry, but just for a future reference, what can I install on my system so it would not be a pain in the future? What is the deal with AUR? And what about Flatpak?

yay -R meson usd ninja
[sudo] password for jakus: 
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: removing usd breaks dependency 'usd' required by blender
 -> exit status 1

Then I included blender in the command…

$ yay -R meson usd ninja blender
checking dependencies...

Packages (4) blender-17:4.0.2-17  meson-1.3.2-1  ninja-1.11.1-3  usd-23.11-13

Total Removed Size:  740,02 MiB

:: Do you want to remove these packages? [Y/n] y
:: Processing package changes...
(1/4) removing blender                             [####################] 100%
(2/4) removing usd                                 [####################] 100%
(3/4) removing meson                               [####################] 100%
(4/4) removing ninja                               [####################] 100%
:: Running post-transaction hooks...
(1/4) Arming ConditionNeedsUpdate...
(2/4) Refreshing PackageKit...
(3/4) Updating icon theme caches...
(4/4) Updating the desktop file MIME type cache...
$ sudo pacman -S meson usd ninja blender
resolving dependencies...
looking for conflicting packages...

Packages (4) blender-17:4.0.2-17  meson-1.3.2-1  ninja-1.11.1-3  usd-23.11-13

Total Installed Size:  740,02 MiB

:: Proceed with installation? [Y/n] y
(4/4) checking keys in keyring                     [####################] 100%
(4/4) checking package integrity                   [####################] 100%
(4/4) loading package files                        [####################] 100%
(4/4) checking for file conflicts                  [####################] 100%
(4/4) checking available disk space                [####################] 100%
:: Processing package changes...
(1/4) installing ninja                             [####################] 100%
(2/4) installing meson                             [####################] 100%
(3/4) installing usd                               [####################] 100%
(4/4) installing blender                           [####################] 100%
Optional dependencies for blender
    cuda: Cycles renderer CUDA support [installed]
    intel-compute-runtime: Cycles renderer Intel OneAPI support [installed]
    libdecor: wayland support [installed]
:: Running post-transaction hooks...
(1/4) Arming ConditionNeedsUpdate...
(2/4) Refreshing PackageKit...
(3/4) Updating icon theme caches...
(4/4) Updating the desktop file MIME type cache...

Add blender to the list temporarily; install it again later (tomorrow).

yay -R blender meson usd ninja
sudo pacman -S meson usd ninja
pamac update --aur

Edit:- Good, you’ve added Blender.

Yes, that is how I used the word.

Paying attention to what will be done.
The list of things that are pulled in as dependencies, which could replace the packages from the “normal” repo - and give you trouble later.

No experience with it. At least it won’t mess with your system as these are self contained.
But they may not integrate perfectly with the rest of the system.

$ pamac update --aur
Preparing...
Synchronizing package databases...
Refreshing AUR...                                                             
Cloning python-pure-protobuf build files...                                   
Generating python-pure-protobuf information...
Checking python-pure-protobuf dependencies...
Cloning python-dateparser build files...
Generating python-dateparser information...
Checking python-dateparser dependencies...
Cloning gnome-terminal-transparency build files...
Generating gnome-terminal-transparency information...
Checking gnome-terminal-transparency dependencies...
Cloning python-cloudscraper build files...
Generating python-cloudscraper information...
Checking python-cloudscraper dependencies...
Cloning audio-sharing build files...
Generating audio-sharing information...
Checking audio-sharing dependencies...
Cloning python-rarfile build files...
Generating python-rarfile information...
Checking python-rarfile dependencies...
Cloning r2modman build files...
Generating r2modman information...
Checking r2modman dependencies...
Cloning python2 build files...
Generating python2 information...
Checking python2 dependencies...
Cloning electron11-bin build files...
Generating electron11-bin information...
Checking electron11-bin dependencies...
Resolving dependencies...
Checking inter-conflicts...

To build (9):
  audio-sharing                0.2.4-1    (0.2.2-1)   AUR
  gnome-terminal-transparency  3.52.1-1   (3.48.1-1)  AUR
  python-cloudscraper          1.2.71-2   (1.2.71-1)  AUR
  python-dateparser            1.2.0-4    (1.1.8-2)   AUR
  python-pure-protobuf         3.0.1-1    (2.3.0-1)   AUR
  python-rarfile               4.2-1      (4.1-1)     AUR
  electron11-bin               11.5.0-1               AUR
  python2                      2.7.18-10              AUR
  r2modman                     3.1.48-1   (3.1.43-1)  AUR


Edit build files : [e] 
Apply transaction ? [e/y/N] y

==== AUTHENTICATING FOR org.manjaro.pamac.commit ====
Authentication is required to install, update, or remove packages
Authenticating as: Jakus (jakus)
Password: 
==== AUTHENTICATION COMPLETE ====

Building audio-sharing...
==> Making package: audio-sharing 0.2.4-1 (Ср 08 мая 2024 14:42:34)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found AudioSharing-0.2.4.tar.gz
==> Validating source files with sha256sums...
    AudioSharing-0.2.4.tar.gz ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Extracting AudioSharing-0.2.4.tar.gz with bsdtar
==> Starting prepare()...
    Updating crates.io index
  Downloaded num-traits v0.2.18
  Downloaded pretty_env_logger v0.5.0
  Downloaded cfg-if v1.0.0
  Downloaded is-terminal v0.4.12
  Downloaded muldiv v1.0.1
  Downloaded option-operations v0.5.0
  Downloaded temp-dir v0.1.13
  Downloaded either v1.10.0
  Downloaded num-integer v0.1.46
  Downloaded locale_config v0.3.0
  Downloaded paste v1.0.14
  Downloaded equivalent v1.0.1
  Downloaded lazy_static v1.4.0
  Downloaded gettext-rs v0.7.0
  Downloaded num-rational v0.4.1
  Downloaded gstreamer-net-sys v0.22.0
  Downloaded once_cell v1.19.0
  Downloaded gstreamer-net v0.22.0
  Downloaded gstreamer-rtsp-sys v0.22.0
  Downloaded gstreamer-rtsp v0.22.0
  Downloaded gstreamer-rtsp-server-sys v0.22.0
  Downloaded cc v1.0.90
  Downloaded gstreamer-sys v0.22.2
  Downloaded itertools v0.12.1
  Downloaded autocfg v1.2.0
  Downloaded pnet_macros_support v0.34.0
  Downloaded termcolor v1.4.1
  Downloaded gstreamer v0.22.3
  Downloaded byteorder v1.5.0
  Downloaded pnet_base v0.34.0
  Downloaded pnet_sys v0.34.0
  Downloaded humantime v2.1.0
  Downloaded pkg-config v0.3.30
  Downloaded heck v0.5.0
  Downloaded ipnetwork v0.20.0
  Downloaded version-compare v0.2.0
  Downloaded toml_datetime v0.6.5
  Downloaded futures-macro v0.3.30
  Downloaded futures-task v0.3.30
  Downloaded glob v0.3.1
  Downloaded pin-utils v0.1.0
  Downloaded slab v0.4.9
  Downloaded serde_spanned v0.6.5
  Downloaded thiserror v1.0.58
  Downloaded futures-core v0.3.30
  Downloaded futures-executor v0.3.30
  Downloaded version_check v0.9.4
  Downloaded gdk-pixbuf-sys v0.19.0
  Downloaded gsk4-sys v0.8.1
  Downloaded proc-macro-crate v3.1.0
  Downloaded thiserror-impl v1.0.58
  Downloaded gobject-sys v0.19.0
  Downloaded cairo-sys-rs v0.19.2
  Downloaded graphene-sys v0.19.0
  Downloaded futures-io v0.3.30
  Downloaded gtk4-macros v0.8.1
  Downloaded memoffset v0.9.1
  Downloaded rustc_version v0.4.0
  Downloaded field-offset v0.3.6
  Downloaded graphene-rs v0.19.2
  Downloaded semver v1.0.22
  Downloaded no-std-net v0.6.0
  Downloaded pnet_transport v0.34.0
  Downloaded env_logger v0.10.2
  Downloaded pnet_packet v0.34.0
  Downloaded pnet v0.34.0
  Downloaded pnet_macros v0.34.0
  Downloaded quote v1.0.35
  Downloaded pango-sys v0.19.0
  Downloaded system-deps v6.2.2
  Downloaded pnet_datalink v0.34.0
  Downloaded target-lexicon v0.12.14
  Downloaded proc-macro-error-attr v1.0.4
  Downloaded libadwaita-sys v0.6.0
  Downloaded smallvec v1.13.2
  Downloaded proc-macro-error v1.0.4
  Downloaded gstreamer-sdp-sys v0.22.0
  Downloaded gsk4 v0.8.1
  Downloaded gdk-pixbuf v0.19.2
  Downloaded log v0.4.21
  Downloaded bytemuck v1.15.0
  Downloaded unicode-ident v1.0.12
  Downloaded cfg-expr v0.15.7
  Downloaded pango v0.19.3
  Downloaded toml v0.8.12
  Downloaded pin-project-lite v0.2.14
  Downloaded bitflags v2.5.0
  Downloaded futures-channel v0.3.30
  Downloaded anyhow v1.0.81
  Downloaded gstreamer-sdp v0.22.0
  Downloaded cairo-rs v0.19.2
  Downloaded memchr v2.7.2
  Downloaded proc-macro2 v1.0.79
  Downloaded glib-macros v0.19.3
  Downloaded glib-sys v0.19.0
  Downloaded gdk4-sys v0.8.1
  Downloaded qrcode v0.14.0
  Downloaded gstreamer-rtsp-server v0.22.0
  Downloaded serde v1.0.197
  Downloaded indexmap v2.2.6
  Downloaded gio-sys v0.19.0
  Downloaded gdk4 v0.8.1
  Downloaded toml_edit v0.21.1
  Downloaded gtk4-sys v0.8.1
  Downloaded toml_edit v0.22.9
  Downloaded libadwaita v0.6.0
  Downloaded hashbrown v0.14.3
  Downloaded winnow v0.6.5
  Downloaded winnow v0.5.40
  Downloaded futures-util v0.3.30
  Downloaded aho-corasick v1.1.3
  Downloaded gio v0.19.3
  Downloaded syn v1.0.109
  Downloaded syn v2.0.57
  Downloaded gettext-sys v0.21.3
  Downloaded regex v1.10.4
  Downloaded glib v0.19.3
  Downloaded regex-syntax v0.8.3
  Downloaded gtk4 v0.8.1
  Downloaded regex-automata v0.4.6
  Downloaded libc v0.2.153
  Downloaded image v0.25.0
  Downloaded 122 crates (23.7 MB) in 36.50s (largest was `image` at 9.2 MB)
==> Removing existing $pkgdir/ directory...
==> Starting build()...
+ exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_pie=true -D python.bytecompile=1 AudioSharing-0.2.4 build
The Meson build system
Version: 1.3.2
Source dir: /var/tmp/pamac-build-jakus/audio-sharing/src/AudioSharing-0.2.4
Build dir: /var/tmp/pamac-build-jakus/audio-sharing/src/build
Build type: native build
Project name: audio-sharing
Project version: 0.2.4
Rust compiler for the host machine: rustc -C linker=cc (rustc 1.72.1)
Rust linker for the host machine: rustc -C linker=cc ld.bfd 2.42.0
Host machine cpu family: x86_64
Host machine cpu: x86_64
Found pkg-config: YES (/usr/bin/pkg-config) 2.1.0
Run-time dependency dbus-1 found: YES 1.14.10
Run-time dependency glib-2.0 found: YES 2.78.4
Run-time dependency gio-2.0 found: YES 2.78.4
Run-time dependency gtk4 found: YES 4.12.5
Run-time dependency libadwaita-1 found: YES 1.4.4
Run-time dependency gstreamer-1.0 found: YES 1.22.10
Run-time dependency gstreamer-base-1.0 found: YES 1.22.10
Run-time dependency gstreamer-audio-1.0 found: YES 1.22.10
Run-time dependency gstreamer-plugins-base-1.0 found: YES 1.22.10
Run-time dependency gstreamer-rtsp-server-1.0 found: YES 1.22.10
Configuring de.haeckerfelix.AudioSharing.desktop.in using configuration
Program msgfmt found: YES (/usr/bin/msgfmt)
Program desktop-file-validate found: YES (/usr/bin/desktop-file-validate)
Configuring de.haeckerfelix.AudioSharing.metainfo.xml.in using configuration
Program appstreamcli found: YES (/usr/bin/appstreamcli)
Configuring de.haeckerfelix.AudioSharing.service using configuration
Configuring de.haeckerfelix.AudioSharing.gresource.xml using configuration
Dependency gio-2.0 found: YES 2.78.4 (cached)
Program /usr/bin/glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Program gtk4-update-icon-cache found: YES (/usr/bin/gtk4-update-icon-cache)
Program update-desktop-database found: YES (/usr/bin/update-desktop-database)
Configuring config.rs using configuration
Program cargo found: YES (/home/jakus/.cargo/bin/cargo)
Message: Building in release mode
Program msginit found: YES (/usr/bin/msginit)
Program msgmerge found: YES (/usr/bin/msgmerge)
Program xgettext found: YES (/usr/bin/xgettext)
Build targets in project: 43

audio-sharing 0.2.4

  User defined options
    auto_features     : enabled
    buildtype         : plain
    libexecdir        : lib
    prefix            : /usr
    sbindir           : bin
    wrap_mode         : nodownload
    python.bytecompile: 1
    b_pie             : true

Found ninja-1.11.1 at /usr/bin/ninja
INFO: autodetecting backend as ninja                                          
INFO: calculating backend command to run: /usr/bin/ninja -C /var/tmp/pamac-build-jakus/audio-sharing/src/build
ninja: Entering directory `/var/tmp/pamac-build-jakus/audio-sharing/src/build'
[0/40] Generating src/cargo-build with a custom command
    Updating crates.io index
  Downloaded cairo-sys-rs v0.19.2
  Downloaded anyhow v1.0.81
  Downloaded equivalent v1.0.1
  Downloaded semver v1.0.22
  Downloaded cfg-expr v0.15.7
  Downloaded temp-dir v0.1.13
  Downloaded termcolor v1.4.1
  Downloaded toml_datetime v0.6.5
  Downloaded slab v0.4.9
  Downloaded serde_spanned v0.6.5
  Downloaded thiserror v1.0.58
  Downloaded is-terminal v0.4.12
  Downloaded version-compare v0.2.0
  Downloaded muldiv v1.0.1
  Downloaded toml v0.8.12
  Downloaded thiserror-impl v1.0.58
  Downloaded system-deps v6.2.2
  Downloaded version_check v0.9.4
  Downloaded smallvec v1.13.2
  Downloaded proc-macro-error-attr v1.0.4
  Downloaded pin-utils v0.1.0
  Downloaded target-lexicon v0.12.14
  Downloaded unicode-ident v1.0.12
  Downloaded byteorder v1.5.0
  Downloaded either v1.10.0
  Downloaded cfg-if v1.0.0
  Downloaded field-offset v0.3.6
  Downloaded gobject-sys v0.19.0
  Downloaded glob v0.3.1
  Downloaded futures-macro v0.3.30
  Downloaded toml_edit v0.21.1
  Downloaded futures-executor v0.3.30
  Downloaded toml_edit v0.22.9
  Downloaded gettext-rs v0.7.0
  Downloaded futures-io v0.3.30
  Downloaded futures-core v0.3.30
  Downloaded gsk4-sys v0.8.1
  Downloaded gdk-pixbuf-sys v0.19.0
  Downloaded gdk-pixbuf v0.19.2
  Downloaded futures-task v0.3.30
  Downloaded graphene-rs v0.19.2
  Downloaded graphene-sys v0.19.0
  Downloaded gtk4-macros v0.8.1
  Downloaded winnow v0.5.40
  Downloaded humantime v2.1.0
  Downloaded winnow v0.6.5
  Downloaded heck v0.5.0
  Downloaded syn v1.0.109
  Downloaded locale_config v0.3.0
  Downloaded lazy_static v1.4.0
  Downloaded memoffset v0.9.1
  Downloaded paste v1.0.14
  Downloaded option-operations v0.5.0
  Downloaded pnet_base v0.34.0
  Downloaded pkg-config v0.3.30
  Downloaded proc-macro-crate v3.1.0
  Downloaded rustc_version v0.4.0
  Downloaded pnet_sys v0.34.0
  Downloaded autocfg v1.2.0
  Downloaded pretty_env_logger v0.5.0
  Downloaded pnet_macros_support v0.34.0
  Downloaded pnet_transport v0.34.0
  Downloaded env_logger v0.10.2
  Downloaded pnet_datalink v0.34.0
  Downloaded futures-channel v0.3.30
  Downloaded gstreamer-net v0.22.0
  Downloaded gstreamer-sdp-sys v0.22.0
  Downloaded gsk4 v0.8.1
  Downloaded gstreamer-net-sys v0.22.0
  Downloaded ipnetwork v0.20.0
  Downloaded libadwaita-sys v0.6.0
  Downloaded once_cell v1.19.0
  Downloaded num-rational v0.4.1
  Downloaded num-integer v0.1.46
  Downloaded no-std-net v0.6.0
  Downloaded pnet v0.34.0
  Downloaded pnet_packet v0.34.0
  Downloaded pango-sys v0.19.0
  Downloaded quote v1.0.35
  Downloaded proc-macro-error v1.0.4
  Downloaded bytemuck v1.15.0
  Downloaded bitflags v2.5.0
  Downloaded cairo-rs v0.19.2
  Downloaded gstreamer-rtsp-server-sys v0.22.0
  Downloaded gstreamer-rtsp-sys v0.22.0
  Downloaded gstreamer-rtsp v0.22.0
  Downloaded pin-project-lite v0.2.14
  Downloaded pnet_macros v0.34.0
  Downloaded pango v0.19.3
  Downloaded proc-macro2 v1.0.79
  Downloaded num-traits v0.2.18
  Downloaded log v0.4.21
  Downloaded gdk4-sys v0.8.1
  Downloaded gstreamer-sdp v0.22.0
  Downloaded qrcode v0.14.0
  Downloaded glib-macros v0.19.3
  Downloaded glib-sys v0.19.0
  Downloaded cc v1.0.90
  Downloaded gio-sys v0.19.0
  Downloaded gstreamer-rtsp-server v0.22.0
  Downloaded serde v1.0.197
  Downloaded gdk4 v0.8.1
  Downloaded gstreamer-sys v0.22.2
  Downloaded indexmap v2.2.6
  Downloaded gtk4-sys v0.8.1
  Downloaded memchr v2.7.2
  Downloaded libadwaita v0.6.0
  Downloaded hashbrown v0.14.3
  Downloaded itertools v0.12.1
  Downloaded futures-util v0.3.30
  Downloaded aho-corasick v1.1.3
  Downloaded gio v0.19.3
  Downloaded syn v2.0.57
  Downloaded glib v0.19.3
  Downloaded regex v1.10.4
  Downloaded gstreamer v0.22.3
  Downloaded regex-syntax v0.8.3
  Downloaded gtk4 v0.8.1
  Downloaded regex-automata v0.4.6
  Downloaded libc v0.2.153
  Downloaded gettext-sys v0.21.3
  Downloaded image v0.25.0
  Downloaded 122 crates (23.7 MB) in 17.60s (largest was `image` at 9.2 MB)
   Compiling serde v1.0.197
   Compiling equivalent v1.0.1
   Compiling hashbrown v0.14.3
   Compiling target-lexicon v0.12.14
   Compiling winnow v0.6.5
   Compiling smallvec v1.13.2
   Compiling heck v0.5.0
   Compiling pkg-config v0.3.30
   Compiling version-compare v0.2.0
   Compiling libc v0.2.153
   Compiling proc-macro2 v1.0.79
   Compiling autocfg v1.2.0
   Compiling unicode-ident v1.0.12
   Compiling indexmap v2.2.6
   Compiling memchr v2.7.2
   Compiling slab v0.4.9
   Compiling cfg-expr v0.15.7
   Compiling winnow v0.5.40
   Compiling quote v1.0.35
   Compiling syn v2.0.57
   Compiling futures-core v0.3.30
   Compiling pin-utils v0.1.0
   Compiling thiserror v1.0.58
   Compiling pin-project-lite v0.2.14
   Compiling futures-task v0.3.30
   Compiling futures-channel v0.3.30
   Compiling bitflags v2.5.0
   Compiling num-traits v0.2.18
   Compiling gio v0.19.3
   Compiling futures-io v0.3.30
   Compiling version_check v0.9.4
   Compiling paste v1.0.14
   Compiling semver v1.0.22
   Compiling num-rational v0.4.1
   Compiling proc-macro-error-attr v1.0.4
   Compiling aho-corasick v1.1.3
   Compiling regex-syntax v0.8.3
   Compiling either v1.10.0
   Compiling toml_datetime v0.6.5
   Compiling serde_spanned v0.6.5
   Compiling toml_edit v0.21.1
   Compiling toml_edit v0.22.9
   Compiling num-integer v0.1.46
   Compiling syn v1.0.109
   Compiling no-std-net v0.6.0
   Compiling pnet_base v0.34.0
   Compiling regex-automata v0.4.6
   Compiling toml v0.8.12
   Compiling proc-macro-crate v3.1.0
   Compiling system-deps v6.2.2
   Compiling futures-macro v0.3.30
   Compiling thiserror-impl v1.0.58
   Compiling glib-macros v0.19.3
   Compiling glib-sys v0.19.0
   Compiling gobject-sys v0.19.0
   Compiling gio-sys v0.19.0
   Compiling futures-util v0.3.30
   Compiling gstreamer-sys v0.22.2
   Compiling gdk-pixbuf-sys v0.19.0
   Compiling cairo-sys-rs v0.19.2
   Compiling pango-sys v0.19.0
   Compiling futures-executor v0.3.30
   Compiling gdk4-sys v0.8.1
   Compiling graphene-sys v0.19.0
   Compiling glib v0.19.3
   Compiling gstreamer-sdp-sys v0.22.0
   Compiling gsk4-sys v0.8.1
   Compiling gtk4-sys v0.8.1
   Compiling gstreamer-net-sys v0.22.0
   Compiling gstreamer-rtsp-sys v0.22.0
   Compiling option-operations v0.5.0
   Compiling itertools v0.12.1
   Compiling rustc_version v0.4.0
   Compiling proc-macro-error v1.0.4
   Compiling memoffset v0.9.1
   Compiling once_cell v1.19.0
   Compiling anyhow v1.0.81
   Compiling cfg-if v1.0.0
   Compiling muldiv v1.0.1
   Compiling field-offset v0.3.6
   Compiling regex v1.10.4
   Compiling temp-dir v0.1.13
   Compiling cc v1.0.90
   Compiling pnet_macros v0.34.0
   Compiling gettext-sys v0.21.3
   Compiling gstreamer-rtsp-server-sys v0.22.0
   Compiling libadwaita-sys v0.6.0
   Compiling pnet_macros_support v0.34.0
   Compiling pnet_sys v0.34.0
   Compiling pnet_packet v0.34.0
The following warnings were emitted during compilation:

warning: 

error: failed to run custom build command for `libadwaita-sys v0.6.0`

Caused by:
  process didn't exit successfully: `/var/tmp/pamac-build-jakus/audio-sharing/src/build/target/release/build/libadwaita-sys-8f66e015fc17f2ea/build-script-build` (exit status: 1)
  --- stdout
  cargo:rerun-if-env-changed=LIBADWAITA_1_NO_PKG_CONFIG
  cargo:rerun-if-env-changed=PKG_CONFIG_x86_64-unknown-linux-gnu
  cargo:rerun-if-env-changed=PKG_CONFIG_x86_64_unknown_linux_gnu
  cargo:rerun-if-env-changed=HOST_PKG_CONFIG
  cargo:rerun-if-env-changed=PKG_CONFIG
  cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64-unknown-linux-gnu
  cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64_unknown_linux_gnu
  cargo:rerun-if-env-changed=HOST_PKG_CONFIG_PATH
  cargo:rerun-if-env-changed=PKG_CONFIG_PATH
  cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64-unknown-linux-gnu
  cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64_unknown_linux_gnu
  cargo:rerun-if-env-changed=HOST_PKG_CONFIG_LIBDIR
  cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR
  cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64-unknown-linux-gnu
  cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64_unknown_linux_gnu
  cargo:rerun-if-env-changed=HOST_PKG_CONFIG_SYSROOT_DIR
  cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR
  cargo:warning=
  pkg-config exited with status code 1
  > PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 pkg-config --libs --cflags libadwaita-1 libadwaita-1 >= 1.5

  The system library `libadwaita-1` required by crate `libadwaita-sys` was not found.
  The file `libadwaita-1.pc` needs to be installed and the PKG_CONFIG_PATH environment variable must contain its parent directory.
  The PKG_CONFIG_PATH environment variable is not set.

  HINT: if you have installed the library, try setting PKG_CONFIG_PATH to the directory containing `libadwaita-1.pc`.

warning: build failed, waiting for other jobs to finish...
[39/40] Generating data/de.haeckerfel...aring_gresource with a custom command
FAILED: src/audio-sharing 
/usr/bin/env CARGO_HOME=/var/tmp/pamac-build-jakus/audio-sharing/src/build/cargo-home /home/jakus/.cargo/bin/cargo build --manifest-path /var/tmp/pamac-build-jakus/audio-sharing/src/AudioSharing-0.2.4/Cargo.toml --target-dir /var/tmp/pamac-build-jakus/audio-sharing/src/build/target --release && cp target/release/audio-sharing src/audio-sharing
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
    Aborting...

While nothing is ever guaranteed, any given package from the official Manjaro repositories (non-AUR) will have the highest likelihood of being trouble-free.

Alright, thats good to know.
I will also go and delete my AUR packages and see what happens if I try to re-install them.

this might be a problem
gnome-terminal-fedora might be a replacement which is in the official repos

First try to find what you want in the official repos - this is not static, it changes over time.
What you could only have from AUR a year ago might be in the official repo now - and vice versa.
And you get to keep all the potential problems that may come with the decision to use some AUR package.

You might start with cargo (dabbling in a little rust, I see), as that is failing to build currently. meson, usd, ninja and likely many others are best installed from the repo’s - obviously, if there’s a something-bin from the AUR, it will most likely just be something in the repo.

I see.

I also cant delete AUR packages, at least from the pacman GUI.
It has been showing me these pop-ups before, but just so you have an idea how it looks like:
First what it shows:
Screenshot_20240508_145357
Then:
Screenshot_20240508_145424
And finally:

Now that yay is once again viable, use only that to remove any AUR packages, not Pamac-Manager (GUI).

There is no pacman GUI - this is pamac.
And this is apparently still the original error.
Why would you want pacman-git?
pacman is a core package and you should not replace it with one from AUR.