Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 11/07/2016, à 10:35

tintinux

plus de libmysqlclient dans le meta package mysql-client ?

Bonjour,

Il me semble que dans Ubuntu 16.04, le paquet mysql-client ne contient plus aucune version de libmysql.so.* alors qu'en 14.04 par exemple, il contenait libmysqlclient.so.18, correspondant à Mysql 5.6 mais compatible avec les versions serveurs plus anciennes.   

Pour faire un paquet installant une application cliente de MySql, il suffisait de mettre une dépendance au paquet mysql-client et cela installait automatiquement la bibliothèque disponible, sur n'importe quelle version d'Ubuntu, en évitant des manips compliquées pour les utilisateurs non avertis...

Maintenant, il va falloir demander d'aller installer en plus le paquet libmysqlclient20 s'ils sont en 16.04, et un autre dans les autres versions : il y en a qui ne verront pas ça ou se tromperont...  ça ne va pas dans le sens d'une simplification nécessaire pour rendre Linux plus crédible (et sur ce point il était même plus simple que W).

On peut aussi mettre une dépendance au paquet libmysql-client-dev qui lui contient apparemment la bonne bibliothèque, mais on alourdit l'installation avec des tas de trucs inutiles.

Connaissez-vous un moyen de garder une installation automatique ?  Une dépendance "dynamique" ajoutée à l'installation en fonction du système ?
Ou est-ce qu'on ne devrait pas signaler ce changement malheureux comme un bug ?


Ubuntu-MATE 22.04 sur 5 machines de la famille.
Développeur d'applications, dont Gestinux, une compta-gestion libre, multi-plateforme et multi-langues, connectable à une base MySQL, MariaDb ou PostgreSQL, locale ou distante.

Hors ligne

#2 Le 18/09/2016, à 01:22

thomas descamps

Re : plus de libmysqlclient dans le meta package mysql-client ?

Le "bug" est corrigé.
libmysqlclient20 est la seule dépendance existante.

Hors ligne

#3 Le 18/09/2016, à 08:49

tintinux

Re : plus de libmysqlclient dans le meta package mysql-client ?

Merci pour cette bonne nouvelle !
Sais-tu dans quelles versions d'Ubuntu c'est corrigé. Dans une 16.04-n LTS ?
Ou as-tu un lien vers ce "bug" dans launchpad, je ne l'avais pas trouvé ?
Cordialement,
Tintinux


Ubuntu-MATE 22.04 sur 5 machines de la famille.
Développeur d'applications, dont Gestinux, une compta-gestion libre, multi-plateforme et multi-langues, connectable à une base MySQL, MariaDb ou PostgreSQL, locale ou distante.

Hors ligne