Package Details: pamac-all 11.7.3-1

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)

Required by (4)

Sources (1)

Pinned Comments

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)

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 ();

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