[gcalcli] syntaxerror (Résolu)

Applications, problèmes de configuration réseau
hopimet
Elfe
Messages : 996
Inscription : mer. 14 mars 2012, 22:48

[gcalcli] syntaxerror (Résolu)

Message 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.
Dernière modification par hopimet le mar. 15 mai 2012, 23:14, modifié 1 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17239
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [gcalcli] syntaxerror

Message 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
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
hopimet
Elfe
Messages : 996
Inscription : mer. 14 mars 2012, 22:48

Re: [gcalcli] syntaxerror

Message par hopimet »

Merci !

En fait entre temps j'ai remis l'ancien script où le shabang est effectivement #!/usr/bin/python2 et ça marche.
hopimet
Elfe
Messages : 996
Inscription : mer. 14 mars 2012, 22:48

Re: [gcalcli] syntaxerror (Résolu)

Message par hopimet »

Pour info, le paquet a été mis a jour sur AUR et l'entête est désormais correcte pour python2.
Répondre