Package Base Details: lib32-libappindicator

Git Clone URL: https://aur.archlinux.org/lib32-libappindicator.git (read-only)
Submitter: ImNtReal
Maintainer: SunRed
Last Packager: SunRed
Votes: 58
Popularity: 0.383898
First Submitted: 2012-12-13 18:45
Last Updated: 2016-05-11 22:10

Latest Comments

SunRed commented on 2016-05-11 22:16

If you encounter any problems again, libappindicator-gtk{2,3} may be needed.
If it builds correctly only with libappindicator-gtk{2,3} I will add it to the makedepends.

SunRed commented on 2016-04-28 15:46

@nienhs @FadeMind
Sorry for the late answer. I will take a look at this later but thanks for the info.

nienhs commented on 2016-04-24 23:57

I encountered the same error as FadeMind while trying to build the GTK2 version. Deleting the GTK3 and sharp version from build and packaging fixed that for me.

FadeMind commented on 2016-03-18 20:26

I built fine lib32-libappindicator from this PKGBUILD:
https://github.com/manjaro/packages-multilib/blob/master/lib32-libappindicator/PKGBUILD

see lvl up for incl. patches

SunRed commented on 2016-03-18 20:18

@FadeMind
I am not able to reproduce this error and cannot gather any information from your log, sorry.

FadeMind commented on 2016-03-18 07:06

configure:

Libappindicator Configuration:

Prefix: /usr
GTK+ Version: 2
Mono: true
Tests: no
Mono tests: no
gcov: no

CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh /tmp/makepkg/lib32-libappindicator/src/lib32-libappindicator-gtk2/missing aclocal-1.15 -I m4
cd . && /bin/sh /tmp/makepkg/lib32-libappindicator/src/lib32-libappindicator-gtk2/missing automake-1.15 --gnu
Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE ([^ \t=:+{}]+)}/ at /usr/bin/automake-1.15 line 3936.
configure.ac:236: error: required file 'bindings/python/Makefile.in' not found
configure.ac:236: error: required file 'bindings/python/appindicator.override.in' not found
bindings/mono/Makefile.am:128: warning: addprefix $(srcdir: non-POSIX variable name
bindings/mono/Makefile.am:128: (probably a GNU make extension)
bindings/mono/Makefile.am:58: warning: variable 'TEST_SOURCES' is defined but no program or
bindings/mono/Makefile.am:58: library has 'TEST' as canonical name (possible typo)
src/Makefile.am:43: warning: addprefix $(srcdir: non-POSIX variable name
src/Makefile.am:43: (probably a GNU make extension)
src/Makefile.am:104: warning: '%'-style pattern rules are a GNU make extension
src/Makefile.am:106: warning: subst -,_,$(subst .,_,$(basename $(notdir $<: non-POSIX variable name
src/Makefile.am:106: (probably a GNU make extension)
src/Makefile.am:108: warning: '%'-style pattern rules are a GNU make extension
src/Makefile.am:110: warning: subst -,_,$(subst .,_,$(basename $(notdir $<: non-POSIX variable name
src/Makefile.am:110: (probably a GNU make extension)
src/Makefile.am:136: warning: addprefix --c-include=$(libappindicatorincludefolder: non-POSIX variable name
src/Makefile.am:136: (probably a GNU make extension)
src/Makefile.am:143: warning: addprefix --c-include=$(libappindicatorincludefolder: non-POSIX variable name
src/Makefile.am:143: (probably a GNU make extension)
src/Makefile.am:152: warning: addprefix $(srcdir: non-POSIX variable name
src/Makefile.am:152: (probably a GNU make extension)
/usr/share/automake-1.15/am/ltlibrary.am: warning: 'libappindicator.la': linking libtool libraries using a non-POSIX
/usr/share/automake-1.15/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
src/Makefile.am:7: while processing Libtool library 'libappindicator.la'
/usr/share/automake-1.15/am/ltlibrary.am: warning: 'libappindicator3.la': linking libtool libraries using a non-POSIX
/usr/share/automake-1.15/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
src/Makefile.am:3: while processing Libtool library 'libappindicator3.la'
Makefile:416: recipe for target 'Makefile.in' failed
make: *** [Makefile.in] Error 1

SunRed commented on 2016-02-03 23:33

@FadeMind Thank you! I must have missed this simply because I currently don't have libappindicator-* packages installed so I haven't noticed the conflict.

FadeMind commented on 2016-02-03 17:06

Now installed fine:
please add in package_lib32-libappindicator-sharp() section

rm -rf "${pkgdir}/usr/lib"

FadeMind commented on 2016-02-03 17:00

My fail. Apologize.

See: https://github.com/FadeMind/archpkgbuilds/commit/fc4f23aff386b56c6f6f96ecaae10e1106db45da

Now build fine but:


[tomasz@arch lib32-libappindicator]$ export LANG=C
[tomasz@arch lib32-libappindicator]$ ls
0001-Glib.Timeout-fix.patch lib32-libappindicator-gtk2-12.10.0-6-x86_64.pkg.tar.xz
0002-Fix-mono-nunit-pkgconfig-name.patch lib32-libappindicator-gtk3-12.10.0-6-x86_64.pkg.tar.xz
0003-Fix-Mono-assemblies-directory.patch lib32-libappindicator-sharp-12.10.0-6-any.pkg.tar.xz
PKGBUILD python-gtfo.patch
[tomasz@arch lib32-libappindicator]$ pacin
[sudo] password for tomasz:
loading packages...
resolving dependencies...
looking for conflicting packages...

Packages (3) lib32-libappindicator-gtk2-12.10.0-6 lib32-libappindicator-gtk3-12.10.0-6 lib32-libappindicator-sharp-12.10.0-6

Total Installed Size: 0.20 MiB
Net Upgrade Size: 0.02 MiB

:: Proceed with installation? [Y/n]
(3/3) checking keys in keyring [################################################] 100%
(3/3) checking package integrity [################################################] 100%
(3/3) loading package files [################################################] 100%
(3/3) checking for file conflicts [################################################] 100%
error: failed to commit transaction (conflicting files)
lib32-libappindicator-sharp: /usr/lib/mono/appindicator-sharp/appindicator-sharp.dll exists in filesystem
lib32-libappindicator-sharp: /usr/lib/mono/appindicator-sharp/policy.0.0.appindicator-sharp.dll exists in filesystem
lib32-libappindicator-sharp: /usr/lib/mono/gac/appindicator-sharp/0.2.0.0__bcae265d1c7ab4c2/appindicator-sharp.dll exists in filesystem
lib32-libappindicator-sharp: /usr/lib/mono/gac/appindicator-sharp/0.2.0.0__bcae265d1c7ab4c2/appindicator-sharp.dll.config exists in filesystem
lib32-libappindicator-sharp: /usr/lib/mono/gac/policy.0.0.appindicator-sharp/0.0.0.0__bcae265d1c7ab4c2/policy.0.0.appindicator-sharp.config exists in filesystem
lib32-libappindicator-sharp: /usr/lib/mono/gac/policy.0.0.appindicator-sharp/0.0.0.0__bcae265d1c7ab4c2/policy.0.0.appindicator-sharp.dll exists in filesystem
Errors occurred, no packages were upgraded.
[tomasz@arch lib32-libappindicator]$


Mono libs should be deleted due conflit with libappindicator-sharp 12.10.0-7

[tomasz@arch lib32-libappindicator]$ pacman -Qo /usr/lib/mono/appindicator-sharp/appindicator-sharp.dll
/usr/lib/mono/appindicator-sharp/appindicator-sharp.dll is owned by libappindicator-sharp 12.10.0-7

SunRed commented on 2016-02-03 16:10

@FadeMind Strangely, I am not able to reproduce that error. It just compiles fine for me no matter what package I want to build of this pkgbase.

All comments