Page 1 sur 1

[PACMAN] installer dbus (1.10.10-3) casse la dépendance « dbus-core » (RESOLU)

Publié : lun. 29 août 2016, 23:48
par jimarch
Bonjour à toutes et à tous !

J'ai tenté ce soir une mise à jour du système (pas fait depuis un mois because vacances !) et je reçois le message suivant :
:: Début de la mise à jour complète du système...
:: Remplacer libdbus par core/dbus ? [O/n] o
avertissement : linux : ignore la mise à jour du paquet (4.6.4-1 => 4.7.2-1)
avertissement : linux-lts : ignore la mise à jour du paquet (4.4.15-1 => 4.4.19-1)
résolution des dépendances...
recherche des conflits entre paquets...
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: dhcpcd-dbus : installer dbus (1.10.10-3) casse la dépendance « dbus-core »
No pacnew files to update.
En cherchant des infos sur le package dbus, j'obtiens :
Arch Repo Name Version Description Last Updated Flag Date
x86_64 Core dbus 1.10.10-3 Freedesktop.org message bus system 2016-08-28
dbus vient donc d'être mis à jour.
Si je cherche à désinstaller dbus, j'obtiens toute une série d'avertissement du type :
# pacman -R dbus
vérification des dépendances...
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: at-spi2-core : supprimer dbus casse la dépendance « dbus »
:: avahi : supprimer dbus casse la dépendance « dbus »
:: bluez : supprimer dbus casse la dépendance « dbus »
:: bluez-utils : supprimer dbus casse la dépendance « dbus »
:: chromium : supprimer dbus casse la dépendance « dbus »
:: colord : supprimer dbus casse la dépendance « dbus »
:: cups : supprimer dbus casse la dépendance « dbus »
:: dbus-glib : supprimer dbus casse la dépendance « dbus »
:: dhcpcd-dbus : supprimer dbus casse la dépendance « dbus-core »
:: filezilla : supprimer dbus casse la dépendance « dbus »
:: ghostscript : supprimer dbus casse la dépendance « dbus »
:: libgnome-keyring : supprimer dbus casse la dépendance « dbus »
:: libpulse : supprimer dbus casse la dépendance « dbus »
:: python-dbus : supprimer dbus casse la dépendance « dbus »
:: python2-dbus : supprimer dbus casse la dépendance « dbus »
:: qt4 : supprimer dbus casse la dépendance « dbus »
:: rtkit : supprimer dbus casse la dépendance « dbus »
:: strigi : supprimer dbus casse la dépendance « dbus »
:: systemd : supprimer dbus casse la dépendance « dbus »
Comment faire pour sauter l'obstacle ?

Cdt

Re: [PACMAN] installer dbus (1.10.10-3) casse la dépendance « dbus-core »

Publié : mar. 30 août 2016, 00:00
par Xorg
Non, il ne faut pas désinstaller DBus. C'est dhcpcd-dbus qui pose problème. Tu peux le désinstaller le temps de faire ta mise à jour, et si tu utilises toujours ce paquet tu pourras ensuite le réinstaller, ça devrait corriger le problème de dépendance.

Il n'y a plus de paquet nommé dbus-core, et dhcpcd-dbus dépendait de lui il y a encore 2 semaines de ça. Il te faut la version 0.6.0-3 de dhcpcd-dbus qui elle dépend de dbus et non de dbus-core. :)

Re: [PACMAN] installer dbus (1.10.10-3) casse la dépendance « dbus-core »

Publié : mar. 30 août 2016, 00:05
par jimarch
Merci pour la réponse hyper-rapide !
Mais j'obtiens alors le message suivant :
# pacman -R dhcpcd-dbus
vérification des dépendances...
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: dhcpcd-ui : supprimer dhcpcd-dbus casse la dépendance « dhcpcd-dbus>=0.6.0 »
Il y a manifestement un conflit quelque part et qqch à désintaller mais je ne vois pas quoi !

Re: [PACMAN] installer dbus (1.10.10-3) casse la dépendance « dbus-core »

Publié : mar. 30 août 2016, 00:07
par Xorg
Bon, autre méthode du coup : réinstalle tout simplement dhcpcd-dbus. Une fois ça passé, ça sera bon pour effectuer la mise à jour du système.

Re: [PACMAN] installer dbus (1.10.10-3) casse la dépendance « dbus-core »

Publié : mar. 30 août 2016, 00:16
par jimarch
OK, je tente de réinstaller dhcpde-dbus mais là nouvel os !
# pacman -S dhcpcd-dbus
erreur : impossible de trouver la cible : dhcpcd-dbus
J'ai également mis à jour dhcpcd. J'obtiens :
# pacman -S dhcpcd
résolution des dépendances...
recherche des conflits entre paquets...

Paquet (1) Ancienne version Nouvelle version Changement net Taille du téléchargement

core/dhcpcd 6.11.1-1 6.11.3-1 0,00 MiB 0,15 MiB
Taille totale du téléchargement : 0,15 MiB
Taille totale installée : 0,44 MiB
Taille de mise à jour nette : 0,00 MiB
:: Procéder à l’installation ? [O/n] o
mais par là suite toujours le même message d'erreur lors de la mise à jour de dbus !

Re: [PACMAN] installer dbus (1.10.10-3) casse la dépendance « dbus-core »

Publié : mar. 30 août 2016, 00:19
par Xorg
Je n'ai pas précisé, mais dhcpcd-dbus est un paquet qui provient de AUR... Réessaye avec Yaourt par exemple.

Arch Linux ne supporte pas les mises à jour partielles. Là c'est un paquet AUR qui pose problème donc c'est pour cela que je te demande de réinstaller que lui, mais pour les mises à jour du système, il faut les faire en un bloc, et éviter de faire ce que tu viens de faire avec dbus. :?
Les développeurs d'Arch Linux gèrent correctement ce genre de changements dans les paquets, mais AUR c'est autre chose, et c'est souvent ça qui pose des problèmes lors des mises à jour.

Re: [PACMAN] installer dbus (1.10.10-3) casse la dépendance « dbus-core »

Publié : mar. 30 août 2016, 00:37
par jimarch
Ok, et grand merci !
La mise à jour de dhcpcd-dbus par Yaourt s'est passée sans problème.
J'ai lancé une MAJ complète du système. Ca a l'air de passer. ... 1137,49 MiB à télécharger !
je confirmerai demain si tout s'est bien passé !
encore merci !

Re: [PACMAN] installer dbus (1.10.10-3) casse la dépendance « dbus-core » (RESOLU)

Publié : mar. 30 août 2016, 01:01
par jimarch
Mise à jour complète terminée
problème résolu !
Grand merci à Xorg !

Re: [PACMAN] installer dbus (1.10.10-3) casse la dépendance « dbus-core »

Publié : mar. 30 août 2016, 09:09
par carl11
Bonjour,

j'ai eu le même problème pendant la mise à jour j'ai répondu non à la première question et oui à la deuxième. (la mise à jour c'est effectué sans problème).

Remplacer libdbus par core/dbus ? [O/n] n
résolution des dépendances...
recherche des conflits entre paquets...
:: dbus et libdbus sont en conflit. Supprimer libdbus ? [o/N]

Re: [PACMAN] installer dbus (1.10.10-3) casse la dépendance « dbus-core » (RESOLU)

Publié : mar. 30 août 2016, 09:49
par Xorg
jimarch a écrit :Mise à jour complète terminée
problème résolu !
Parfait. :)
carl11 a écrit :Bonjour,

j'ai eu le même problème pendant la mise à jour j'ai répondu non à la première question et oui à la deuxième. (la mise à jour c'est effectué sans problème).
Ton problème est légèrement différent, vu que lui il avait un paquet AUR qui dépendait de dbus-core (un paquet qui n'existe plus).

libdbus n'existe plus depuis la révision 1.10.10-1 de dbus, donc ça sert à rien de le garder.
Le prompt te demande si tu veux remplacer libdbus par dbus, tu dis que non, mais juste après tu dis que tu veux bien supprimer libdbus... Tu pouvais répondre oui directement à la première question. :mrgreen:

Re: [PACMAN] installer dbus (1.10.10-3) casse la dépendance « dbus-core » (RESOLU)

Publié : mar. 30 août 2016, 10:15
par carl11
Pourtant en répondant oui à la première question impossible de faire la maj...