Package Details: gnome-shell-extension-appindicator-git 1:43+0+gc49dde6-1

Git Clone URL: https://aur.archlinux.org/gnome-shell-extension-appindicator-git.git (read-only, click to copy)
Package Base: gnome-shell-extension-appindicator-git
Description: AppIndicator/KStatusNotifierItem support for GNOME Shell
Upstream URL: https://github.com/ubuntu/gnome-shell-extension-appindicator
Keywords: AppIndicator libappindicator StatusNotifierItem tray
Licenses: GPL
Conflicts: gnome-shell-extension-appindicator
Provides: gnome-shell-extension-appindicator
Submitter: Frikilinux
Maintainer: Taijian
Last Packager: Taijian
Votes: 40
Popularity: 0.005850
First Submitted: 2013-04-16 05:53 (UTC)
Last Updated: 2022-09-27 18:44 (UTC)

Dependencies (6)

Required by (20)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3

aspirogrammer commented on 2014-06-07 23:46 (UTC)

Indeed I can confirm that removing either libappindicator or libappindicator3 makes the installation succeed. Nevertheless, this package should be fixed...

dfk commented on 2014-06-05 01:58 (UTC)

Ah I see. I remember running into a similar problem, and finagling some manual fix to it that I (of course) didn't take notes on at the time. You might always try removing one of the conflicting dependencies and seeing if you can successfully install this.

aspirogrammer commented on 2014-06-04 20:13 (UTC)

yes, the package requires these libappindicator packages, but then conflict appears; so I agree, PKGBUILD itself is probably not the problem so I was hoping for some workaround...

dfk commented on 2014-06-04 20:03 (UTC)

Are you trying to install one of the libindicator dependencies? This PKGBUILD shouldn't change anything outside the /usr/share/gnome-shell/extensions/ directory where it installs the shell extension.

aspirogrammer commented on 2014-06-04 19:40 (UTC)

I got a conflict: error: failed to commit transaction (conflicting files) libindicator-gtk3: /usr/share/libindicator/80indicator-debugging exists in filesystem Errors occurred, no packages were upgraded. Comment below does not help. Is this fixable?

dfk commented on 2014-05-03 02:39 (UTC)

Thanks for this. I had to tweak the PKGBUILD to get it to work for me (I'm using gnome shell 3.12). First, interfaces.js expects to find the .xml interface files in the same subdirectory that they exist in in the src (interfaces-xml), rather than in /usr/share/glib-2.0/interfaces-xml. Second, the current PKGBUILD doesn't copy the compiled schemas that the Makefile produces. Here's the package() function that I got to work: package() { cd "${srcdir}"/${pkgname%-*} for i in .js .json .css .xml .compiled do find . -type f -name \*$i -exec install -Dm644 '{}' "${pkgdir}/usr/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com/{}" \; done find . -type f -name \*.mo -exec install -Dm644 '{}' "${pkgdir}/usr/share/{}" \; } I'm not sure if the localization files need to be installed elsewhere as well since I'm using an English locale. HTH.