yay
users having issues with dependency conflicts, try --aur
or --ignore
options. Other AUR helpers may or may not have similar options. If the options don't help, manually install the desired packages directly.
Search Criteria
Package Details: pamac-all 11.6.0-3
Package Actions
Git Clone URL: | https://aur.archlinux.org/pamac-all.git (read-only, click to copy) |
---|---|
Package Base: | pamac-all |
Description: | A GUI frontend for libalpm (everything in one package - snap, flatpak, appindicator, aur, appstream) |
Upstream URL: | https://gitlab.manjaro.org/applications/pamac |
Licenses: | GPL3 |
Conflicts: | pamac, pamac-aur, pamac-aur-git, pamac-common, pamac-flatpak, pamac-flatpak-gnome, pamac-gtk |
Provides: | pamac |
Submitter: | librewish |
Maintainer: | patlefort |
Last Packager: | patlefort |
Votes: | 38 |
Popularity: | 2.14 |
First Submitted: | 2020-08-25 09:51 (UTC) |
Last Updated: | 2023-09-19 14:24 (UTC) |
Dependencies (15)
- libadwaita (libadwaita-without-adwaita-git, libadwaita-git, libadwaita-testing)
- libhandy (libhandy-git)
- libnotify (libnotify-gtk2, libnotify-git)
- libpamac-full
- pamac-cli (pamac-aur)
- gettext (gettext-git) (make)
- gobject-introspection (gobject-introspection-git) (make)
- meson (meson-git) (make)
- ninja (ninja-git, ninja-kitware, ninja-mem, python-ninja) (make)
- vala (vala0.44, vala-git, vala0.54) (make)
- mate-polkit (mate-polkit-gtk2) (optional) – authentication agent for Mate
- plymouth (plymouth-nosystemd, plymouth-git) (optional) – offline upgrades
- polkit-gnome (polkit-gnome-gtk2, xfce-polkit-git, xfce-polkit, polkit-gnome-git) (optional) – legacy authentication agent for Gnome
- polkit-kde-agent (polkit-kde-agent-git) (optional) – authentication agent for KDE
- polkit-qt5 (polkit-qt5-git) (optional) – Qt5 based authentication agent
Required by (7)
- bootsplash-manager-bin (requires pamac)
- bootsplash-manager-git (requires pamac)
- debtap-mod (requires pamac)
- mintmenu (requires pamac) (optional)
- pamac-tray-icon-plasma (requires pamac)
- rpmtoarch (requires pamac)
- update-notifier (requires pamac) (optional)
Sources (2)
xiota commented on 2023-09-19 21:50 (UTC)
bkb commented on 2023-09-19 13:16 (UTC)
Is it in dependencies?
laichiaheng commented on 2023-09-19 13:12 (UTC)
It needs plymouth to upgrade the system at shutdown.
bkb commented on 2023-09-19 11:52 (UTC) (edited on 2023-09-19 11:52 (UTC) by bkb)
paru --sync --needed --nodeps --nodeps aur/libpamac-full && paru --sync --needed --nodeps --nodeps aur/pamac-cli && paru --sync --needed --nodeps --nodeps pamac-all
../pamac-11.6.0/src/manager_window.vala:716.23-716.36: error: The name `FileDialog' does not exist in the context of `Gtk' (gtk4)
var chooser = new Gtk.FileDialog ();
^^^^^^^^^^^^^^
../pamac-11.6.0/src/preferences_dialog.vala:368.22-368.35: error: The name `FileDialog' does not exist in the context of `Gtk' (gtk4)
var chooser = new Gtk.FileDialog ();
^^^^^^^^^^^^^^
Compilation failed: 2 error(s), 0 warning(s)
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
Aborting...
error: failed to build 'pamac-all-11.6.0-3':
error: packages failed to build: pamac-all-11.6.0-3
patlefort commented on 2023-09-19 09:32 (UTC)
The chaotic-aur is missing pamac-cli
, pamac-all
and libpamac-full
, you should report this problem to them. Until then, pamac-aur
will be picked over pamac-cli
by your aur helper because it prioritize built packages over the AUR and it claim to provide pamac-cli
.
bkb commented on 2023-09-19 07:14 (UTC) (edited on 2023-09-19 11:53 (UTC) by bkb)
Can someone just correct the dependency cycle instead of just hacking since months?
paru --sync --needed libpamac-full && paru --sync --needed pamac-cli && paru --sync --needed pamac-all
:: libpamac-full-1:11.6.2-1 is up to date -- skipping
:: pamac-aur and pamac-cli are in conflict. Remove pamac-cli? [y/N] y
:: libpamac-aur and libpamac-full are in conflict (libpamac). Remove libpamac-full? [y/N] y
:: libpamac-full-1:11.6.2-1 is up to date -- skipping build
:: libpamac-full and libpamac-aur are in conflict. Remove libpamac-aur? [y/N] y
error: failed to prepare transaction (could not satisfy dependencies)
:: removing libpamac-aur breaks dependency 'libpamac-aur>=11.6' required by pamac-aur
error: packages failed to build: pamac-all-11.6.0-3
sunshe35 commented on 2023-09-19 02:36 (UTC)
I can successfully install this module.
yay -S aur/libpamac-full
yay -S aur/pamac-cli
yay -S pamac-all
The basic idea is to ensure that pamac-cli for the aur is installed, and pamac-cli for other sources requires the installation of libpamac-aur.
patlefort commented on 2023-08-18 19:52 (UTC)
I do not and cannot support chaotic-aur or any other repositories than the official ones and the AUR. Installing other repos implies you know and understand the risks.
VerT commented on 2023-08-18 19:41 (UTC) (edited on 2023-08-18 20:08 (UTC) by VerT)
Yea, it's broken by dependency cycle. I had exactly same problem as @FuelFLo and thanks to FulFlo's solution I managed to sidestep this issue (yay -S aur/pamac-cli and then pamac-all).
bkb commented on 2023-08-09 08:53 (UTC) (edited on 2023-08-09 09:48 (UTC) by bkb)
Related to that problem
Upstream is being dumb, they didn't announce the new version with a tag in their repo for pamac-cli.
FAILED: src/pamac-manager.p/version.c src/pamac-manager.p/history_dialog.c src/pamac-manager.p/updates_dialog.c src/pamac-manager.p/preferences_dialog.c src/pamac-manager.p/package_row.c src/pamac-manager.p/simple_row.c src/pamac-manager.p/back_row.c src/pamac-manager.p/manager_window.c src/pamac-manager.p/manager.c src/pamac-manager.p/search-provider.c
valac -C --pkg pamac --pkg gio-unix-2.0 --pkg libadwaita-1 --pkg gtk4 --color=always --directory src/pamac-manager.p --basedir ../pamac-11.6.0/src --gresources=../pamac-11.6.0/resources/pamac.manager.gresource.xml --pkg=posix --vapidir=/home/xtremperfs/.cache/paru/clone/pamac-all/src/pamac-11.6.0/vapi ../pamac-11.6.0/src/version.vala ../pamac-11.6.0/src/history_dialog.vala ../pamac-11.6.0/src/updates_dialog.vala ../pamac-11.6.0/src/preferences_dialog.vala ../pamac-11.6.0/src/package_row.vala ../pamac-11.6.0/src/simple_row.vala ../pamac-11.6.0/src/back_row.vala ../pamac-11.6.0/src/manager_window.vala ../pamac-11.6.0/src/manager.vala ../pamac-11.6.0/src/search-provider.vala src/pamac-gtk.vapi
../pamac-11.6.0/src/manager_window.vala:716.23-716.36: error: The name `FileDialog' does not exist in the context of `Gtk' (gtk4)
var chooser = new Gtk.FileDialog ();
^^^^^^^^^^^^^^
../pamac-11.6.0/src/preferences_dialog.vala:366.22-366.35: error: The name `FileDialog' does not exist in the context of `Gtk' (gtk4)
var chooser = new Gtk.FileDialog ();
Pinned Comments