Notice: Undefined variable: name in /srv/http/vhosts/ on line 248

Package Details: pasystray-gtk2 0.6.0-3

Git Clone URL: (read-only)
Package Base: pasystray
Description: PulseAudio system tray (a replacement for padevchooser)
Upstream URL:
Licenses: LGPL
Groups: multimedia
Conflicts: pasystray
Submitter: christoph.gysin
Maintainer: christoph.gysin
Last Packager: christoph.gysin
Votes: 95
Popularity: 0.577834
First Submitted: 2012-10-20 09:08
Last Updated: 2016-07-26 04:44

Pinned Comments

christoph.gysin commented on 2016-07-27 19:10


This package builds two packages: pasystray and pasystray-gtk2. You can't install them both, you'll need to pick which one to use. pasystray is the recommended one, which uses gtk3. pasystray-gtk2 which is built against gtk2 is provided if you don't want to install gtk3.

To build the package, run:

$ makepkg -s

To install, run either:

$ sudo pacman -U pasystray-<version>.pkg.tar.xz


$ sudo pacman -U pasystray-gtk2-<version>.pkg.tar.xz

Please note that "makepkg -i" will try to install both packages, and fail with a conflict. The same happens with yaourt.

Latest Comments

1 2 3 4 Next › Last »

gilbs commented on 2016-12-29 21:46

Definitely, avoid using this package until the gtk2 and gtk3 versions are not split. The recommended version is gtk3, then maintain only the gtk3 one if you can't handle both correctly.

HiImTye commented on 2016-12-07 00:24

there's no icon on the systray for the gtk3 version for me, I haven't tried the gtk2 version.
there is an icon for the app, just not the systray

agrajag commented on 2016-09-09 11:08

if u don't want to have to deal with the attitude of this maintainer, try the alternative standalone package now:

christoph.gysin commented on 2016-08-22 09:19

I still think that yaourt and co. are at fault for not handling split packages correctly and always wanting to install all of them. But this is not a discussion platform. Please take this to the aur-general mailing list and find concencus with the arch developers about the packaging guidelines. Should they decide that I am at fault, the documentation should be updated accordingly, and I will happily change how pasystray is packaged.

No further begging here will change anything, so don't waste your time.

lukasm commented on 2016-08-22 05:58

Please split the packages again! Although we can create packages like this, it is not the intended usage, as conventions for package managers diverge from this behavior.

As a temporal fix for all that want to install pasystray with yaourt: When it asks to modify PKGBUILD, apply the following changes:
1) remove pasystray-gtk2 from pkgname
2) remove <cp -r $srcdir/$_pkgname{,-gtk2}-$pkgver> from the build function
3) modify <for gtk in "" 2; do> to "for gtk in ""; do>

Then install the usual way. Afterwards it won't comply anymore that pasystray is not up to date.

3onyc commented on 2016-08-21 19:34

What was the reasoning behind having this build 2 conflicting packages? most people use yaourt to install things from the AUR and that just breaks their installs.

Could you reconsider and properly split both packages again? Thanks!

epicepee commented on 2016-08-16 20:28

aura is throwing errors as well, and it gives no clear way to install just one package. Please take the conventional path here, if you can; your software otherwise works very nicely.

HotblackDesiato commented on 2016-08-09 04:07

Please split this into two package like other package maintainers. Many thanks!

TrevorBramble commented on 2016-07-30 05:02

@christoph.gysin: Please do the conventional, expected thing.

joehillen commented on 2016-07-27 19:54

@christoph.gysin Why do you insist on making it complicated? Just split the packages.