Package Details: lib32-libappindicator-gtk2 12.10.0.r298-5

Git Clone URL: https://aur.archlinux.org/lib32-libappindicator-gtk2.git (read-only, click to copy)
Package Base: lib32-libappindicator-gtk2
Description: Allow applications to extend a menu via Ayatana indicators in Unity, KDE or Systray (GTK+ 2 library, 32-bit)
Upstream URL: https://launchpad.net/libappindicator
Licenses: GPL-3.0-only
Submitter: City-busz
Maintainer: glek
Last Packager: glek
Votes: 3
Popularity: 2.80
First Submitted: 2025-10-27 21:35 (UTC)
Last Updated: 2025-10-28 23:12 (UTC)

Pinned Comments

glek commented on 2025-11-01 18:05 (UTC)

Many AUR helpers attempt to download the source before installing build dependencies, of which breezy is one. This results in the build failing despite the PKGBUILD being fine.

Please do not make comments about this, flag this package as out-of-date, or send support requests for this topic. If your build fails for this reason you should install breezy manually, re-run your AUR helper, and then uninstall it afterwards. Alternatively, clone the AUR repository (optionally into a clean chroot) and run makepkg on it.

Latest Comments

1 2 Next › Last »

glek commented on 2025-11-01 18:05 (UTC)

Many AUR helpers attempt to download the source before installing build dependencies, of which breezy is one. This results in the build failing despite the PKGBUILD being fine.

Please do not make comments about this, flag this package as out-of-date, or send support requests for this topic. If your build fails for this reason you should install breezy manually, re-run your AUR helper, and then uninstall it afterwards. Alternatively, clone the AUR repository (optionally into a clean chroot) and run makepkg on it.

Frestein commented on 2025-11-01 05:29 (UTC)

==> Making package: lib32-libappindicator-gtk2 12.10.0.r298-5 (Sat 01 Nov 2025 10:28:14 AM +05)
==> Retrieving sources...
  -> Branching https://code.launchpad.net/~indicator-applet-developers/libappindicator/trunk...
/usr/share/makepkg/source/bzr.sh: line 53: bzr: command not found
==> ERROR: Failure while branching https://code.launchpad.net/~indicator-applet-developers/libappindicator/trunk
    Aborting...

Jack12816 commented on 2025-10-28 15:31 (UTC)

Fix:

rm -rf ~/.cache/yay
pacman -S dotnet-sdk perl-xml-libxml

export CFLAGS='-Wno-int-conversion'
export CPPFLAGS='-Wno-int-conversion'
export CXXFLAGS='-Wno-int-conversion'
yay -S mono-tools

sudo ln -s /usr/bin/csc /usr/bin/mono-csc
yay -S lib32-libappindicator-gtk2

Before:

Makefile.in
261:GAPI_PARSER = @GAPI_PARSER@
817:    $(GAPI_PARSER) app-indicator.sources.xml

Makefile
261:GAPI_PARSER = no
817:    $(GAPI_PARSER) app-indicator.sources.xml

Makefile.in
236:CSC = @CSC@

Makefile
236:CSC = no

# Results in: (and alike)

no app-indicator.sources.xml
make[4]: no: No such file or directory

After:

Makefile.in
261:GAPI_PARSER = @GAPI_PARSER@
817:    $(GAPI_PARSER) app-indicator.sources.xml

Makefile
261:GAPI_PARSER = /usr/bin/gapi2-parser
817:    $(GAPI_PARSER) app-indicator.sources.xml

Makefile.in
317:CSC = @CSC@

Makefile
317:CSC = /usr/bin/mono-csc

Alucard commented on 2025-10-28 14:07 (UTC)

perl-xml-libxml is also required for buildepends. After installing it, the compile succeeded for me.

/usr/bin/gapi2-parser app-indicator.sources.xml
<file ../../bindings/mono/app-indicator.c> <file ../../src/app-indicator-enum-types.c> <file ../../src/app-indicator-enum-types.h> <file ../../src/app-indicator.h>
Can't locate XML/LibXML.pm in @INC (you may need to install the XML::LibXML module) (@INC entries checked: /usr/lib/perl5/5.42/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.42/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.42/core_perl /usr/share/perl5/core_perl) at /usr/lib/gtk-sharp-2.0/gapi2xml.pl line 27.
BEGIN failed--compilation aborted at /usr/lib/gtk-sharp-2.0/gapi2xml.pl line 27.
Unable to flush stdout: Broken pipe
ALINK: warning A99999: Path 'policy.0.1.appindicator-sharp.config' in the resource name is not supported. Using just file name 'policy.0.1.appindicator-sharp.config'
ALINK: warning A99999: Path 'policy.0.0.appindicator-sharp.config' in the resource name is not supported. Using just file name 'policy.0.0.appindicator-sharp.config'

Unhandled Exception:
System.IO.FileNotFoundException: Could not find file "/tmp/lib32-libappindicator-gtk2/src/libappindicator/bindings/mono/libappindicator-api.raw.pre"
File name: '/tmp/lib32-libappindicator-gtk2/src/libappindicator/bindings/mono/libappindicator-api.raw.pre'

ggnoredo commented on 2025-10-28 10:55 (UTC)

 -> Failed to install the following packages. Manual intervention is required:
lib32-libappindicator-gtk2 - exit status 4
libappindicator-gtk2 - exit status 4

edtoml commented on 2025-10-28 09:27 (UTC)

/usr/bin/bzr is owned by breezy which is required by devtools. Think HIghValueWarrior has the right idea.

HighValueWarrior commented on 2025-10-28 03:02 (UTC)

The packages were orphaned right after submission. We need a mod to check the submissions out.

quest commented on 2025-10-28 03:00 (UTC)

Completely broken.

no app-indicator.sources.xml
make[4]: no: No such file or directory
make[4]: *** [Makefile:817: libappindicator-api.raw] Error 127
make[4]: Leaving directory '/home/quest/src/aur/libappindicator-gtk2/src/libappindicator/bindings/mono'
make[3]: *** [Makefile:538: all-recursive] Error 1
make[3]: Leaving directory '/home/quest/src/aur/libappindicator-gtk2/src/libappindicator/bindings/mono'
make[2]: *** [Makefile:411: all-recursive] Error 1
make[2]: Leaving directory '/home/quest/src/aur/libappindicator-gtk2/src/libappindicator/bindings'
make[1]: *** [Makefile:477: all-recursive] Error 1
make[1]: Leaving directory '/home/quest/src/aur/libappindicator-gtk2/src/libappindicator'
make: *** [Makefile:408: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

hak8or commented on 2025-10-28 01:23 (UTC) (edited on 2025-10-28 01:24 (UTC) by hak8or)

Doesn't the usage of bzr for fetching the source require adding bzr to the dependencies? Since right now I don't have bazaar installed (because who on earth uses that in this day and age), I am getting;

ERROR: Cannot find the bzr package needed to handle bzr sources.

Which can be resolved via a quick pacman -S bzr.

sadslavboy commented on 2025-10-28 01:21 (UTC) (edited on 2025-10-28 02:46 (UTC) by sadslavboy)

Concur with @edtoml

make: *** [Makefile:408: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... -> error making: libappindicator-gtk2-exit status 4 -> Failed to install the following packages. Manual intervention is required: lib32-libappindicator-gtk2 - exit status 8 libappindicator-gtk2 - exit status 4

Also tried using a clean chroot thru devtools both with and without the j1 in build() and still nothing