Package Details: geary-git r3419.b7eea857-1

Git Clone URL: (read-only)
Package Base: geary-git
Description: A lightweight email client for the GNOME desktop
Upstream URL:
Keywords: client email
Licenses: GPL3
Conflicts: geary
Provides: geary
Submitter: emersion
Maintainer: emersion
Last Packager: emersion
Votes: 11
Popularity: 0.391090
First Submitted: 2015-08-31 14:59
Last Updated: 2018-02-01 10:19

Latest Comments

rafaelff commented on 2018-02-01 13:48

It seems enchant doesn't have support to vala (i.e. doesn't create .vapi files), so indeed that seems to be an obstacle for meson..

emersion commented on 2018-02-01 10:18

Tried using meson, but I've got issues with enchant, so I copied the official package's fix (still using CMake).

letorbi commented on 2018-01-29 11:08

The Geary developers switched from CMake to Meson and have removed the old build-files. This package still uses CMake, so it won't build anymore, this is why I've flagged it as out-of-date

The fix would be to replace the old CMake instructions in the PKGBILD file with the corresponding Meson commands:

  1. ./configure --prefix=/usr ... with meson --prefix=/usr --buildtype=release builddir

  2. make with ninja -v -C builddir

  3. make install DESTDIR="$pkgdir" with DESTDIR="$pkgdir" ninja -v -C builddir install

With this changes geary-git builds on my system again. However, the configure options --disable-schemas-compile --disable-desktop-update --disable-icon-update have been dropped. Please write a comment, if you know how to apply them with Meson.

coxackie commented on 2018-01-26 16:54

I get the following error during build:

PKGBUILD: line 26: ./configure: No such file or directory ==> ERROR: A failure occurred in build().

any ideas how to fix this?

emersion commented on 2017-10-10 07:12

@ZAKhan: This is a *-git package, doesn't need to be updated.

ZAKhan commented on 2017-10-10 06:00

Please update the package .. thanks

new version .12 is released

emersion commented on 2017-09-30 15:18

@rafaelff: thanks! Updated the package.

rafaelff commented on 2017-09-26 22:27

@emersion: Two suggestions for your package:

- Your install file runs commands already invoked by pacman hooks, so this file can be removed from this package. (See:

- Add '--disable-schemas-compile --disable-desktop-update --disable-icon-update' flags to './configure' in order to disable unwanted behaviors (See:

smekkleysa commented on 2017-08-14 18:06

Thank you very moch for such a nice package. This one doesn't unnecessarily require gnome-keyring like the one from the community repository.

mani.zaeim commented on 2016-12-10 17:08

/usr/bin/ld: warning:, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning:, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning:, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/, not found (try using -rpath or -rpath-link)
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/ undefined reference to `utrans_close_57'
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/ undefined reference to `u_strFromUTF8Lenient_57'
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/ undefined reference to `u_errorName_57'
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/ undefined reference to `utrans_openU_57'
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/ undefined reference to `utrans_transUChars_57'
collect2: error: ld returned 1 exit status
make[3]: *** [src/CMakeFiles/geary.dir/build.make:3796: src/geary] Error 1
make[3]: Leaving directory '/tmp/yaourt-tmp-username/aur-geary-git/src/geary/build'
make[2]: *** [CMakeFiles/Makefile2:876: src/CMakeFiles/geary.dir/all] Error 2
make[2]: Leaving directory '/tmp/yaourt-tmp-username/aur-geary-git/src/geary/build'
make[1]: *** [Makefile:128: all] Error 2
make[1]: Leaving directory '/tmp/yaourt-tmp-username/aur-geary-git/src/geary/build'
make: *** [Makefile:12: all] Error 2
==> ERROR: A failure occurred in build().
==> ERROR: Makepkg was unable to build geary-git.

All comments