Ok merci. Donc voici le fin mot de l'histoire :
- libreoffice install libreoffice-core qui a besoin de mariadb-connector-c : | dnf repoquery --alldeps --whatrequires mariadb-connector-c | grep libreoffice - mariadb-connector-c a besoin du fichier /etc/my.cnf: https://src.fedoraproject.org/rpms/mariadb-connector-c/blob/rawhide/f/mariadb-connector-c.spec#_31 - le fichier /etc/my.cnf est normalement fournit par le paquet mariadb-connector-c-config : | dnf repoquery --provides /etc/my.cnf Donc en temps normal, libreoffice n'installe que ces 2 paquets. Mais si on ajoute le dépôt de mysql-community, par un phénomène d'importance de paquet - que je n'ai pas encore bien compris car je ne connais pas bien le système RPM - c'est mysql-community-server qui est installé car il fournit lui aussi /etc/my.cnf. Moralité : - il faut faire attention quand on ajoute des dépôts externes ; - <disclamer>je travaille pour la Fondation MariaDB</disclamer> il faut préférer MariaDB à MySQL :) Faustin Wallace <wall...@morkitu.org>, 07/10/2021 – 21:15:46 (+0200): > Voilà mes tasks ansible pour Fedora 34, seule nuance mais je ne sais plus > pourquoi, devoir virer la vérification gpg car j'ai pas réussi à mettre leur > clef. A améliorer donc. Je précise ce fichier task ne sert que pour Fedora, > le filtre est fait en amont, donc pas de when dans ces tasks. > > - name: install mysql repo > dnf: > name: > https://dev.mysql.com/get/mysql80-community-release-fc34-1.noarch.rpm > disable_gpg_check: true > state: present > > - name: install mysql workbench > package: > name: mysql-workbench > state: latest > > # remove mysql-server who is installed with Libreoffice when mysql repo is > present > - name: get installed packages > package_facts: > manager: "auto" > > - name: remove mysql-server > shell: rpm -e --nodeps $(rpm -qa | grep mysql-community-server) > when: "'mysql-community-server' in ansible_facts.packages" > > > Comme Libreoffice est installé avant, la partie suppression mysql server > prend sa place ici.
signature.asc
Description: PGP signature
_______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/