• # cool

    Posté par (site web personnel) . En réponse au message Mandrake 10.1 : Probleme de Migration d'EVOLUTION 1.4 vers 2. Évalué à 2.

    sympa, merci pour ta recherche, c'est exactement ce dont j'avais besoin pour récupérer mes mails de ma Mdk 9.2 vers ma cooker 10.2 sans trop perdre de temps (et avec confirmation de ce que je pensais...)

    En bref :
    evolution 1.4 : tout est stocké dans $HOME/evolution
    evolution 2.0 : tout est stocké dans $HOME/.evolution

    Je n'ai pas trop compris si tu es déjà en Mdk10.1 ou dans une version antérieure ? Voici les étapes que je te propose :

    si tu es en 10.1 :
    evolution --force-shutdown # ferme evolution

    Tu sauvegardes sous ton compte :
    cd $HOME
    tar jcvf evolution2.tar.bz2 .evolution
    tar jcvf evolution14.tar.bz2 evolution
    tar jcvf gconf_evolution.tar.bz2 .gconf/apps/evolution

    /bin/rm -R .evolution/ # efface le répertoire $HOME/.evolution de la 2.0 (t'as sauvé avant...), ou un mv comme suggéré c'est moins destructif...

    3 possibilités pour migrer :
    1.
    evolution --force-migrate # tu perds tout ce que tu as fait en 2.0 (m'enfin t'as une sauvegarde)

    2.
    $ gconftool-2 --set /apps/evolution/version --type string "1.4.0"
    $ gconftool-2 --set /apps/evolution/last_version --type string "1.4.0"
    evolution # lance evolution qui devrait détecter une migration nécessaire
    $ gconftool-2 --set /apps/evolution/version --type string "2.0.0" # met la bonne version
    $ gconftool-2 --set /apps/evolution/last_version --type string "2.0.0"

    3. si tu n'avais pas la Mdk10.1Official : bof autant l'installer sur une nouvelle partition (l'ancienne te servira pour des sauvegardes...), sinon la migration via urpmi --auto-select devrait fonctionner (avec un passage par la 10.0Official si nécessaire...), ce qui est chaud c'est que udev est utilisé maintenant (donc ça touche les disques... si tu as 2-3 CD à graver, n'hésite pas trop)

    urpmi evolution # avec les sources de la 10.1 (bof...)
    evolution # au lancement ça devrait être bon (soit migration faite par le paquet RPM, soit au démarrage de évolution

    Forcément, tu perds ce que tu avais commencé à faire avec ton evolution 2.0 avant migration...

    Bon je vais tester (moi en plus faut que je récupère ce que j'ai actuellement sous la 2.0...)