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).
Search Criteria
Package Details: pamac-all 11.7.3-1
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://github.com/manjaro/pamac |
Licenses: | GPL-3.0-or-later |
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: | 42 |
Popularity: | 0.27 |
First Submitted: | 2020-08-25 09:51 (UTC) |
Last Updated: | 2025-05-05 19:30 (UTC) |
Dependencies (15)
- libadwaita (libadwaita-gitAUR, libadwaita-without-adwaita-gitAUR)
- libhandy (libhandy-gitAUR)
- libnotify (libnotify-gitAUR)
- libpamac-fullAUR
- pamac-cliAUR (pamac-aurAUR)
- asciidoc (asciidoc-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- gobject-introspection (make)
- meson (meson-gitAUR) (make)
- vala (vala-gitAUR) (make)
- mate-polkit (optional) – authentication agent for Mate
- plymouth (plymouth-gitAUR) (optional) – offline upgrades
- polkit-gnome (xfce-polkit-gitAUR, xfce-polkitAUR, polkit-gnome-gitAUR) (optional) – legacy authentication agent for Gnome
- polkit-kde-agent (polkit-kde-agent-gitAUR) (optional) – authentication agent for KDE
- polkit-qt5 (polkit-qt5-gitAUR) (optional) – Qt5 based authentication agent
Required by (4)
- debtap-mod (requires pamac)
- mintmenu (requires pamac) (optional)
- rpmtoarch (requires pamac)
- update-notifier (requires pamac) (optional)
Sources (1)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 .. 15 Next › Last »
VerT commented on 2023-08-18 19:41 (UTC) (edited on 2023-08-18 20:08 (UTC) by VerT)
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 ();
FuelFlo commented on 2023-08-08 22:55 (UTC)
Okay, so the problem is not the aur helpers. At least for me. I have chaotic-aur repo enabled and the pamac-cli version build in chaotic-aur repo seems to require libpamac-aur which leads to the dependency cycle. When installing pamac-cli from aur directly (yay -S aur/pamac-cli) I was able to install pamac-all afterwards without problem.
patlefort commented on 2023-08-08 21:27 (UTC)
You should install pamac-cli
not pamac-aur
. Your aur helper should give you the choice, otherwise it is broken.
bkb commented on 2023-08-08 20:41 (UTC)
Ouais, sûr, @FuelFLo has exactly the same problem as me with a different helper, but it's the helper problem. Look at your eleven dependencies, It has literally pamac-cli (pamac-aur)
, it's written on the same page where you wrote "That's not possible" "Your aur helper is broken" "remove anything -aur"
patlefort commented on 2023-08-08 20:18 (UTC)
That's not possible, this package doesn't depend on pamac-aur or libpamac-aur. Your aur helper is broken, try building manually with makepkg. Also make sure to remove anything -aur
first in case.
bkb commented on 2023-08-08 09:36 (UTC) (edited on 2023-08-08 09:37 (UTC) by bkb)
Installing it ask for pamac-aur
and libpamac-aur
and pamac-cli
, who try to ditch out pamac-all
and libpamac-full
. A true loophole
error: can't build pamac-all-11.6.0-2, deps not satisfied: libpamac-full
patlefort commented on 2023-08-06 23:31 (UTC)
Everything should compile and work now with or without clean chroot.
patlefort commented on 2023-08-06 23:08 (UTC) (edited on 2023-08-06 23:24 (UTC) by patlefort)
Upstream is being dumb, they didn't announce the new version with a tag in their repo for pamac-cli.
FuelFlo commented on 2023-08-06 22:54 (UTC) (edited on 2023-08-06 22:55 (UTC) by FuelFlo)
I'm getting a dependency cycle now which prevents me from installing pamac-all.
yay -S pamac-all
AUR Explicit (1): pamac-all-11.6.0-2
Sync Dependency (1): pamac-aur-11.0.1-2
...
:: libpamac-aur and libpamac-full are in conflict (libpamac). Remove libpamac-full? [y/N] n
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: libpamac-aur and libpamac-full are in conflict
-> Failed to install layer, rolling up to next layer.error:error installing repo packages
resolving dependencies...
looking for conflicting packages...
:: libpamac-aur and libpamac-full are in conflict (libpamac). Remove libpamac-full? [y/N] n
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: libpamac-aur and libpamac-full are in conflict
-> error installing repo packages
error installing repo packages
Pinned Comments