[Enseignement] Bug lors du chargement du module SIMM

Derory Cyrille Cyrille.Derory at ac-rennes.fr
Ven 5 Juin 22:03:11 CEST 2015


Bonsoir,

je parle bien du compte administrateur qui est différent du compte admin.
Administateur est présent suite à l'installation de windows 7.
Je n'ai pas créé le compte administrateur.

La 1ère situation, celle où l'installation des modules se fait sous le compte administrateur est bien problématique. J'ai le même problème que vous avez également identifié.

La seconde installation, celle où l'installation de SIMM et de sa dépendance COSELICA se fait sous un compte qui n'est pas administrateur n'est pas problématique. Aucun bug constaté.

Cyrille DERORY
Lycée VAUBAN
BREST

Le 05/06/15, Samuel Gougeon  <sgougeon at free.fr> a écrit :
> 
>   
> 
> 
>  
> Bonsoir,
>  Je ne comprends pas trop les précisions que vous donnez. Je n'avais pas pensé à ce paramètre admin/utilisateur. Tout en laissant penser qu'il peut avoir une influence et engendrer une situation problématique, vous ne dites pas laquelle puisque vous n'évoquez que 2 situations qui fonctionnent...
>  
>  Suite à cet échange, j'ai posté 3 rapports de bugs :
>  
>  	atomsInstall: reinstalling a formerly installed and uninstalled module fails. Missing unzip overwrite option while the former archive already exists(http://bugzilla.scilab.org/show_bug.cgi?id=13915)
>  	Uninstalling a dependency is silently accepted. It should be either refused, or at least warning and asking the user for confirmation(http://bugzilla.scilab.org/show_bug.cgi?id=13916)
>  	modules names should not be case-sensitive. There is no naming rule, and entering a bad name is very frequent only due to the case(http://bugzilla.scilab.org/show_bug.cgi?id=13917)
>  
>  Bon week-end
>  Samuel
>  
>  Le 05/06/2015 20:46, Derory Cyrille a écrit :
>  
>  
> > Merci Samuel,
> >  
> >  je pense que vous avez bien identifié mon problème qui se produit dans mon cas lorsque Scilab est lancé avec le compte administateur (bouton droit de la souris puis "Exécuter en tant que administrateur").
> >  En lançant Scilab avec le compte administrateur, l'installation des modules atoms se fait dans le dossier "C:\Program Files\scilab-5.5.2\contrib".
> >  Cet emplacement permet à tous les autres comptes utilisateurs d'utiliser ses modules sans avoir à les réinstaller (pratique pour les élèves de lycée).
> >  
> >  Par contre, si j'installe et désinstalle successivement SIMM depuis mon compte qui n'est pas administrateur, je constate que les modules sont correctement placés dans mon profil "C:\Users\cderory\AppData\Roaming\Scilab\scilab-5.5.2\atoms\x64" et le bug identifié précédemment ne se présente jamais.
> >  
> >  Cyrille DERORY
> >  Lycée VAUBAN
> >  BREST
> >  
> >  Le 05/06/15, Samuel Gougeon  <sgougeon at free.fr> <sgougeon at free.fr> a écrit : 
> > >   
> > >   
> > >  
> > >    
> > >  
> > >  Le 05/06/2015 19:27, Samuel Gougeon a écrit :
> > >  
> > >  
> > > >   
> > > >   atomsExtract : L'extraction de l'archive 'C:\LOGICI~1\scilab\SCILAB~1.2-2\contrib\coselica\coselica_0.6.4-0.bin.zip' a échoué.
> > > >  
> > > >  Ce n'est pas faute d'exister :
> > > >  
> > > >  -->dir 'C:\LOGICI~1\scilab\SCILAB~1.2-2\contrib\coselica\'
> > > >  ans = 
> > > >  coselica_0.6.4\ coselica_0.6.4-0.bin.zip 
> > > >  
> > > >  
> > > >  
> > >  atomsInstall coselica // donne :
> > >  
> > >  -->atomsInstall coselica
> > >  atomsExtract : L'extraction de l'archive 'C:\LOGICI~1\scilab\SCILAB~1.2-2\contrib\coselica\coselica_0.6.4-0.bin.zip' a échoué.
> > >  !--error 10000 
> > >  
> > >  at line 51 of function atomsError called by : 
> > >  at line 82 of function atomsExtract called by : 
> > >  at line 318 of function atomsInstall called by : 
> > >  atomsInstall coselica
> > >  
> > >  Solution : dans atomsExtract.sci, ligne n°72, ajouter l'option "-o" pour overwrite:
> > >  
> > > extract_cmd = extract_cmd + " -o -q """ + archive_in + """ -d """ + pathconvert(dir_out,%F< span st
> > > yle="color:rgb(74,85,219);">) +""""; Après quoi l'installation de Coselica fonctionne normalement. Un redémarrage de Scilab donne alors la situation rencontrée par Cyrille : Initialisation :  Chargement de l'environnement de travail  Start SIMM toolbox AVERTISSEMENT : SIMM a besoin du module Coselica pour fonctionner. AVERTISSEMENT : Abandon du chargement de SIMM.   atomsLoad : Une erreur est survenue au cours du chargement de 'SIMM-0.5-1':  Variable non définie : simmlib atomsLoad : Le fichier 'C:\Logiciels\scilab\scilab-5.5.2-2fft\contrib\coselica\0.6.4-0\loader.sce' de (coselica - 0.6.4-0) n'existe pas ou n'est pas accessible en lecture.  
> > > Samuel  
> > >   
> > >   
> > >  
> > >  
> > >  
> >  
>  
> 
>  
> 
> 
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <https://lists.scilab.org/pipermail/enseignement/attachments/20150605/2929a5bf/attachment.htm>


Plus d'informations sur la liste de diffusion enseignement