Page 1 sur 1

[gcalcli] syntaxerror (Résolu)

Publié : mar. 15 mai 2012, 22:41
par hopimet
Bonjour,

J'utilise gcalcli (installé depuis AUR : paquet gcalcli 20120511-1) pour afficher via conky mon agenda google sur mon bureau. Tout allait bien jusqu'à la mise à jour ce soir de gcalcli : mon beau conky ne marche plus :(
En lançant l'application en console je me rends compte qu'il a un bug dans le script :

Code : Tout sélectionner

 File "/usr/bin/gcalcli", line 332
    except Exception, e:
                    ^
SyntaxError: invalid syntax
On trouve d'ailleurs la même ligne de code aux ligne 1080 et 1399 de ce script python.

Donc si un spécialiste du python passe dans le coin, je lui serait éternellement reconnaissant si il pouvait éclairer ma lanterne.

Merci d'avance.

PS : j'ai essayer de l'installer avec l'autre paquet AUR (gcalcli-git 20111002-1) mais la compilation ne marche pas car il me dit que le paquet python2-gdata n'est pas installé alors qu'il l'est.

Re: [gcalcli] syntaxerror

Publié : mar. 15 mai 2012, 23:03
par benjarobin
gcalcli utilise apparemment python2 et non python3 !
Ouvre /usr/bin/gcalcli et remplace #!/usr/bin/env python par #!/usr/bin/env python2

Sinon pour information gcalcli et gcalcli-git sont tous les 2 identiques (git), sauf que les dépendances de gcalcli-git sont fausses

Re: [gcalcli] syntaxerror

Publié : mar. 15 mai 2012, 23:13
par hopimet
Merci !

En fait entre temps j'ai remis l'ancien script où le shabang est effectivement #!/usr/bin/python2 et ça marche.

Re: [gcalcli] syntaxerror (Résolu)

Publié : dim. 20 mai 2012, 19:46
par hopimet
Pour info, le paquet a été mis a jour sur AUR et l'entête est désormais correcte pour python2.