dbdesigner, paquets et dépendances

Publié le par greg

Le système de paquets debian est à mon humble avis la grande force de cette famille de distribution. Un utilisateur «normal» n'a probablement jamais besoin de toucher quoi que ce soit dans la configuration pour avoir une distribution en permanence à jour et, avec Ubuntu, bénéficier d'un panel complet d'applications.
Un monde parfait n'existant pas, il arrive tôt ou tard que l'on aie besoin d'une application qui ne soit pas spécifiquement packagée pour Ubuntu et que l'on ne trouve que la version Debian.

C'est exactement ce qui risque de vous arriver si vous décidez d'installer DBDesigner4 par exemple à partir de leur site. Ce logiciel n'étant pas packagé, je télécharge une archive binaire et lance impatiemment l'exécutable. Erreur : il ne trouve pas la lib kylixlibs3-borqt.
Un apt-cache search finira de me saper le moral en ne me trouvant aucun paquet contenant ce nom dans le repository d'ubuntu (ni debian d'ailleurs, il s'agit d'un paquet de la suite Kylix de Borland).

Par chance, j'arrive à trouver un paquet de la dite lib packagée pour debian. Je la télécharge et lance un dpkg -i . Erreur (encore) le paquet «xlibs» est une dépendance recquise de ce paquet. Cependant, cette dépendance ne doit pas être critique car désormais DBDesigner fonctionne. Je ne peux pourtant rester dans cet état car ce problème de dépendance empêche toute nouvelle opération sur ma distribution, le système de paquets me demandant de résoudre ce problème avant toute chose.

Soit ! J'ouvre le paquet avec Ark, extrait le fichier control.tar.gz et édite le fichier nommé control. Il suffit de supprimer «xlibs» dans la liste des dépendance, de remettre control dans control.tar.gz et ce dernier dans le fichier .deb. Je relance mon «dpkg -i» et voila !

Si vous préférez télécharger directement la lib, cliquez ici
Publicité

Publié dans geekblog

Pour être informé des derniers articles, inscrivez vous :
Commenter cet article
R
Salut Greg,DBDesigner est mort : http://www.fabforce.net/forum/Maintenant, il faut se pencher sur : dbdesigner-fork http://sourceforge.net/projects/dbdesigner-fork/Mais en fait je m'étais connecté sur ton site pour voir si tu bossais toujours au même endroit. Mettons que oui, mais le plus important est que tu t'intéresses toujours au web, ce qui n'est pas sûr vue ton attirance pour la ligne de commande et vim ;-)C'était pour te demander si tu connaissais/utilisais/recommandais Selenium : http://www.openqa.org/selenium/Ca a l'air cool, keum !A+    Raph
Répondre
G
Merci, ça fait plaisir !
Répondre
S
merci à toi :) je m'etais arreté à xlibs missing... ;)
Répondre