[opensync] Synchro nokia e61+evolution.

Questions et astuces concernant l'installation et la configuration d'archlinux
Avatar de l’utilisateur
mariop31
archer
Messages : 133
Inscription : ven. 15 juin 2007, 12:17
Localisation : Auterive Haute-Garonne

[opensync] Synchro nokia e61+evolution.

Message par mariop31 » jeu. 27 déc. 2007, 09:12

Bonjour.

Je suis en train d'installer, du moins j'essaye, une solution que faisais tourner sur Ubuntu et Debian, à savoir la synchro de mes contacts et l'agenda de mon e61 vers evolution et vice-versa.
J'ai récupéré le tuto qui fonctionnait avec mon ancienne distro, sur lequel il est indiquer les installations suivantes:
* libopensync-plugin-syncml
* libopensync0
* opensyncutils
* msynctool
* libopensync-plugin-evolution2
* libopensync-plugin-file
J'ai reussi sur les dépots AUR l'installation des paquets suivants:
*libopensync 0.34-1(je pense qu'il doit remplacer libopensync0)
*libopensync-plugin-syncml 0.34-1 (moyennant une bidouille)
*msynctool 0.34-2
Je me vautre en compil sur:
* libopensync-plugin-evolution2
* libopensync-plugin-file
Quant à opensyncutils je ne le trouve pas.
Y a t-il quelqu'un qui synchronise son téléphone portable avec evolution avec cette soluce???
La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.
-+-Albert Einstein-+-

Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2785
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées
Contact :

Re: [opensync] Synchro nokia e61+evolution.

Message par mélodie » jeu. 27 déc. 2007, 12:14

mariop31 a écrit : Je me vautre en compil sur:
* libopensync-plugin-evolution2
* libopensync-plugin-file
Si je lance 'yaourt opensync', j'obtiens une longue liste dans laquelle ces deux-là figurent.

Tu te vautres en compil : au choix écris aux dev des pkgbuilds, mets un commentaire sur la page du pkgbuild sur AUR, à la suite des autres commentaires (il faut être inscrit et loggué) ou bien donne ici le résultat de tes compilations.
Quant à opensyncutils je ne le trouve pas.
opensyncutils est un utilitaire contenant des outils en ligne de commande.
Je n'en sais pas plus à ce sujet. Peut-être qu'il n'est pas indispensable.

Edit : regardes et page suivante, plus les liens données dans cette page suivante.

Avatar de l’utilisateur
mariop31
archer
Messages : 133
Inscription : ven. 15 juin 2007, 12:17
Localisation : Auterive Haute-Garonne

Message par mariop31 » jeu. 27 déc. 2007, 12:41

Voilà le résumé du plantage de libopensync-plugin-file:
================================
FAM not available.
No sync alerts are supported.
To enable sync alerts you must
have libfam-dev installed.
Je ne trouve pas libfam-dev.

Voilà ce que j'ai déjà d'installé
[root@mario-arch 0.34]# pacman -Q | grep fam
fam 2.7.0-10
lib32-fam 2.7.0-10
La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.
-+-Albert Einstein-+-

Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2785
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées
Contact :

Message par mélodie » jeu. 27 déc. 2007, 13:04

mariop31 a écrit :Voilà le résumé du plantage de libopensync-plugin-file:
================================
FAM not available.
No sync alerts are supported.
To enable sync alerts you must
have libfam-dev installed.
Je ne trouve pas libfam-dev.
Je ne comprends toujours pas. C'est lors de la compilation ou ce n'est pas lors de la compilation ?

Je t'ai passé un lien dans le post au-dessus...

Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2785
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées
Contact :

Message par mélodie » jeu. 27 déc. 2007, 13:34

Tu pourrais essayer comme ceci :

désinstaller tout ce que tu as installé, et installer multisync-gui.
Graphical Interface for the OpenSync Synchronization Framework
J'ai vu que tu t'es déjà pas mal penché sur le sujet sous Ubuntu, dans le courant de l'année. :D

J'ai vu un article qui me semble assez complet sur le sujet ici.

Avatar de l’utilisateur
Grenshad
Hankyu
Messages : 31
Inscription : mar. 20 févr. 2007, 01:12
Contact :

Message par Grenshad » jeu. 27 déc. 2007, 14:09

En fait l'ancien multisync est a l'abandon (je m'en servais moi aussi sous Ubuntu pour synchro le calendrier/tâches/notes d'Evolution avec mon téléphone T630). Le projet Opensync se veux son remplaçant, en partant d'un euh framework (?) complet et modulaire, avec des plugins (découpage entre autre des fonctions initiales de multisync & autres), des interfaces en lignes de commandes et graphiques. Dont multisync-gui (différent de multisync donc), qui en est a ses débuts. Le hic sous Arch c'est que les PKGBUILD ne sont pas tous mis à jour (on oscille entre les récents 0.34 et les anciens 0.22 ce qui pose problème) et surtout qu'apparemment l'interface multisync-gui n'a pas l'air d'être à jour même officiellement (à vérifier) pour s'en servir avec les récentes versions d'opensync. Donc dixit les commentaires sur AUR, il nous faut attendre qu'une nouvelle version sorte et que les PKGBUILDs soient mis à jour et a priori on devrait pouvoir retrouver les joies de la synchro =)

Avatar de l’utilisateur
mariop31
archer
Messages : 133
Inscription : ven. 15 juin 2007, 12:17
Localisation : Auterive Haute-Garonne

Message par mariop31 » jeu. 27 déc. 2007, 15:12

Merci Grenshad

Bon ok je vais attendre patiemment.
La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.
-+-Albert Einstein-+-

Avatar de l’utilisateur
Skunnyk
Maître du Kyudo
Messages : 1120
Inscription : mer. 06 sept. 2006, 21:31
Localisation : IRC
Contact :

Message par Skunnyk » jeu. 27 déc. 2007, 17:58

Au passage, les paquets du type 'package-dev' n'existent généralement pas sous Arch (contrairement à par exemple debian)! .
Tout est inclus ici dans le package lib32-fam ! :) Les paquets ne sont pas séparé =)

Avatar de l’utilisateur
Grenshad
Hankyu
Messages : 31
Inscription : mar. 20 févr. 2007, 01:12
Contact :

Tadam

Message par Grenshad » dim. 30 déc. 2007, 00:45

Bon, venant de changer d'opérateur téléphonique et de téléphone, l'urgence de rapatrier les contacts m'a donné le coup de fouet au poum :)

Je suis arrivé après une bonne partie de tripotages et recherches crasseuses à faire tourner opensync 0.34, je vais essayer de citer ici les étapes nécessaires.

Premièrement, dans l'absolu la base nécessaire est libopensync (0.34 dans extra) et au moins une interface, pour celle disponible msynctool (0.34 via AUR). msynctool est en ligne de commande, mais multisync-gui n'est toujours pas compatible avec ces versions récentes d'opensync.

Une fois ces deux paquets installés, il va falloir installer les paquets des plugins correspondants aux besoin, donc là, ça dépends ce que l'on utilise, pour ma part c'est Evolution côté ordi, et un K770i côté tél (vous pouvez voir sur cette page quel plugin corresponds a votre téléphone, ils ne sont pas tous cités mais ça peux vous donner une bonne piste).
Dans mon cas, ça sera donc les plugins :
  • libopensync-plugin-evolution2
    libopensync-plugin-syncml (attention le paquet libsyncml dispo sur AUR en version 0.4.5-2 est indispensable pour la version 0.34, merci les mailing-lists)
    libopensync-plugin-vformat (nécessaire quand vous allez synchroniser des contacts, un rapport avec les formats de vcard je suppose)
PKGBUILD a éditer pour compiler les versions 0.34
(attention, c'est sale et méchant, je cerne pas la moitié de ce que j'ai fait, j'ai bricolé salement les PKGBUILD existant a l'aide d'autres et en pointant sur les fichiers récents en chemin absolu et en virant les sommes md5)
pour libopensync-plugin-evolution2 :

Code : Tout sélectionner

# Contributor: Mathijs Kadijk <mkadijk@gmail.com>
# Contributor: Giorgio Lando <patroclo7@gmail.com>
# Contributor: Sven Salzwedel <sven_salzwedel@web.de>
pkgname=libopensync-plugin-evolution2
pkgver=0.34
pkgrel=2
pkgdesc='Evolution 2 plugin for OpenSync'
url='http://www.opensync.org/'
license=('LGPL')
arch=('i686' 'x86_64')
depends=('libopensync' 'evolution-data-server')
source=(http://www.opensync.org/download/releases/0.34/libopensync-plugin-evolution2-0.34.tar.bz2)
options=('!libtool')
md5sums=('')

build() 
{
  cd ${startdir}/src/libopensync-plugin-evolution2-0.34
  mkdir build
  cd build
  cmake -DCMAKE_INSTALL_PREFIX=/usr ../
  make || return 1
  make DESTDIR=${startdir}/pkg install || return 1
}

# vim:set ts=2 sw=2 et:
pour libopensync-plugin-syncml j'ai copié celui d'un commentaire sur la page AUR correspondante :

Code : Tout sélectionner

pkgname=libopensync-plugin-syncml
pkgver=0.34
pkgrel=1
pkgdesc="SyncML Plugin for OpenSync"
arch=('i686' 'x86_64')
url=('http://www.opensync.org')
options=('!libtool')
license=('LGPL')
makedepends=('python' 'cmake')
depends=('libopensync' 'libsyncml')
source=("http://www.opensync.org/download/releases/$pkgver/$pkgname-$pkgver.tar.bz2")
md5sums=('0c04e14fd116fcb62665c265e99cc41a')

build() {
cd $pkgname-$pkgver
mkdir -p build/$pkgname
cd build/$pkgname
cmake -DCMAKE_INSTALL_PREFIX=/usr $startdir/src/$pkgname-$pkgver
make
make DESTDIR=$startdir/pkg install
}
pour libopensync-plugin-vformat, je crois que je n'ai eut qu'a modifier l'entrée de version (changer le 0.33 en 0.34).

Avant d'aller plus loin, nous aurons besoin d'informations sur le téléphone, que nous allons pouvoir avoir avec les outils suivants.

Code : Tout sélectionner

hcitool scan
Là on affiche l'adresse du périphérique bluetooth, à noter.

Code : Tout sélectionner

sdptool browse
Va nous afficher des infos sur les services bluetooth du téléphone et les canaux (channels) correspondants. On pourra d'ailleurs (merci Artisan numérique ;) préférer cette commande pour un résultat plus lisible :

Code : Tout sélectionner

sdptool browse | grep -P 'Service Name|Channel'
Notez le canal correspondant au plugin que vous allez utiliser (syncml, irmc, ...)

À partir d'ici, il ne reste plus qu'a comprendre comment fonctionne msynctool, et là j'avoue que j'ai pas tout compris. Néanmoins, il faut créer un groupe de synchronisation (lui donner un nom), puis associer des membres qui correspondront aux plugins nécessaires aux éléments à synchroniser.

Vérifions d'abord les plugins reconnus

Code : Tout sélectionner

msynctool --listplugins
On crée le groupe

Code : Tout sélectionner

msynctool --addgroup Evo-K770i
On ajoute un membre (pour Evolution ici)

Code : Tout sélectionner

msynctool --addmember Evo-K770i evo2-sync
On ajoute un autre membre (pour le tél cette fois)

Code : Tout sélectionner

msynctool --addmember Evo-K770i syncml-obex-client
Vérifions la cohérence de notre groupe

Code : Tout sélectionner

msynctool --showgroup Evo-K770i
Configurons le premier membre du groupe (les numéro sont affichés via la commande précédente)

Code : Tout sélectionner

msynctool --configure Evo-K770i 1
Configurons le second membre du groupe

Code : Tout sélectionner

msynctool --configure Evo-K770i 2
Bon les réglages étant assez vagues pour moi, je ne saurais tous les décrire, cependant, avec les informations récoltées plus haut (adresse du tél, numéro de canal) vous allez pouvoir remplir les bonnes balises grâce aux commentaires en bleu, pour les chemins Evolutions voir la page du wiki.

Avant de synchroniser il s'avère que l'on doit "découvrir" les membres du groupe, donc

Code : Tout sélectionner

msynctool --discover Evo-K770i 1
puis

Code : Tout sélectionner

msynctool --discover Evo-K770i 2
Enfin, ça y est, vous allez pouvoir essayer votre synchronisation

Code : Tout sélectionner

msynctool --sync Evo-K770i
De mon côté reste des abberrations de synchronisations (probablement rattrapable si je comprenais mieux la configuration du bouzin ou via des argument adéquats j'imagine) avec des contacts qui doublonnent à chaque synchro sur le tél et doublonnent en invisible côté Evolution ^^:
J'ai pas trop poussé côté configuration de syncml pour synchro le calendrier et les notes.

Les fichiers de conf se rangent dans les sous-dossiers ~/.opensync/groupX/Y (où X est le numéro de groupe et Y le numéro de membre de groupe)

Ce qui me gêne un peu c'est que pour syncml-obex-client la mise en forme diffère entre ce que je trouve sur la doc officielle

Code : Tout sélectionner

  <!-- The name of the contacts db. Must be the same as the phones sends -->
  <contact_db>Contacts</contact_db>

  <!-- The name of the calendar db. Must be the same as the phones sends -->
  <calendar_db>Calendar</calendar_db>

  <!-- The name of the note db. Must be the same as the phones sends -->
  <note_db>Notes</note_db>
et ce que je vois dans l'exemple du fichier de conf

Code : Tout sélectionner

  <database>
     <name>Contacts</name>
     <objtype>contact</objtype>
     <objformat>vcard21</objformat>
  </database>
Je vais laisser reposer mon cerveau un peu. En tout cas si vous pigez le fonctionnement, je serais heureux de lire ça ^^
Dernière modification par Grenshad le dim. 30 déc. 2007, 01:17, modifié 1 fois.

Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2785
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées
Contact :

Message par mélodie » dim. 30 déc. 2007, 01:00

Terrible ! :bravo:

Plus qu'à débogguer un peu ? mariop31 qu'en penses-tu ?

Avatar de l’utilisateur
Grenshad
Hankyu
Messages : 31
Inscription : mar. 20 févr. 2007, 01:12
Contact :

Fonction Télécommande Bluetooth Sony-ericsson

Message par Grenshad » mer. 02 janv. 2008, 16:12

Dans un autre registre, je viens d'investiguer du côté d'une fonction propre aux téléphones Sony-ericsson, qui permet de télécommander via bluetooth sans passer par des applis Java tierces et autres bancaleries.

Du côté de notre Arch il faut créer un nouveau fichier de conf pour utiliser la fonction (récente?) de service d'entrée (au sens périphérique d'entrée)

Code : Tout sélectionner

touch /etc/bluetooth/input.service
puis l'éditer de cette façon :

Code : Tout sélectionner

[Bluetooth Service]
Identifier=input
Name=Input service
Description=Bluetooth HID based Input service
Autostart=true
De cette manière il sera lancé en même temps que les autres services bluetooth.

Ces manips sous-entendent probablement que vous avez déjà liés vos périphériques bluetooth entre-eux (via bluetooth-applet pour ma part, gnomiste moi :p).

Du côté du téléphone, il vous faut récupérer ou créer des fichiers .hid, puis les envoyer via bluetooth (Envoyer à->Bluetoot->tél sous Gnome). Je vous renvoi à cette page du wiki ubuntu-fr et au fichier contenant des exemples fonctionnels de fichiers .hid

Avatar de l’utilisateur
mariop31
archer
Messages : 133
Inscription : ven. 15 juin 2007, 12:17
Localisation : Auterive Haute-Garonne

Message par mariop31 » mer. 02 janv. 2008, 16:38

Veuillez m'excuser je suis un peu parti en teuf ces derniers temps, et j'ai fait franchement un grand break, la bergère commençait à péter un plomb.

Putain con Grenshad tu t'es fracassé le carafon là dessus.:shock: :shock:
Chapeau pour tes investigations et le contenu de tes recherches.:idea:
Je viens juste de me connecter et depuis le 27/12/2007 tu as phosphoré sec.
Ce soir en rentrant à la maison je vais tenter la manip.


Dans tous les cas un grand merci pour ton post, c'est vraiment hyper-sympa.

Pour mélodie,
on va voir ça ce soir ou bien dans le courant de la semaine.
Bonne année à tous et surtout une très bonne santé.

Felice anno nuova.
Shilom a tutti.
La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.
-+-Albert Einstein-+-

Avatar de l’utilisateur
mariop31
archer
Messages : 133
Inscription : ven. 15 juin 2007, 12:17
Localisation : Auterive Haute-Garonne

Message par mariop31 » jeu. 03 janv. 2008, 07:45

Comme convenu je me suis penché sur le bébé.
Tout le début c'est ok pour moi.
J'ai un pb avec: libopensync-plugin-vformat

Code : Tout sélectionner

=> makepkg 
==> Making package: libopensync-plugin-vformat 0.34-1 (jeudi 3 janvier 2008, 07:37:50 (UTC+0100))
==> Checking Runtime Dependencies...
==> Checking Buildtime Dependencies...
==> Retrieving Sources...
   -> Found libopensync-plugin-vformat-0.34.tar.bz2 in build dir
==> Validating source files with md5sums
    libopensync-plugin-vformat-0.34.tar.bz2 ... Passed
==> Extracting Sources...
   -> tar -xf libopensync-plugin-vformat-0.34.tar.bz2
==> Starting build()...

scons: *** No SConstruct file found.
File "/usr/lib/python2.5/site-packages/SCons/Script/Main.py", line 1128, in _main

scons: *** No SConstruct file found.
File "/usr/lib/python2.5/site-packages/SCons/Script/Main.py", line 1128, in _main
==> ERROR: Build Failed.  Aborting...
Je suis bloqué là, si tu pouvais me donner la marche à suivre s.t.p.
La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.
-+-Albert Einstein-+-

Avatar de l’utilisateur
Grenshad
Hankyu
Messages : 31
Inscription : mar. 20 févr. 2007, 01:12
Contact :

Message par Grenshad » jeu. 03 janv. 2008, 11:54

Ça me fait penser a un genre d'erreur que j'ai déjà eut en compilant des paquets depuis la transition de python de 2.4 en 2.5.

Si c'est le cas, il faut voir ce que tu as dans /usr/lib/python2.4/site-packages/

Pour ma part, j'ai viré les fichiers encore présents là dedans pour recompiler les paquets correspondants (ils ont pris en compte python 2.5 du coups). Ça m'avait résolu pas mal de problèmes.

Bon après un second avis serait intéressant, étant donné que je suis plus newbie que gourou :oops:

Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2785
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées
Contact :

Message par mélodie » jeu. 03 janv. 2008, 13:31

Je suis bien newbie aussi, mais je dirais que essayer la compilation en mettant le ou les fichiers de python2.4 de côté ne doit pas pouvoir faire de mal.

Code : Tout sélectionner

mv /usr/lib/python2.4/site-packages/ /usr/lib/python2.4/site-packages-back

Avatar de l’utilisateur
Grenshad
Hankyu
Messages : 31
Inscription : mar. 20 févr. 2007, 01:12
Contact :

Message par Grenshad » jeu. 03 janv. 2008, 14:12

suivi d'un

Code : Tout sélectionner

yaourt -S scons
ou même d'un

Code : Tout sélectionner

yaourt -Sb scons
histoire de recompiler Scons au cas où le paquet binaire serait compilé avec python 2.4

avant de recompiler finalement libopensync-plugin-vformat

Avatar de l’utilisateur
mariop31
archer
Messages : 133
Inscription : ven. 15 juin 2007, 12:17
Localisation : Auterive Haute-Garonne

Message par mariop31 » jeu. 03 janv. 2008, 16:54

Grenshad a écrit :Ça me fait penser a un genre d'erreur que j'ai déjà eut en compilant des paquets depuis la transition de python de 2.4 en 2.5.

Si c'est le cas, il faut voir ce que tu as dans /usr/lib/python2.4/site-packages/

Pour ma part, j'ai viré les fichiers encore présents là dedans pour recompiler les paquets correspondants (ils ont pris en compte python 2.5 du coups). Ça m'avait résolu pas mal de problèmes.

Bon après un second avis serait intéressant, étant donné que je suis plus newbie que gourou :oops:
Je n'ai pas python 2.4 d'installé seulement python2.5.

mélodie a écrit :Je suis bien newbie aussi, mais je dirais que essayer la compilation en mettant le ou les fichiers de python2.4 de côté ne doit pas pouvoir faire de mal.

Code : Tout sélectionner

mv /usr/lib/python2.4/site-packages/ /usr/lib/python2.4/site-packages-back
J'ai comme tu as dis même combat.
La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.
-+-Albert Einstein-+-

Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2785
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées
Contact :

Message par mélodie » jeu. 03 janv. 2008, 21:17

mariop31 a écrit :
mélodie a écrit :(...)

Code : Tout sélectionner

mv /usr/lib/python2.4/site-packages/ /usr/lib/python2.4/site-packages-back
J'ai comme tu as dis même combat.
Je n'ai pas trouvé cette phrase sur le web, j'en conclus que c'est de toi. (C'est sous CC ? )

Avatar de l’utilisateur
mariop31
archer
Messages : 133
Inscription : ven. 15 juin 2007, 12:17
Localisation : Auterive Haute-Garonne

Message par mariop31 » ven. 04 janv. 2008, 12:08

Grenshad a écrit :Ça me fait penser a un genre d'erreur que j'ai déjà eut en compilant des paquets depuis la transition de python de 2.4 en 2.5.

Si c'est le cas, il faut voir ce que tu as dans /usr/lib/python2.4/site-packages/

Pour ma part, j'ai viré les fichiers encore présents là dedans pour recompiler les paquets correspondants (ils ont pris en compte python 2.5 du coups). Ça m'avait résolu pas mal de problèmes.

Bon après un second avis serait intéressant, étant donné que je suis plus newbie que gourou :oops:
Je n'ai pas python2.4 d'installé.
=>pacman -Q | grep python
compizconfig-python-git 20071021-1
dbus-python 0.82.4-1
gnome-python 2.20.1-1
gnome-python-desktop 2.20.0-2
gnome-python-extras 2.14.3-1
gstreamer0.10-python 0.10.9-1
python 2.5.1-3
python-dsv 1.4.0-1
python-formencode 0.7.1-1
python-magic 4.21-1
python-numeric 24.2-2
python-pyspi 0.6.1-2
python-pysqlite 2.3.5-1
python-sqlobject 0.9.0-1
wxpython 2.8.7.1-1
Voilà où j'en suis:
Liste des paquets installés:
=>pacman -Q | grep sync
libopensync 0.34-1
libopensync-plugin-evolution2 0.35-2
libopensync-plugin-syncml 0.34-1
libopensync-plugin-vformat 0.33-1
libsyncml 0.4.5-2
msynctool 0.34-2
Liste des plugins:

Code : Tout sélectionner

=>msynctool --listplugins
Available plugins:
syncml-http-server
syncml-obex-client
evo2-sync
Liste des commandes que j'ai passé qui sont ok:
msynctool --addgroup Evo-E61
msynctool --addmember Evo-E61 evo2-sync
msynctool --addmember Evo-E61 syncml-obex-client
msynctool --showgroup Evo-E61
msynctool --configure Evo-E61 1
msynctool --configure Evo-E61 2
Et là ça le fait pas:

Code : Tout sélectionner

=>msynctoomsynctool --discover Evo-E61 1
ERROR: Unable to find vjournal object format. vformat plugin installed?
[mario@mario-arch] a 12:06:11 
/home/mario
=>msynctool --discover Evo-E61 2
ERROR: discover failed: no objtypes returned
[mario@mario-arch] a 12:06:17 
Je pense que j'ai un pb de version.
Quelles sont les versions que tu as installés ??
La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.
-+-Albert Einstein-+-

Avatar de l’utilisateur
Grenshad
Hankyu
Messages : 31
Inscription : mar. 20 févr. 2007, 01:12
Contact :

Message par Grenshad » ven. 04 janv. 2008, 14:09

Pour le message d'erreur vformat, j'ai eut exactement le même, d'où la nécessité d'avoir libopensync-plugin-vformat installé sur son système.

Sinon pour python, ça veux trop rien dire, je n'ai pas le 2.4 d'installé, mais tout ce qui a été installé à l'époque ou le 2.4 était dans Arch, a laissé sa trace dans /usr/lib/python2.4/site-packages/

D'où l'intêret de vérifier de ce côté là, ou au moins de tenter une recompil de scons vu que ta compil de libopensync-plugin-vformat plantait par rapport a scons, voir peut être d'une de ses dépendances (dixit ton message d'erreur). Par contre je vois que libopensync-plugin-vformat s'affiche dans ta liste de paquets installés pourtant. Peut être il faut aussi la version 0.34.

Les paquets correspondant sur mon système sont

libopensync 0.34-1
libopensync-plugin-evolution2 0.34-2
libopensync-plugin-syncml 0.34-1
libopensync-plugin-vformat 0.33-1 (mais je pense que c'est peut être le 0.34 , j'ai peut être du zapper de modifier la version du pkgbuild)
libsyncml 0.4.5-2
msynctool 0.34-2

En tout cas, il semble que tu ai une version d'avance (0.35) pour le plugin evolution, je ne sais pas si ça joue.

L'erreur "ERROR: discover failed: no objtypes returned " vient probablement de la config/compatibilité du plugin pour ton tél. De mon côté ça correspond à ce que j'ai cité du fichier de conf, pour l'exemple des Contacts (voir posts précédents).

Répondre