Package Details: vala-panel-appmenu-mate-git 24.02.r1.gced6ce3-1

Git Clone URL: https://aur.archlinux.org/vala-panel-appmenu-xfce-git.git (read-only, click to copy)
Package Base: vala-panel-appmenu-xfce-git
Description: AppMenu (Global Menu) plugin for mate-panel
Upstream URL: https://gitlab.com/vala-panel-project/vala-panel-appmenu
Licenses: LGPL3
Conflicts: vala-panel-appmenu-mate
Provides: vala-panel-appmenu-mate
Submitter: rilian
Maintainer: rilian
Last Packager: rilian
Votes: 37
Popularity: 0.47
First Submitted: 2015-04-01 21:00 (UTC)
Last Updated: 2024-02-27 21:15 (UTC)

Required by (5)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 .. 24 Next › Last »

Tio commented on 2024-02-28 13:19 (UTC)

So I do not have appmenu-glib-translator installed at all. As for the full log I can only see this

Failed to commit transaction:
conflicting files:
- /usr/include/appmenu-glib-translator/importer.h exists in both vala-panel-appmenu-common-git and vala-panel-appmenu-xfce-git
- /usr/share/gir-1.0/AppmenuGLibTranslator-24.02.gir exists in both vala-panel-appmenu-common-git and vala-panel-appmenu-xfce-git
- /usr/share/vala/vapi/appmenu-glib-translator.deps exists in both vala-panel-appmenu-common-git and vala-panel-appmenu-xfce-git
- /usr/share/vala/vapi/appmenu-glib-translator.vapi exists in both vala-panel-appmenu-common-git and vala-panel-appmenu-xfce-git

rilian commented on 2024-02-28 05:43 (UTC) (edited on 2024-02-28 10:07 (UTC) by rilian)

Can you show me a full build log? I do not have such issue. You most likely does not have updated a PKGBUILD and installed appmenu-glib-translator as separate dependency.

Anyway, will look this evening again.

timhs commented on 2024-02-28 02:08 (UTC)

Budgie desktop 10.9.1-1 Can't update to vala-panel-appmenu-common-git-24.02.r1.gced6ce3-1
Error:

Fehler: Der Vorgang konnte nicht durchgeführt werden (In Konflikt stehende Dateien)
vala-panel-appmenu-common-git: /usr/include/appmenu-glib-translator/importer.h existiert im Dateisystem (gehört zu vala-panel-appmenu-budgie-git)

Tio commented on 2024-02-28 01:10 (UTC)

After the latest release, a few hours ago, I get these conflicting errors:

conflicting files:
- /usr/include/appmenu-glib-translator/importer.h exists in both vala-panel-appmenu-common-git and vala-panel-appmenu-xfce-git
- /usr/share/gir-1.0/AppmenuGLibTranslator-24.02.gir exists in both vala-panel-appmenu-common-git and vala-panel-appmenu-xfce-git
- /usr/share/vala/vapi/appmenu-glib-translator.deps exists in both vala-panel-appmenu-common-git and vala-panel-appmenu-xfce-git
- /usr/share/vala/vapi/appmenu-glib-translator.vapi exists in both vala-panel-appmenu-common-git and vala-panel-appmenu-xfce-git

xiota commented on 2023-10-13 23:02 (UTC)

Non-existent packages should be removed from dependencies, even though optional.

rilian commented on 2023-09-20 13:28 (UTC)

@xiota same case as with vala-panel-sntray-git. There was a rename around https://aur.archlinux.org/cgit/aur.git/commit/PKGBUILD?h=vala-panel-appmenu-xfce-git&id=685d1ccd4f9e2471f6cd2cc9867dbdf1eb38caad.

So, it is a legitimate directive.

xiota commented on 2023-09-20 13:25 (UTC) (edited on 2023-10-13 23:01 (UTC) by xiota)

Please remove replaces directive. Thank you.

FabioLolix commented on 2023-01-05 01:50 (UTC)

@dirtikiti it is required at build time to build the budgie plugin, you can edit the pkgbuild to build only what you need, in the top of the pkgbuild edit _disable_budgie=0 from 0 to 1, same for the other options

dirtikiti commented on 2023-01-05 01:36 (UTC)

Why is the entire budgie desktop required for a menu plugin?

psi-jack commented on 2022-10-11 16:50 (UTC) (edited on 2022-10-11 16:51 (UTC) by psi-jack)

This is what I'm seeing as a possible fix, because what's happening is /usr/share/doc/ and /usr/share/licenses is being shared between the packages and only common really needs it since common is depended on by all the others:

diff --git a/PKGBUILD b/PKGBUILD
index 8c74a40..3832ef5 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -51,8 +51,8 @@ fi

 _pkgbase=vala-panel-appmenu
 pkgbase=${_pkgbase}-xfce-git
-pkgver=0.7.4
-pkgrel=2
+pkgver=0.7.6
+pkgrel=1
 pkgdesc="AppMenu (Global Menu) plugin"
 url="https://gitlab.com/vala-panel-project/vala-panel-appmenu"
 arch=('i686' 'x86_64')
@@ -85,7 +85,7 @@ package_vala-panel-appmenu-xfce-git() {
             'appmenu-qt: for qt4 menus'
             'appmenu-qt5: for qt5 menus')
   DESTDIR="${pkgdir}" meson install -C build
-  rm -rf ${pkgdir}/usr/share/{vala-panel,glib-2.0,locale,mate-panel,vala-panel-appmenu}
+  rm -rf ${pkgdir}/usr/share/{vala-panel,glib-2.0,locale,mate-panel,vala-panel-appmenu,doc,licenses}
   rm -rf ${pkgdir}/usr/lib/{mate-panel,vala-panel,budgie-desktop}
 }

@@ -100,7 +100,7 @@ package_vala-panel-appmenu-valapanel-git() {
             'appmenu-qt5: for qt5 menus')

   DESTDIR="${pkgdir}" meson install -C build
-  rm -rf ${pkgdir}/usr/share/{xfce4,glib-2.0,locale,mate-panel,vala-panel-appmenu}
+  rm -rf ${pkgdir}/usr/share/{xfce4,glib-2.0,locale,mate-panel,vala-panel-appmenu,doc,licenses}
   rm -rf ${pkgdir}/usr/lib/{mate-panel,xfce4,budgie-desktop}
 }

@@ -114,7 +114,7 @@ package_vala-panel-appmenu-mate-git() {
             'appmenu-qt: for qt4 menus'
             'appmenu-qt5: for qt5 menus')
   DESTDIR="${pkgdir}" meson install -C build
-  rm -rf ${pkgdir}/usr/share/{vala-panel,glib-2.0,locale,xfce4,vala-panel-appmenu}
+  rm -rf ${pkgdir}/usr/share/{vala-panel,glib-2.0,locale,xfce4,vala-panel-appmenu,doc,licenses}
   rm -rf ${pkgdir}/usr/lib/{xfce4,vala-panel,budgie-desktop}
 }