@sudoBash418: New version of vala (0.44.1) released today and not require additional patch for pamac-classic. No comments.
Search Criteria
Package Details: pamac-classic 7.3.0-5
Package Actions
Git Clone URL: | https://aur.archlinux.org/pamac-classic.git (read-only, click to copy) |
---|---|
Package Base: | pamac-classic |
Description: | A Gtk3 frontend for libalpm - classic version |
Upstream URL: | https://git.cromer.cl/cromer/pamac-classic |
Keywords: | aur gui installer pacman |
Licenses: | GPL-3.0-or-later |
Conflicts: | pamac, pamac-aur |
Provides: | pamac, pamac-aur |
Submitter: | sudobash418 |
Maintainer: | sudobash418 |
Last Packager: | sudobash418 |
Votes: | 16 |
Popularity: | 0.000000 |
First Submitted: | 2017-10-04 21:54 (UTC) |
Last Updated: | 2024-09-19 16:15 (UTC) |
Dependencies (16)
- curl (curl-quiche-gitAUR, curl-http3-ngtcp2AUR, curl-gitAUR, curl-c-aresAUR)
- libalpm.so (pacman)
- libnotify (libnotify-gitAUR)
- libsoup
- pacman (pacman-gitAUR)
- polkit (polkit-gitAUR, polkit-consolekitAUR)
- vte3 (vte3-notificationAUR, vte3-gitAUR)
- gettext (gettext-gitAUR) (make)
- gobject-introspection (make)
- meson (meson-gitAUR) (make)
- vala (vala-gitAUR) (make)
- lxsession (lxsession-gitAUR) (optional) – needed for authentication in Xfce, LXDE etc.
- mate-polkit (optional) – needed for authentication in MATE
- polkit-gnome (xfce-polkit-gitAUR, xfce-polkitAUR, polkit-gnome-gitAUR) (optional) – needed for authentication in Cinnamon, Gnome
Required by (4)
- debtap-mod (requires pamac)
- mintmenu (requires pamac) (optional)
- rpmtoarch (requires pamac)
- update-notifier (requires pamac) (optional)
Sources (4)
Andy_Vetrov commented on 2019-03-17 17:58 (UTC)
sudobash418 commented on 2019-03-17 01:08 (UTC)
@Andy_Vetrov Thank you very much for the heads up and the patch, those changes have been applied and the package should compile with vala 0.44.0 now.
Andy_Vetrov commented on 2019-03-16 22:18 (UTC) (edited on 2019-03-16 22:32 (UTC) by Andy_Vetrov)
@sudoBash418: pamac-classic v 6.7.0 not compiling with new version of vala (0.44.0) - look at https://bbs.archlinux.org/viewtopic.php?pid=1837258#p1837258 and https://gitlab.manjaro.org/applications/pamac/commit/a1ea02d9180bf8708f40a50939f455ac5fe34435
To fix this problem please add this patch to your PKGBUILD:
--- a/src/vapis/libalpm.vapi
+++ b/src/vapis/libalpm.vapi
@@ -38,9 +38,9 @@
}
public int capabilities();
- public unowned Package? find_satisfier(Alpm.List<Package> pkgs, string depstring);
+ public unowned Package? find_satisfier(Alpm.List<unowned Package> pkgs, string depstring);
- public unowned Package? pkg_find(Alpm.List<Package> haystack, string needle);
+ public unowned Package? pkg_find(Alpm.List<unowned Package> haystack, string needle);
public int pkg_vercmp(string a, string b);
@@ -48,7 +48,7 @@
* If a member exists in several databases, only the first database is used.
* IgnorePkg is also handled.
*/
- public Alpm.List<unowned Package?> find_group_pkgs(Alpm.List<DB> dbs, string name);
+ public Alpm.List<unowned Package?> find_group_pkgs(Alpm.List<unowned DB> dbs, string name);
/** Returns the string corresponding to an error number. */
public unowned string strerror(Errno err);
@@ -252,7 +252,7 @@
public string? fetch_pkgurl(string url);
[CCode (cname = "alpm_find_dbs_satisfier")]
- public unowned Package? find_dbs_satisfier(Alpm.List<DB> dbs, string depstring);
+ public unowned Package? find_dbs_satisfier(Alpm.List<unowned DB> dbs, string depstring);
/** Returns the current error code from the handle. */
[CCode (cname = "alpm_errno")]
@@ -380,7 +380,7 @@
public unowned Package? get_pkg(string name);
public unowned Group? get_group(string name);
- public Alpm.List<unowned Package> search(Alpm.List<string> needles);
+ public Alpm.List<unowned Package> search(Alpm.List<unowned string> needles);
public int check_pgp_signature(out SigList siglist);
}
@@ -550,7 +550,7 @@
public Alpm.List<string> compute_optionalfor();
[CCode (cname = "alpm_sync_newversion")]
- public unowned Package? sync_newversion(Alpm.List<DB> dbs);
+ public unowned Package? sync_newversion(Alpm.List<unowned DB> dbs);
public int check_pgp_signature(out SigList siglist);
}
zeroadhesion commented on 2018-08-11 10:53 (UTC)
This version is better than pamac-aur
sudobash418 commented on 2017-10-27 21:49 (UTC)
Fixed in version 6.3.4
sudobash418 commented on 2017-10-27 13:54 (UTC)
@hobbledehoy899 Correct, I didn't notice this until recently.
Unfortunately this is an upstream issue (and I'm no programmer) so we will have to wait for a bugfix.
For everyone else: PLEASE DON'T UPDATE TO VERSION 6.3.3
hobbledehoy899 commented on 2017-10-27 07:18 (UTC)
It seems that the preferences menu is not functional in the latest version...
sudobash418 commented on 2017-10-11 23:02 (UTC)
@salome No problem (I seen already on GitHub)
salome commented on 2017-10-11 19:50 (UTC)
@DeathHacker: my error was caused by an old version of vala.
With the current version, the problem is resolved.
Thank you for your support.
Pinned Comments
sudobash418 commented on 2024-04-26 23:10 (UTC) (edited on 2024-04-26 23:10 (UTC) by sudobash418)
I've just pushed
7.3.0-3
, which includes the following (overdue) changes:There seem to be a few bugs related to downloading files still.
Unfortunately, I no longer use pamac-classic, nor do I have experience with Vala, nor do I have much time to investigate the cause of the bugs.
If anyone wants to take over maintainership (or be a co-maintainer) to fix these issues, let me know.
Cromer commented on 2022-07-12 00:28 (UTC)
Probably related to this: https://git.cromer.cl/cromer/pamac-classic/issues/12
AUR has been broken in pamac-classic for a while now due to changes on Arch Linux's side of things. If anyone can fix and do a pull request, I will merge it. But right now I don't have time to investigate myself and is at the bottom of my priority list.