[pacman] Mise à jour bloquée (RÉSOLU)

Mise à jour / Création /debug de paquetages
Titee52
Hankyu
Messages : 28
Inscription : jeu. 20 mars 2014, 07:58

[pacman] Mise à jour bloquée (RÉSOLU)

Message par Titee52 »

Bonjour,

Merci de me lire.

Lors de la dernière mise à jour j'obtiens deux erreurs de cassage de dépendance et la mise à jour refuse de se faire :

Code : Tout sélectionner

$ pacman -Syyu
[sudo] Mot de passe de thierry : 
:: Synchronisation des bases de données de paquets…
 core                                                                     135,1 KiB   866 KiB/s 00:00 [------------------------------------------------------------] 100%
 extra                                                                   1640,8 KiB  2,05 MiB/s 00:01 [------------------------------------------------------------] 100%
 community                                                                  4,7 MiB  1971 KiB/s 00:02 [------------------------------------------------------------] 100%
 multilib                                                                 164,5 KiB  1769 KiB/s 00:00 [------------------------------------------------------------] 100%
:: Début de la mise à jour complète du système…
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é)
:: l’installation de xorgproto (2019.2-2) casse la dépendance « dmxproto » requise par libdmx
:: l’installation de xorgproto (2019.2-2) casse la dépendance « xf86dgaproto » requise par libxxf86dga
Je n'ose pas trop désinstaller les paquets incriminés de peur de casser quelque chose.

Merci pour votre aide.
Dernière modification par Titee52 le ven. 20 déc. 2019, 20:21, modifié 1 fois.
jako
Daikyu
Messages : 69
Inscription : ven. 23 nov. 2018, 18:51
Localisation : hautes-alpes

Re: [pacman] Mise à jour bloquée

Message par jako »

Bonsoir,
J'ai le même soucis et je préfère ne rien faire pour l'instant dans l'attente de conseils

Code : Tout sélectionner

[root@archtest ~]# pacman -Syu
:: Synchronisation des bases de données de paquets…
 core                  135,1 KiB   726 KiB/s 00:00 [######################] 100%
 extra                1640,8 KiB   868 KiB/s 00:02 [######################] 100%
 community               4,7 MiB  1220 KiB/s 00:04 [######################] 100%
:: Début de la mise à jour complète du système…
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é)
:: l’installation de xorgproto (2019.2-2) casse la dépendance « dmxproto » requise par libdmx
:: l’installation de xorgproto (2019.2-2) casse la dépendance « xf86dgaproto » requise par libxxf86dga
Merci.
Portable Toshiba Tecra R950 ; core I3 ; openbox
Thomasb
yeomen
Messages : 275
Inscription : dim. 28 avr. 2019, 14:49

Re: [pacman] Mise à jour bloquée

Message par Thomasb »

+1
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2114
Inscription : jeu. 15 mars 2012, 05:08

Re: [pacman] Mise à jour bloquée

Message par waitnsea »

Thomasb a écrit : ven. 20 déc. 2019, 19:42+1
discuté dans le forum inter

Code : Tout sélectionner

when updating, use: `pacman -Rdd libdmx libxxf86dga && pacman -Syu` to perform the upgrade. After the update it will be safe to also remove
the 'xorgproto' package.
Edit :voir les News
Thomasb
yeomen
Messages : 275
Inscription : dim. 28 avr. 2019, 14:49

Re: [pacman] Mise à jour bloquée

Message par Thomasb »

waitnsea a écrit : ven. 20 déc. 2019, 19:44
Thomasb a écrit : ven. 20 déc. 2019, 19:42+1
discuté dans le forum inter

Code : Tout sélectionner

when updating, use: `pacman -Rdd libdmx libxxf86dga && pacman -Syu` to perform the upgrade. After the update it will be safe to also remove
the 'xorgproto' package.
Edit :voir les News
Impecc', merci !
Titee52
Hankyu
Messages : 28
Inscription : jeu. 20 mars 2014, 07:58

Re: [pacman] Mise à jour bloquée

Message par Titee52 »

Merci, la solution donnée en anglais fonctionne parfaitement.

RÉSOLU.
Avatar de l’utilisateur
Chon
Daikyu
Messages : 86
Inscription : jeu. 15 févr. 2018, 09:31

Re: [pacman] Mise à jour bloquée (RÉSOLU)

Message par Chon »

Grand merci d'avoir ouvert ce sujet.

Pour supprimer "xorgproto" sans tout casser, un pacman -Rsn est possible ou vaut mieux se limiter à un pacman -R ?
ArchLinux/SysLinux/XFce en MonoBoot et MonoUser
GIGABYTE Brix GB-BXi3-4010 - RAM 8Go - SSD 120Go - Video Intel HD Graphics 4400 - Audio Realtek ALC269
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [pacman] Mise à jour bloquée (RÉSOLU)

Message par FoolEcho »

Chon a écrit : sam. 21 déc. 2019, 09:07 Pour supprimer "xorgproto" sans tout casser, un pacman -Rsn est possible ou vaut mieux se limiter à un pacman -R ?
-Rsn est toujours à privilégier. Il y a peu de risques de casse avec ces options... et ce paquet en particulier compte tenu qu'il ne sert plus qu'à en construire d'autres (la seule exception serait d'avoir présent sur ton système la version de développement de Xorg).

Une annonce a été faite au sujet de cette mise à jour. Par contre la commande varie selon les paquets installés chez chacun. :chinois:
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Chon
Daikyu
Messages : 86
Inscription : jeu. 15 févr. 2018, 09:31

Re: [pacman] Mise à jour bloquée (RÉSOLU)

Message par Chon »

Merci à toi FoolEcho ! :chinois:

EDIT : Aïe, ça ne se passe pas tout seul :

Code : Tout sélectionner

$ sudo pacman -Rsn xorgproto
vérification des dépendances…
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: la suppression de xorgproto casse la dépendance « xorgproto » requise par xorg-server-devel
ArchLinux/SysLinux/XFce en MonoBoot et MonoUser
GIGABYTE Brix GB-BXi3-4010 - RAM 8Go - SSD 120Go - Video Intel HD Graphics 4400 - Audio Realtek ALC269
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17187
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [pacman] Mise à jour bloquée (RÉSOLU)

Message par benjarobin »

Pourquoi as tu le paquet xorg-server-devel d'installé ? Quelle est la sortie de : pactree -r xorgproto
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Chon
Daikyu
Messages : 86
Inscription : jeu. 15 févr. 2018, 09:31

Re: [pacman] Mise à jour bloquée (RÉSOLU)

Message par Chon »

benjarobin a écrit : sam. 21 déc. 2019, 10:11 Pourquoi as tu le paquet xorg-server-devel d'installé ?
Très bonne question. Je n'en ai aucune idée.
benjarobin a écrit : sam. 21 déc. 2019, 10:11Quelle est la sortie de : pactree -r xorgproto

Code : Tout sélectionner

$ pactree -r xorgproto
xorgproto
└─xorg-server-devel
ArchLinux/SysLinux/XFce en MonoBoot et MonoUser
GIGABYTE Brix GB-BXi3-4010 - RAM 8Go - SSD 120Go - Video Intel HD Graphics 4400 - Audio Realtek ALC269
Thomasb
yeomen
Messages : 275
Inscription : dim. 28 avr. 2019, 14:49

Re: [pacman] Mise à jour bloquée (RÉSOLU)

Message par Thomasb »

Chon a écrit : sam. 21 déc. 2019, 12:30
benjarobin a écrit : sam. 21 déc. 2019, 10:11 Pourquoi as tu le paquet xorg-server-devel d'installé ?
Très bonne question. Je n'en ai aucune idée.
#DEFINE TROLL_MODE ON
Il faut que tu tapes : sudo pacman -Runsc xorgproto (blague...)
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17187
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [pacman] Mise à jour bloquée (RÉSOLU)

Message par benjarobin »

Désinstalle xorg-server-devel en même temps que xorgproto, et cela devrait fonctionner
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
laurent85
Elfe
Messages : 951
Inscription : mar. 16 oct. 2018, 21:05

Re: [pacman] Mise à jour bloquée (RÉSOLU)

Message par laurent85 »

Bonjour
Attention la news a été éditée il ne faut plus enlever xorgproto https://www.archlinux.org/news/xorg-cle ... ervention/
In the process of Xorg cleanup the update requires manual intervention when you hit this message:

:: installing xorgproto (2019.2-2) breaks dependency 'inputproto' required by lib32-libxi
:: installing xorgproto (2019.2-2) breaks dependency 'dmxproto' required by libdmx
:: installing xorgproto (2019.2-2) breaks dependency 'xf86dgaproto' required by libxxf86dga

when updating, use: pacman -Rdd libdmx libxxf86dga && pacman -Syu to perform the upgrade.
Maintenant j'ai des centaines de paquets qui dépendent de xorgproto:

Code : Tout sélectionner

pactree -lr xorgproto | wc -l
1030
Il faut mettre à jour la news sur archlinux.fr :!: https://archlinux.fr/non-classe/le-nett ... n-manuelle
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2114
Inscription : jeu. 15 mars 2012, 05:08

Re: [pacman] Mise à jour bloquée (RÉSOLU)

Message par waitnsea »

laurent85 a écrit : sam. 21 déc. 2019, 23:03 ... j'ai des centaines de paquets qui dépendent de xorgproto:

Code : Tout sélectionner

pactree -lr xorgproto | wc -l
1030
Bonjour,
1030 ! tu me stupéfies... comment peux-tu en avoir une telle quantité ?
En paquets officiels il n'y a que 61 paquets qui dépendent de xorg-proto, et seulement deux directement, les autres ne l'étant qu'indirectement, par make, donc j'imagine lors de leur compilation... Pour ma part si je le réinstalle il est tout à fait orphelin.

Code : Tout sélectionner

pactree -lr xorgproto | wc -l                                                                                                                       
1
J'imagine un gros projet en développement, mais même, 1030... :!:
Avatar de l’utilisateur
Chon
Daikyu
Messages : 86
Inscription : jeu. 15 févr. 2018, 09:31

Re: [pacman] Mise à jour bloquée (RÉSOLU)

Message par Chon »

Salut à tous,

Donc, faut l'enlever "xorgproto" ou non ? :wink:
ArchLinux/SysLinux/XFce en MonoBoot et MonoUser
GIGABYTE Brix GB-BXi3-4010 - RAM 8Go - SSD 120Go - Video Intel HD Graphics 4400 - Audio Realtek ALC269
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [pacman] Mise à jour bloquée (RÉSOLU)

Message par FoolEcho »

laurent85 a écrit : sam. 21 déc. 2019, 23:03 Il faut mettre à jour la news sur archlinux.fr :!: https://archlinux.fr/non-classe/le-nett ... n-manuelle
C'est fait mais bon... S'il doit se trouver réinstallé,il devrait l'être de manière transparente même pour ceux l'ayant enlevé.

Edit: il est «revenu» par l'intermédiaire de libx11 ( https://git.archlinux.org/svntogit/pack ... 5c163a55e0 ).
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2114
Inscription : jeu. 15 mars 2012, 05:08

Re: [pacman] Mise à jour bloquée (RÉSOLU)

Message par waitnsea »

FoolEcho a écrit : dim. 22 déc. 2019, 09:14 Edit: il est «revenu» par l'intermédiaire de libx11 ( https://git.archlinux.org/svntogit/pack ... 5c163a55e0 ).
Oui il est revenu, et maintenant, après MaJ j'obtiens le même genre de résultats que laurent85 avec pactree -lr ... Il semble qu'il y ait eu une grosse modif ces toutes dernères heures
Avatar de l’utilisateur
Chon
Daikyu
Messages : 86
Inscription : jeu. 15 févr. 2018, 09:31

Re: [pacman] Mise à jour bloquée (RÉSOLU)

Message par Chon »

Sans désinstaller "xorgproto" et avant MaJ faite à l'instant, pactree -lr xorgproto | wc -l me donnait 2 ("xorgproto" et "xorg-server-devel").
Après MaJ, pactree -lr xorgproto | wc -l me donne 498 :

Code : Tout sélectionner

$ pactree -lr xorgproto | wc -l
498

$ pactree -lr xorgproto
xorgproto
libx11
aalib
gst-plugins-good
parole
soundconverter
at-spi2-atk
gtk3
arandr
easytag
electron
electron6
deezer
firefox
firefox-i18n-fr
gcr
gnome-keyring
gvfs
gvfs-mtp
gvfs-smb
libnma
nm-connection-editor
network-manager-applet
gtkmm3
gparted
gtksourceview3
mousepad
libkeybinder3
xfce4-pulseaudio-plugin
libnm-gtk
libnma
libwnck3
xfce4-panel
xfce4-battery-plugin
xfce4-clipman-plugin
xfce4-cpufreq-plugin
xfce4-cpugraph-plugin
xfce4-datetime-plugin
xfce4-dict
xfce4-diskperf-plugin
xfce4-eyes-plugin
xfce4-fsguard-plugin
xfce4-genmon-plugin
xfce4-mailwatch-plugin
xfce4-mount-plugin
xfce4-mpc-plugin
xfce4-netload-plugin
xfce4-notes-plugin
xfce4-pulseaudio-plugin
xfce4-screenshooter
xfce4-sensors-plugin
xfce4-smartbookmark-plugin
xfce4-systemload-plugin
xfce4-time-out-plugin
xfce4-timer-plugin
xfce4-verve-plugin
xfce4-wavelan-plugin
xfce4-weather-plugin
xfce4-whiskermenu-plugin
xfce4-xkb-plugin
xfce4-session
xfce4-taskmanager
xfce4-xkb-plugin
xfdesktop
xfwm4
xfwm4-themes
libxfce4ui
exo
thunar
thunar-archive-plugin
thunar-media-tags-plugin
thunar-volman
xfdesktop
xfburn
xfce4-panel
xfce4-settings
xfdesktop
garcon
xfce4-appfinder
xfce4-panel
xfce4-settings
xfce4-whiskermenu-plugin
xfdesktop
parole
ristretto
thunar
thunar-volman
xfburn
xfce4-appfinder
xfce4-notifyd
xfce4-panel
xfce4-power-manager
xfce4-session
xfce4-settings
xfce4-terminal
xfdesktop
xfwm4
polkit-gnome
xfce4-session
simple-scan
soundconverter
system-config-printer
udiskie
volumeicon
vte3
xfce4-terminal
xfburn
xfce4-whiskermenu-plugin
ffmpeg
electron
electron6
faudio
lib32-faudio
wine
wine-mono
wine_gecko
wine
firefox
flacon
vlc
gdk-pixbuf2
gst-plugins-good
gtk-update-icon-cache
adwaita-icon-theme
elementary-xfce-icons
gtk3
xfce4-settings
gnome-icon-theme
gnome-icon-theme-symbolic
gnome-icon-theme
gtk2
gtk-xfce-engine
gtklp
gtkmm
inkscape
gtkspell
inkscape
libglade
pygtk
gimp
libunique
xfce4-notes-plugin
libwnck
libxfce4ui
gtk3
keepass
xfce4-pulseaudio-plugin
gtk3
libnotify
network-manager-applet
parole
soundconverter
system-config-printer
thunar
udiskie
volumeicon
xfce4-notifyd
xfce4-power-manager
xfce4-pulseaudio-plugin
xfce4-sensors-plugin
xfce4-settings
librsvg
adwaita-icon-theme
gegl
gimp
libmypaint
gimp
mypaint-brushes
mypaint-brushes1
gimp
gimp
gnome-icon-theme-symbolic
gtk-update-icon-cache
gtk2
gtk3
xfce4-dict
xfce4-xkb-plugin
tumbler
lib32-libx11
lib32-libxext
lib32-libglvnd
lib32-glu
wine
lib32-mesa
lib32-libglvnd
lib32-sdl2
lib32-faudio
lib32-libxi
wine
lib32-libxrandr
wine
lib32-libxxf86vm
lib32-mesa
lib32-sdl2
lib32-libxfixes
lib32-libxcursor
lib32-sdl2
wine
lib32-libxdamage
lib32-mesa
wine
lib32-libxi
lib32-libxrender
lib32-libxcursor
lib32-libxrandr
lib32-sdl2
lib32-sdl2
libva
ffmpeg
libwmf
gimp
libxext
cairo
cairomm
pangomm
gtkmm
gtkmm3
gst-plugins-good
gtk2
gtk3
libgdiplus
mono
keepass
pango
gst-plugins-base
parole
soundconverter
gtk2
gtk3
libreoffice-still
libreoffice-extension-grammalecte-fr
libreoffice-still-fr
librsvg
pangomm
poppler
cups-filters
cups
cups-pdf
epson-inkjet-printer-escpr
gtklp
libreoffice-still
poppler-glib
inkscape
python-cairo
arandr
system-config-printer
python2-cairo
pygtk
ffmpeg
imagemagick
cups-filters
imlib2
libcaca
gst-plugins-good
lib32-libxext
libglvnd
glu
lib32-glu
wine
lib32-libglvnd
libreoffice-still
libva
masterpdfeditor
mesa
gst-plugins-base-libs
gst-plugins-base
gst-plugins-good
xfburn
gtk3
lib32-mesa
libglvnd
qt5-base
flacon
masterpdfeditor
qt5-declarative
qt5-graphicaleffects
fluid
liri-calculator
qt5-quickcontrols2
fluid
qt5-svg
fluid
masterpdfeditor
vlc
qt5-x11extras
vlc
vlc
xorg-server-devel
qt5-base
sdl2
faudio
ffmpeg
lib32-sdl2
xorg-server
xorg-server-xephyr
xorg-server-xvfb
xorg-server-xwayland
xorg-xdriinfo
libmagick6
inkscape
libva
libvdpau
ffmpeg
libxi
gtk2
gtk3
lib32-libxi
libxklavier
xfce4-settings
xfce4-xkb-plugin
libxtst
at-spi2-core
at-spi2-atk
libpulse
ffmpeg
firefox
gst-plugins-good
pulseaudio
xfce4-pulseaudio-plugin
numlockx
xdotool
xfce4-clipman-plugin
xorg-xdpyinfo
qt5-base
wine
xorg-server-xdmx
xorg-xinput
libxinerama
gtk2
gtk3
libreoffice-still
vlc
xdotool
xorg-xdpyinfo
xorg-xinput
libxmu
gimp
libxaw
xorg-server-xdmx
xorg-xkbutils
xfce4-taskmanager
xorg-smproxy
xorg-x11perf
xorg-xauth
xorg-server-xvfb
xorg-xinit
xfce4-session
xorg-xhost
xorg-xkill
xorg-xpr
xorg-xrdb
xfce4-session
xorg-xinit
xorg-xset
xdg-utils
keepass
qt5-base
xorg-xsetroot
libxpm
gd
libgphoto2
sane
colord-sane
simple-scan
masterpdfeditor
simple-scan
gimp
libxaw
vlc
libxrandr
gtk2
gtk3
lib32-libxrandr
libreoffice-still
libxpresent
xfwm4
wine
xorg-xev
xorg-xrandr
arandr
xorg-xinput
libxres
libwnck
libwnck3
libxss
electron
electron6
libxtst
libxv
ffmpeg
gst-plugins-base-libs
xorg-server-xephyr
xorg-xvinfo
libxxf86vm
lib32-libxxf86vm
mesa
xorg-xdpyinfo
xorg-xgamma
sdl
sdl_ttf
sdl2
xorg-server-xnest
xorg-x11perf
xorg-xdpyinfo
libxfixes
lib32-libxfixes
libva
libxcomposite
gtk2
gtk3
xorg-xdpyinfo
libxcursor
gtk2
gtk3
lib32-libxcursor
sdl2
wine
xorg-xcursorgen
xorg-xsetroot
libxdamage
gst-plugins-good
gtk2
gtk3
lib32-libxdamage
mesa
wine
libxpresent
libxtst
xorg-server-xdmx
libxkbfile
libxklavier
xorg-setxkbmap
xorg-server-common
xorg-server
xorg-server-xdmx
xorg-server-xephyr
xorg-server-xnest
xorg-server-xvfb
xorg-server-xwayland
xorg-xkbcomp
xorg-server-common
xorg-xkbevd
xorg-xwd
libxrender
cairo
lib32-libxrender
libxcursor
libxft
pango
xorg-x11perf
libxrandr
qt5-base
sdl
sdl2
xorg-server-xdmx
xorg-x11perf
xorg-xdpyinfo
libxt
firefox
ghostscript
cups-pdf
epson-inkjet-printer-escpr
libxmu
libxpm
xorg-smproxy
xorg-xkbutils
sdl
sdl2
startup-notification
firefox
libwnck
libwnck3
libxfce4ui
xbindkeys
xorg-x11perf
xorg-xcmsdb
xorg-xcursorgen
xorg-xdpyinfo
xorg-xdriinfo
xorg-xev
xorg-xgamma
xorg-xhost
xorg-xinit
xorg-xinput
xorg-xkbutils
xorg-xkill
xorg-xmodmap
xorg-xinit
xorg-xpr
xorg-xprop
xdg-utils
xorg-xrandr
xorg-xrdb
xorg-xrefresh
xorg-xsetroot
xorg-xvinfo
xorg-xwud
xorg-server-devel
ArchLinux/SysLinux/XFce en MonoBoot et MonoUser
GIGABYTE Brix GB-BXi3-4010 - RAM 8Go - SSD 120Go - Video Intel HD Graphics 4400 - Audio Realtek ALC269
natdom
newbie
Messages : 4
Inscription : dim. 22 déc. 2019, 12:04

Re: [pacman] Mise à jour bloquée (RÉSOLU)

Message par natdom »

Bonjour,
je rencontre également des soucis avec cette mise à jour.
J'ai bien désinstallé les paquets libdmx et libxxf86dga mais xorgproto me bloque toujours la mise à jour avec le message

Code : Tout sélectionner

l’installation de xorgproto (2019.2-2) casse la dépendance « xf86miscproto » requise par libxxf86misc
Devrais-je également désinstaller libxxf86misc ?
Merci pour votre aide.
ArchLinux XFCE
Répondre