Le Sun, 24 Apr 2011 10:58:03 +0200
eric b <[email protected]> a écrit:

> Bonjour,
> 
> 
> Je ne réponds qu'à un seul mail.
> 
> 
> Le 23 avr. 11 à 21:47, André Salaün a écrit :
> >>
> >> Avec python 2.6 installé.
> >> Le message d'erreur complet est
> >>  " Loading component library failed :
> >>   file  :///opt/ooolight1.0/program/.../basis-link/program/
> >> pythonloader.uno.so "
> >>
> 
> 
> Je crois que j'ai -peut-être- compris ce qui se passe :
> 
> Pour OOoLight, le chemin correct, c'est :  file  :///opt/ooolight1.0/ 
> basis-link/program/pythonloader.uno.so
> 
> Mais ce chemin peut aussi s'écrire (en respectant la convention  
> habituelle des chemins relatifs) : file  :///opt/ooolight1.0/ 
> program/../basis-link/program/pythonloader.uno.so
> 
> 
> Point technique : les 2 points après program/ signifient qu'on  
> "remonte d'un répertoire en étant dans /opt/ooolight1.0/program/  et  
> ensuite on "descend" dans basis-link
> 
> Explication du bug: on remarque les 3 points (cause du problème) dans  
> le chemin, on comprend que le chemin est l'assemblage de 2 parties :
> 
>   file  :///opt/ooolight1.0/program/..
> + la partie :
> ./basis-link/program  # ./ signifie "à partir du répertoire dans  
> lequel on est, dit répertoire courant"
> 
> Les 2 parties étant probablement contenues dans des variables  
> d'environnement.
> 
> En résumé : il faut que trouve où sont définies ces variables  
> d'environnement, que je puisse voir ce que je peux faire pour  
> améliorer.
> 
> 
> 
> >> Moi c'est sur la distrib rpm installée sur une Mandriva.
> >> Je pense que Eric est au courant et qu'il jettera un coup d'oeil  
> >> dès qu'il
> >> aura le temps.
> >> peut-être un pb de chemins
> >
> > Idem pour moi avec le paquet 64 bit compilé par Éric.
> >
> > En fait le chemin appelé est faux : le bon est "/opt/ooo4kids1.2/ 
> > basis-link/program/pythonloader.uno.so" basiis-link étant un lien  
> > vers basis$version
> 
> 
> 
> Oui, merci pour la remarque, c'est grâce à elle que j'ai (peut- 
> être) compris ce qui se passait.
> 
> 
> 
> > Une inversion de l'ordre du path : un coup de fatigue qu'on  
> > pardonnera aisément vu le boulot ;-)
> >
> 
> 
> Si je ne me plante pas, ce n'est pas une inversion de l'ordre du  
> path, c'est juste " ./  " dans la seconde partie de l'URL qui ajouté  
> - on dit "concaténé"- aux 2 points déjà présents dans la  
> première partie, change le sens du chemin.
> 
> Merci pour les encouragements :-)
> 
> Eric

Oups! désolé je n'avait pas fait attention aux deux points : pour un
linuxien ça la fout mal quand même vu le nombre de fois où je les
tape ;-(
--
------------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected] with Subject: help

Répondre à