[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Corel Office 2000 Linux et libc6 2.3.2



Bonjour la liste,

Comme d'autres je me suis aperçu que la mise à jour récente de la libc6
en 2.3.2 bloquait le lancement des logiciels de la suite.
Comme je n'ai pas trouvé de réponse sur Internet et dans l'attente
hypothétique d'une recompilation des sources par Corel, j'ai testé une
solution de dépannage qui peut servir à d'autres.
L'astuce consiste à avoir les deux libs en même temps sur le disque.
Créer d'abord un répertoire /libcorel sous la racine
Copier dedans les fichiers de /lib de l'archive libc6 2.3.1-16 de debian
que j'avais encore heureusement dans le cache apt.
Renommer le répertoire /lib en /libnormal.
Faire un lien symbolique de /lib vers /libcorel pour faire pointer les
librairies vers la version 2.3.1.
Faire des liens dans /libcorel vers les fichiers de /libnormal qui ne
figurent pas déjà dans /libcorel et sans lier les fichiers de 2.3.2 bien
sur.
A la fin, les deux répertoires doivent avoir le même nombre de fichiers.
L'objectif est d'obtenir un répertoire /libcorel contenant les fichiers
de la libc6 2.3.1 et des liens vers les autres fichiers dans /libnormal.
L'opération totale ne m'a pris que quelques minutes avec cette merveille
de midnight commander sous root en console.
Après avoir utilisé les applications Corel, il suffit de rétablir le
lien de /lib vers /libnormal pour utiliser à nouveau la librairie 2.3.2.
Il serait possible d'automatiser le processus des liens en modifiant
wpolauncher mais cela pose des problèmes de droits d'accès. De plus la
stabilité de la suite n'est pas garantie et il vaut mieux vérifier que
le lien correct est rétabli à la fin de l'utilisation de la suite Corel.
En espérant être utile à certains,

Amicales salutations à tous

P. Heisel



Reply to: