[FRsAG] Fedora 34 Libreoffice a besoin de mysql-server?

Wallace wallace at morkitu.org
Jeu 7 Oct 21:15:46 CEST 2021


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.


Le 07/10/2021 à 20:06, Faustin Lammler a écrit :
> Hi Wallace !
>
> Du coup ça m'intéresse, tu peux me dire ce que tu as fais pour ajouter
> le dépôt mysql ?
>
> Ça :
> https://docs.fedoraproject.org/en-US/quick-docs/installing-mysql-mariadb/  ?
>
> Merci!
>
> Wallace<wallace at morkitu.org>,
> 07/10/2021 – 18:59:41 (+0200):
>
>> Bien vu c'est ça le souci.
>>
>> J'ai mis le dépot Mysql pour pouvoir installer mysql workbench, j'en ai
>> besoin.
>>
>> Par contre je ne comprends pas bien comment un package qui n'a pas de
>> dépendance à mysql server se trouve à en avoir une lorsque j'active un dépôt
>> tiers.
>>
>> Je viens de le virer manuellement sans dependance avec
>>
>> rpm -e --nodeps mysql-community-server-8.0.26-10.fc34.x86_64
>>
>> J'ai viré Libreoffice et réinstallé ça ma remis mysql server, donc je vais
>> le purge dans mon ansible d'installation et zou.
>>
>>
>> Le 06/10/2021 à 22:34, Thomas Constans a écrit :
>>> Hello,
>>>
>>> Je suis aussi sur fedora 34, j'ai désinstallé / réinstallé libreoffice,
>>> pas de dépendance avec mysql server.
>>>
>>> À noté que tu as un dépôt externe pour mysql-community-server. Ceci
>>> pourrait expliquer cela.
>>>
>>> À ta place, je désinstallerai tout (libreoffice +
>>> mysql-community-server), virerai le dépot mysql-community et
>>> réinstallerai libreoffice
>>>
>>> ++
>>>
>>>
>>> On 2021-10-06 21:23, Wallace wrote:
>>>> Bonjour,
>>>>
>>>> J'ai été grandement surpris de trouver une dépendance entre
>>>> Libreoffice et mysql-server sur Fedora 34.
>>>>
>>>> J'ai remarque la présence du mysql server et pensant avoir mal
>>>> choisi certains packages j'ai voulu le désinstaller, dnf m'indique
>>>> qu'il va supprimer :
>>>>
>>>> [code]
>>>> dnf remove mysql-server
>>>> Dépendances résolues.
>>>> ==============================================================================================================================================================
>>>>
>>>>    Paquet                                       Architecture Version
>>>> Dépôt                            Taille
>>>> ==============================================================================================================================================================
>>>>
>>>> Suppression:
>>>>    mysql-community-server                       x86_64 8.0.26-10.fc34
>>>> @mysql80-community               100 M
>>>> Supprimer des paquets dépendants:
>>>>    libreoffice-calc                             x86_64
>>>> 1:7.1.6.2-1.fc34 @fedora-updates                   26 M
>>>>    libreoffice-emailmerge                       x86_64
>>>> 1:7.1.6.2-1.fc34 @fedora-updates                   25 k
>>>>    libreoffice-grammalecte                      x86_64 2.1.2-1.fc34
>>>> @fedora                           13 M
>>>>    libreoffice-graphicfilter                    x86_64
>>>> 1:7.1.6.2-1.fc34 @fedora-updates                  994 k
>>>>    libreoffice-gtk3                             x86_64
>>>> 1:7.1.6.2-1.fc34 @updates                         2.2 M
>>>>    libreoffice-impress                          x86_64
>>>> 1:7.1.6.2-1.fc34 @fedora-updates                  1.8 M
>>>>    libreoffice-writer                           x86_64
>>>> 1:7.1.6.2-1.fc34 @fedora-updates                   11 M
>>>> ...
>>>> ça continue après sur toutes les libs et dépendances de ces premiers
>>>> packages
>>>> [/code]
>>>>
>>>> Ma première question est pourquoi? Si je prend Libreoffice en
>>>> binaire sur leur site, ça se lance et je n'ai pas besoin de mysql
>>>> serveur.
>>>>
>>>> Ma deuxième est comment supprimer mysql serveur qui n'a aucune base
>>>> autre que celle par défaut à l'installation et donc ne sert
>>>> visiblement pas du tout mais mange des ressources sur mon portable?
>>>>
>>>> Je précise que je préfère rester par package rpm et je ne souhaite
>>>> pas remplacer Libreoffice par la version flatpack ou snapd ou
>>>> binaire standalone.
>>>>
>>>> Merci par avance pour vos avis sur ce sujet.
>>>>
>>>>
>>>> _______________________________________________
>>>> Liste de diffusion du FRsAG
>>>> http://www.frsag.org/
>>>>
>> _______________________________________________
>> Liste de diffusion du FRsAG
>> http://www.frsag.org/
>
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://www.frsag.org/pipermail/frsag/attachments/20211007/bf3aa042/attachment.htm>


Plus d'informations sur la liste de diffusion FRsAG