Problème de mise à jour SVN

Tout ce qui concerne l'utilisation ou l'installation d'Asymptote.

Modérateur: gdm_asy

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

Problème de mise à jour SVN

Messagepar MB » Mardi 15 Juin 2010, 19:41

Bonjour, j'utilise les commandes suivantes pour mettre à jour asymptote via svn :

Code: Tout sélectionner
svn update
sudo make install


J'obtiens bien la version 5016 qui semble être la dernière en date. Cependant, si je lance asymptote, il m'indique la version 1.95svn alors que d'après le site officiel on devrait en être à la version 1.98. C'est normal tout ça ?
MB (Pas d'aide en Message Privé)
Merci d'utiliser $\LaTeX$ (voir ici) et d'éviter le style SMS pour la lisibilité des messages.
MB
Administrateur
 
Messages: 6890
Inscription: Samedi 28 Mai 2005, 13:23
Localisation: Créteil
Statut actuel: Actif et salarié | Enseignant

Publicité

Re: [Asymptote] Mise à jour SVN

Messagepar GMaths » Mardi 15 Juin 2010, 19:59

Je viens de mettre à jour : 1.99svn
Essaie cela :

Code: Tout sélectionner
make clean
make all
make install
GMaths
Exa-utilisateur
 
Messages: 2031
Inscription: Lundi 01 Octobre 2007, 09:20
Statut actuel: Actif et salarié | Enseignant

Re: [Asymptote] Mise à jour SVN

Messagepar MB » Mardi 15 Juin 2010, 22:54

Merci, avec ça je suis bien passé à la version 1.99svn.
Tu sais dans quelles circonstances il faut utiliser cette commande plutôt que les précédentes ?
MB (Pas d'aide en Message Privé)
Merci d'utiliser $\LaTeX$ (voir ici) et d'éviter le style SMS pour la lisibilité des messages.
MB
Administrateur
 
Messages: 6890
Inscription: Samedi 28 Mai 2005, 13:23
Localisation: Créteil
Statut actuel: Actif et salarié | Enseignant

Re: [Asymptote] Mise à jour SVN

Messagepar chellier » Mercredi 16 Juin 2010, 07:57

De toute façon, il faut bien faire :

Code: Tout sélectionner
svn update


Après, un

Code: Tout sélectionner
make clean


ne peut pas faire de mal...
Mais si quelqu'un a une explication rationnelle, je suis preneur aussi.

Christophe
chellier
Modérateur
 
Messages: 355
Inscription: Samedi 25 Juillet 2009, 11:25
Localisation: Le Creusot
Statut actuel: Actif et salarié | Enseignant

Re: [Asymptote] Mise à jour SVN

Messagepar OG » Mercredi 16 Juin 2010, 10:45

Bonjour

Personnellement j'ai pour habitude de faire :

Code: Tout sélectionner
svn update
make
sudo make install


et de temps en temps un make clean. Je préfère que l'utilisateur (non root) lance make, sinon une seule commande sudo make install va produire des tas de fichiers dont je ne suis pas propriétaire.

Normalement les deux commandes de MB auraient dû mettre à jour les versions compilées (puisque make est fait pour cela et selon les dates et dépendances exécutent ou non certaines parties du Makefile).

O.G.
OG
Modérateur
 
Messages: 2285
Inscription: Lundi 12 Mars 2007, 11:20
Localisation: Rouen
Statut actuel: Actif et salarié | Maître de conférence

Re: [Asymptote] Mise à jour SVN

Messagepar MB » Mercredi 16 Juin 2010, 15:51

Dans le script de mise à jour que j'utilise (voir le premier post) je lance directement make install après le svn update. Il manque peut être l'étape compilation (qui est normalement réalisée par make all ou simplement make puisqu'à priori les deux commandes reviennent au même). Je ne sais pas si make install lance automatiquement un make si cela n'a pas été fait ...

En tous cas, je ferais peut être mieux d'utiliser le script suivant à l'avenir :

Code: Tout sélectionner
svn update
make all
sudo make install
make clean
MB (Pas d'aide en Message Privé)
Merci d'utiliser $\LaTeX$ (voir ici) et d'éviter le style SMS pour la lisibilité des messages.
MB
Administrateur
 
Messages: 6890
Inscription: Samedi 28 Mai 2005, 13:23
Localisation: Créteil
Statut actuel: Actif et salarié | Enseignant

Re: [Asymptote] Mise à jour SVN

Messagepar chellier » Mercredi 16 Juin 2010, 17:49

J'ai fait deux mises à jours hier : une sur Ubuntu 9.10 et une autre sur Ubuntu 10.04 et je suis passé sans problème à asymptote 1.99svn par :

Code: Tout sélectionner
svn update
sudo make install


Le fait que ça ne fonctionne pas toujours dépend peut-être de certaines dépendances non satisfaites à la première installation ?
Christophe
chellier
Modérateur
 
Messages: 355
Inscription: Samedi 25 Juillet 2009, 11:25
Localisation: Le Creusot
Statut actuel: Actif et salarié | Enseignant

Re: [Asymptote] Mise à jour SVN

Messagepar MB » Mercredi 16 Juin 2010, 17:56

chellier a écrit:Le fait que ça ne fonctionne pas toujours dépend peut-être de certaines dépendances non satisfaites à la première installation ?


A priori je n'avais pas de problème de dépendance (il me manquait juste texinfo ce qui empêchait la compilation de la documentation je crois). Je n'avais encore jamais fait de make clean par contre ... c'est peut être ça.
MB (Pas d'aide en Message Privé)
Merci d'utiliser $\LaTeX$ (voir ici) et d'éviter le style SMS pour la lisibilité des messages.
MB
Administrateur
 
Messages: 6890
Inscription: Samedi 28 Mai 2005, 13:23
Localisation: Créteil
Statut actuel: Actif et salarié | Enseignant

Re: [Asymptote] Mise à jour SVN

Messagepar chellier » Mercredi 16 Juin 2010, 18:17

MB a écrit:Je n'avais encore jamais fait de make clean par contre ... c'est peut être ça.

Je n'en ai jamais fait non plus.
Avec la méthode du wiki, l'installation fonctionne, mais il me manquait quand même quelques dépendances. J'avais essayé de faire un truc un peu plus complet (enfin il me semble...) ici. Mais bon, je ne suis vraiment pas sûr que ça vienne de ça :?

Christophe
chellier
Modérateur
 
Messages: 355
Inscription: Samedi 25 Juillet 2009, 11:25
Localisation: Le Creusot
Statut actuel: Actif et salarié | Enseignant

Re: [Asymptote] Mise à jour SVN

Messagepar GMaths » Mercredi 16 Juin 2010, 18:36

En ce qui me concerne, je compile la version svn sur un serveur distant via ssh.
Alors des fois... je dois m'y reprendre en plusieurs fois (relancer le make... suite à un problème de réseau ??)... ce qui ne posait pas de problème jusqu'à récemment. Et une fois,je ne sais pas pourquoi je me suis trouvé dans une situation bloquante : l'installation ne voulait pas reprendre (fichiers corrompus ?).
Je ne faisais jamais de make clean mais cette fois là, je l'ai utilisé sur le conseil de John Bowman et cela a débloqué la situation... donc voilà pourquoi, je l'ai suggéré à MB, dans la mesure où il semble que quelque chose s'est mal passé lors de son passage à la 1.99.
GMaths
Exa-utilisateur
 
Messages: 2031
Inscription: Lundi 01 Octobre 2007, 09:20
Statut actuel: Actif et salarié | Enseignant


Retourner vers Asymptote

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités