Bonjour à tous,
Merci de vos nombreux retours sur le sujet !
Donc notre réponse a été longue, le problème est complexe et a nécessité de très nombreux tests.
Pour résumer, il avait été choisi à l'origine d'intégrer la branche Scribus >=1.3.5.x car elle est sensiblement différente des anciennes versions (basées sur qt3, la nouvelle sur qt4 et un nouveau fichier de configuration impactant la portabilisation). De plus c'est l'avenir de scribus. Nous avions attendu la version 1.3.7 pour publier une version (en fait, pouvant être considérée comme stable). Le gros hic, c'est que nous avons fait des tests sur plusieurs PC mais à chaque fois, ils possédaient le runtime VC. Suite aux premiers problèmes rencontrés de non-lancement, nous avons alors ajouté le fichier Microsoft.VC80.CRT.manifest avec les dll associées afin de résoudre "théoriquement le problème". Sauf que pour scribus 1.3.7, ça ne fonctionne pas (même pour la version dev). Scribus cherche des versions locales du runtime, ceci doit être lié à des options de compilation. Je ne rentre pas dans tous les cas de figure testés, mais on peut dire à ce jour, qu'il n'y a pas de solution 100% portable.
Résumé :Vous souhaitez utiliser les nouvelles versions de scribus 1.3.7 et > :
- installez localement sur votre PC
ce fichier- copiez les 2 dll de
cet archive dans votre répertoire \Apps\Scribus\App\Scribus
Vous souhaitez utiliser scribus sur tous les pc sans rien installer, il convient donc d'installer la version 1.3.3.14
- si vous avez déjà installé scribus 1.3.7, vous devez la désinstaller complètement et installer la version 1.3.3.14 directement du catalogue LiberKey
Conclusion:
Scribus 1.3.3.14 devient la version officielle LiberKey, cependant, pour ceux qui souhaitent utiliser la version 1.3.7 (avec potentiellement l'obligation d'installer des runtimes sur le PC), nous vous la mettons à disposition
ICI.