Page 1 sur 1

[Qt] - Mise a jour du système impossible (Abandonné)

Publié : ven. 01 mars 2013, 15:51
par gregP
Bonjour !

J'ai un petit soucis pour une mise à jour que je voudrais faire aujourd'hui.

lorsque je fait mon pacman -Syu, j'obtient le message d'erreur suivant :

Code : Tout sélectionner

:: Début de la mise à jour complète du système...
:: Remplacer khrplatform-devel par extra/mesa ? [O/n] 
:: Remplacer libegl par extra/mesa ? [O/n] 
:: Remplacer libgbm par extra/mesa ? [O/n] 
:: Remplacer libgl par extra/mesa-libgl ? [O/n] 
:: Remplacer libglapi par extra/mesa ? [O/n] 
Avertissement : openbox-menu : la version locale (0.3.6.8-1) est plus récente que archlinuxfr (0.3.6.6-1)
:: Remplacer qt par extra/qt4 ? [O/n] 
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é)
:: qwt5 : requiert qt>=4.5.1
:: speedcrunch : requiert qt
j'ai essayé de faire un pacman -Syu --ignore speedcrunch --ignore qwt5
mais ça ne fonctionne pas. J'ai l'impression que pacman ne tient pas compte de l'option --ignore.

Je peux sans problème desinstaller speedcrunch pour faire la mise a jour (puis le reinstaller ensuite), mais en ce qui concerne qwt5, il est une dépendance de deux package que j'utilise.
Bon, je pourrai très bien désinstaller aussi ces deux package, faire la mise a jour, puis tout réinstaller ensuite ( en espérant que ça fonctionne), mais j'imagine qu'il y a un moyen plus propre de faire ça...

avez vous une idée ?
:)

merci d'avance

Re: [QT] - Mise a jour du système impossible

Publié : ven. 01 mars 2013, 16:02
par benjarobin
Il va falloir supprimer speedcrunch, qwt5 et les paquets qui ont en besoin.
Puis recompiler qwt5 en corrigeant le PKGBUILD (il n'a pas encore été mise à jour)
Et enfin réinstaller les autres paquets en espérant que le PKGBUILD soit corrigé, sinon il faudra le faire à la main

Re: [QT] - Mise a jour du système impossible

Publié : ven. 01 mars 2013, 16:08
par Youpi
et avec un

Code : Tout sélectionner

yaourt -Syu -d

Re: [QT] - Mise a jour du système impossible

Publié : ven. 01 mars 2013, 16:15
par benjarobin
Ne marchera pas, mais un pacman -Syudd oui, mais tu as des très forte chance de casser quelque chose

Re: [QT] - Mise a jour du système impossible

Publié : ven. 01 mars 2013, 16:24
par gregP
Merci pour l'info.
Bon, ben c'est parti pour la désinstallation.
:D

par contre, je n'ai pas compris a quoi servait l'option -d de yaourt, le man n'est pas très clair pour moi :

Code : Tout sélectionner

 -d, --deps
           Filter output to packages installed as dependencies.
est-ce que ça veut dire qu'il ne s'occupe que des packages installé en dépendances, ou qu'il les ignore, ou qq chose de complètement différent de ce que je pense ?
Est-ce que ça fait comme le dd de pacman (il ne vérifie pas les dépendances si j'ai bien compris le man)

Re: [QT] - Mise a jour du système impossible

Publié : ven. 01 mars 2013, 16:47
par benjarobin
yaourt ne fait qu’appeler pacman, il ne fait rien de plus (dans ce cas précis), donc il est conseillé de lire le man de pacman. Sinon l'option -d que tu cites est pour la section "QUERY OPTIONS" et non "SYNC OPTIONS". Nous on fait un -S
Donc oui tu as raison.

Re: [QT] - Mise a jour du système impossible

Publié : sam. 02 mars 2013, 11:06
par chipster
normalement avec un yaourt -Syu, ça devrait passer car la correction a été apportée

Re: [QT] - Mise a jour du système impossible

Publié : dim. 03 mars 2013, 18:12
par gregP
merci pour l'info.

Malheureusement, la mise à jour s'est mal passé. Je ne m'étais pas apperçu que je n'avais plus de place sur mon dd.
Du coup tout s'est mis à planté.
j'ai bien tenté un redemarrage sur live cd puis libéré de la place, puis reinstallation des packages en chroot mais rien n'y a fait.
comme je dois utiliser mon pc pour bosser, j'ai préféré la solution (que je pensais) la plus facile, et j'ai réinstallé le système.

Depuis, c'est la m... rien ne fonctionne comme il faut. Il va me falloir du temps pour fixer tout ça, et je n'en n'ai pas trop.

je vous tiendrai au courant. Du coup, quand tout sera fonctionnel, je pense que le problème de mise a jour ne se posera plus.

merci de votre aide en tout cas