J'ai voulu faire une petite mise à jour ce matin et je tombe sur un petit problème étrange pour Libre Office. Il semble qu'il y ait une dépendance entre libreoffice-still-sdk et libreoffice-still-sdk-doc et qu'on ne puisse désinstaller libreoffice-still-sdk-doc. Ou alors que le "transfert" de LO dans extra ne soit pas terminé ? Reprenez-moi si je dis une connerie ...
[root@Ianix ~]# pacman -Syu
:: Synchronisation des bases de données de paquets...
core 120,9 KiB 310K/s 00:00 [#####################################################################] 100%
extra 1791,9 KiB 780K/s 00:02 [#####################################################################] 100%
community 2,5 MiB 724K/s 00:04 [#####################################################################] 100%
multilib 123,9 KiB 447K/s 00:00 [#####################################################################] 100%
archlinuxfr 20,1 KiB 353K/s 00:00 [#####################################################################] 100%
:: Début de la mise à jour complète du système...
:: Remplacer libreoffice-still-base par extra/libreoffice-still ? [O/n]
:: Remplacer libreoffice-still-calc par extra/libreoffice-still ? [O/n]
:: Remplacer libreoffice-still-common par extra/libreoffice-still ? [O/n]
:: Remplacer libreoffice-still-draw par extra/libreoffice-still ? [O/n]
:: Remplacer libreoffice-still-extension-nlpsolver par extra/libreoffice-still ? [O/n]
:: Remplacer libreoffice-still-impress par extra/libreoffice-still ? [O/n]
:: Remplacer libreoffice-still-math par extra/libreoffice-still ? [O/n]
:: Remplacer libreoffice-still-writer par extra/libreoffice-still ? [O/n]
résolution des dépendances...
recherche des conflits entre paquets...
:: libreoffice-still-sdk et libreoffice-still-sdk-doc sont en conflit. Supprimer libreoffice-still-sdk-doc ? [o/N]
erreur : un conflit de paquets impossible à résoudre a été détecté
erreur : la préparation de la transaction a échoué (conflit de dépendances)
:: libreoffice-still-sdk et libreoffice-still-sdk-doc sont en conflit
[root@Ianix ~]# yaourt -a libreoffice-still-sdk
==> ATTENTION: Construire un paquet en root est dangereux.
Lancez plutôt yaourt en utilisateur non privilégié.
1 extra/libreoffice-fresh-sdk 4.4.0-1
Software Development Kit for LibreOffice Fresh
2 extra/libreoffice-still-sdk 4.3.5-1 [installed: 4.2.8-2]
Software Development Kit for LibreOffice maintenance branch
==> Numéro(s) des paquets à installer (ex: 1 2 3 ou 1-3)
==> ----------------------------------------------------
==> q
[root@Ianix ~]# pacman -R libreoffice-still-sdk
vérification des dépendances...
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: libreoffice-still-sdk-doc : requiert libreoffice-still-sdk
[root@Ianix ~]# pacman -Syu
:: Synchronisation des bases de données de paquets...
core est à jour
extra 1792,5 KiB 775K/s 00:02 [#####################################################################] 100%
community 2,5 MiB 692K/s 00:04 [#####################################################################] 100%
multilib 123,9 KiB 459K/s 00:00 [#####################################################################] 100%
archlinuxfr est à jour
:: Début de la mise à jour complète du système...
:: Remplacer libreoffice-still-base par extra/libreoffice-still ? [O/n] O
:: Remplacer libreoffice-still-calc par extra/libreoffice-still ? [O/n]
:: Remplacer libreoffice-still-common par extra/libreoffice-still ? [O/n]
:: Remplacer libreoffice-still-draw par extra/libreoffice-still ? [O/n]
:: Remplacer libreoffice-still-extension-nlpsolver par extra/libreoffice-still ? [O/n]
:: Remplacer libreoffice-still-impress par extra/libreoffice-still ? [O/n]
:: Remplacer libreoffice-still-math par extra/libreoffice-still ? [O/n]
:: Remplacer libreoffice-still-writer par extra/libreoffice-still ? [O/n]
résolution des dépendances...
recherche des conflits entre paquets...
:: libreoffice-still-sdk et libreoffice-still-sdk-doc sont en conflit. Supprimer libreoffice-still-sdk-doc ? [o/N] o
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: libreoffice-extension-dictionaries-fr : requiert libreoffice-common
:: libreoffice-extension-languagetool : requiert libreoffice-common
Et je trouve bizarre qu'il y ait conflit entre le sdk et sa doc. Tu penses que c'est normal ?
Effectivement, après suppression de ces deux extensions, la mise à jour se fait normalement. si ce n'est pas indiscret, comment / où as-tu vu d'où provenait le problème ?
Ian22 a écrit :Effectivement, après suppression de ces deux extensions, la mise à jour se fait normalement. si ce n'est pas indiscret, comment / où as-tu vu d'où provenait le problème ?
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: libreoffice-extension-dictionaries-fr : requiert libreoffice-common
:: libreoffice-extension-languagetool : requiert libreoffice-common