Bonjour,

Je poursuis sur discuss le fruit de mes recherches. Je remets le contexte :
Dans le fichier description.xml d'une extension, il est possible de spécifier des dépendances pour autoriser l'installation. Avec OOo, on pouvait spécifier un numéro minimal et maximal de version d'OOo. LibO 3.5 a introduit un champ LibreOffice-minimal-version pour pouvoir faire les différences entre les versions de LibO, car elles sont toutes basées sur OOo 3.4. cf. http://lists.freedesktop.org/archives/libreoffice/2011-November/020174.html La page https://wiki.documentfoundation.org/Development/Extension_Development explique comment l'utiliser et j'ai même trouvé un exemple (en japonais) http://translate.google.com/translate?hl=fr&sl=ja&tl=fr&u=http%3A%2F%2Foooug.jp%2Fsns%2F%3Fm%3Ddiary%26a%3Dpage_detail%26target_c_diary_id%3D832 Or je n'arrive pas à utiliser cette dépendance qui me renvoie une erreur de dépendance de type inconnu. J'ai trouvé que le code source qui traitait cette partie était dans le fichier
http://cgit.freedesktop.org/libreoffice/core/tree/desktop/source/deployment/misc/dp_dependencies.cxx
et que la fonction getErrorText (lignes 162) ne traitait pas le cas de la version minimale
J'ai ouvert le bogue 49298
https://www.libreoffice.org/bugzilla/show_bug.cgi?id=49298

J'ai le même comportement avec LibO3.4.6 (normal le cas n'est pas prévu), 3.5.1,3.5.2,3.53RC2 (bogue), AOO 3.4RC1 et OOo 3.3.0 sous Win7.
Merci de confirmer avec l'extension fournie dans le rapport de bogue.

A+

Laurent BP

--
Envoyez un mail à [email protected] pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/discuss/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés

Répondre à