Package Details: gcalcli 4.3.0-1

Git Clone URL: (read-only, click to copy)
Package Base: gcalcli
Description: Google calendar command line interface
Upstream URL:
Licenses: MIT
Submitter: None
Maintainer: ainola
Last Packager: ainola
Votes: 116
Popularity: 0.58
First Submitted: 2007-10-03 21:45
Last Updated: 2020-06-02 18:35

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 ... Next › Last »

Purgator commented on 2017-02-28 11:30

@nicolassilvar, here is a workaround :

install python2-oauth2client1412 from aur manually :

Install gcalcli. Use makepkg -sf if needed.

Mark python2-oauth2client1412 as a dependency
pacman -D --asdeps python2-oauth2client1412

nicolassilvar commented on 2016-06-15 10:56

I get the following error when installing it:

$ makepkg -sri
==> Making package: gcalcli 3.3.2-3 (Wed Jun 15 06:48:14 EDT 2016)
==> Checking runtime dependencies...
==> Installing missing dependencies...
error: target not found: python2-oauth2client1412
==> ERROR: 'pacman' failed to install missing dependencies.

vollekannehoschi commented on 2016-03-01 09:06

I get errors after installing that package, see

I don't use this package anymore, but want to inform you.

polyzen commented on 2015-11-22 13:53

Try python2-oauth2client1412-2

polyzen commented on 2015-11-12 23:21

sleduc, thank you for figuring this out. Hacky, yes, but .. haven't heard any better ideas :p

The branch that supports the current oauth2client could probably be packaged, but according to the one working on it, Brian Hartvigsen, ".. there are a lot of behavior changes in how we parse command line options that I haven't documented yet, but `gcalcli --help` will likely get you the info you need. I have been using it and tried to test all the angles, but I may have missed things. So think of it as alpha ready."

sleduc commented on 2015-11-12 18:48


I think there is a problem with the package python2-oauth2client1412 (a dependency of gcalcli).
To build this package, it basically does:
mv "$pkgdir"/usr/lib/python2.7/site-packages/oauth2client{,1412}

And in gcalcli :
sed -i -e '1s/$/2/' -e 's/oauth2client/oauth2client1412/' gcalcli-$pkgver

The problem is that inside the oauth2client1412 library itself, there is this code :
from oauth2client.old_run import run

This tries to import old_run from the oauth2client library (provided by python2-oauth2client, so not the python2-oauthclient1412), and this does not exist.
Basically doing this seems to work around the problem :

But it is not really clean and I am not sure what would be the proper solution here.
I guess one possibility would be, in the package of python2-oauth2client1412, to sed all the "oauth2client" imports into "oauth2client1412" imports, but not sure if there is a better solution...

kobusvs commented on 2015-11-12 17:05

I keep getting the same error as doratheextruder - I also have python2-gflags installed but to no avail. Any hope for the future so far?

polyzen commented on 2015-11-11 21:35

abstrakct, good to know :)

abstrakct commented on 2015-11-11 15:17

Works for me now. I have "python2-gflags" installed (note that it's python2, not python, important difference!)

basdi commented on 2015-11-09 16:05

Same here...