Page 1 sur 1

[Mise à jour] impossible - pyqt (résolu)

Publié : jeu. 03 févr. 2011, 15:58
par cauchy
Bonjour,
j'avais laissé mon Arch un peu de coté ces temps-ci mais en voulant faire la mise à jour, patatra :

Code : Tout sélectionner

[gros-taquin@La-petite-Archie ~]$ su
Mot de passe : 
[root@La-petite-Archie gros-taquin]# pacman -Syu
:: Synchronisation des bases de données de paquets...
 core                     36,7K  198,7K/s 00:00:00 [######################] 100%
 extra                   463,6K  601,3K/s 00:00:01 [######################] 100%
 community               422,4K  435,4K/s 00:00:01 [######################] 100%
:: Début de la mise à jour complète du système...
Résolution des dépendances...
Recherche des conflits possibles entre paquets...
Erreur: la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: tvdownloader: requiert pyqt
je cherche (un peu) et j'installe ce qui semblait me manquer :

Code : Tout sélectionner

[root@La-petite-Archie gros-taquin]# pacman -Ss pyqt
extra/eric 4.4.9-2
    A full-featured Python and Ruby IDE in PyQt4
community/eric5 5.0.5-5
    A full-featured Python IDE that is written in PyQt4 using the QScintilla2
    editor widget
community/pyqt3 3.18.1-9
    A set of Python bindings for the Qt3 toolkit
[root@La-petite-Archie gros-taquin]# pacman -S pyqt3 
Résolution des dépendances...
Recherche des conflits possibles entre paquets...

Cibles (3): qt3-3.3.8-17  qscintilla-qt3-1.7.1-3  pyqt3-3.18.1-9

Taille totale des paquets (téléchargement):   9,22 Mo
Taille totale des paquets (installation):   42,51 Mo

Procéder à l'installation ? [O/n] 
:: Récupération des paquets du dépôt extra...
 qt3-3.3.8-17-i686         7,3M  718,7K/s 00:00:10 [######################] 100%
:: Récupération des paquets du dépôt community...
 qscintilla-qt3-1.7...   593,7K  504,0K/s 00:00:01 [######################] 100%
 pyqt3-3.18.1-9-i686    1399,3K  507,2K/s 00:00:03 [######################] 100%
Analyse de l'intégrité des paquets...
(3/3) Analyse des conflits entre fichiers          [######################] 100%
(1/3) Installation de qt3                          [######################] 100%
Dépendances optionnelles pour qt3
    libmysqlclient
    postgresql-libs
    unixodbc
(2/3) Installation de qscintilla-qt3               [######################] 100%
(3/3) Installation de pyqt3                        [######################] 100%
et je relance :

Code : Tout sélectionner

[root@La-petite-Archie gros-taquin]# pacman -Syu
:: Synchronisation des bases de données de paquets...
 core est à jour;
 extra est à jour;
 community est à jour;
:: Début de la mise à jour complète du système...
Résolution des dépendances...
Recherche des conflits possibles entre paquets...
Erreur: la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: tvdownloader: requiert pyqt
Bah, mince, je n'ai donc toujours pas ce fameux << pyqt >>.
Entre temps je viens de tomber sur http://forums.archlinux.fr/topic7385.html et il semblerait que :
extra/python2-qt le remplace

Alors deux questions :
1. est-ce bien (en attendant de l'installer) ce extra/python2-qt qui va résoudre mon soucis ?
2. n'y a-t-il pas moyen de poursuivre la mise à jour en << laissant de côté >> ce

Code : Tout sélectionner

tvdownloader: requiert pyqt
un truc du style :

Code : Tout sélectionner

pacman -Syu --"sauf tvdownloader parce que pour le moment y a un souci"
(une sorte de pacman-pinning à la Debian) ?

Re: [Mise à jour] impossible - pyqt (en cours)

Publié : jeu. 03 févr. 2011, 16:27
par GuilouV
Effectivement python2 remplace python, il te faut donc installer extra/python2-qt.

Normalement les autres paquets ont dû suivre l'évolution et utilisent maintenant python2. Tu ne devrais donc plus avoir d'erreur après cette mise à jour de python.

Re: [Mise à jour] impossible - pyqt (en cours)

Publié : jeu. 03 févr. 2011, 16:28
par benjarobin
Le plus simple et de réaliser ces opérations dans cette ordre :

Code : Tout sélectionner

pacman -R tvdownloader
pacman -Syu
yaourt -S tvdownloader
C'est juste le nom du paquet qui a changé

@GuilouV Oui mais le problème c'est que tvdownloader est sur AUR. Cela ne laisse pas vraiment le choix si on veut faire les choses proprement. On pourrait toujours utiliser l'option -d, mais je le déconseille surtout dans ce cas là.

Re: [Mise à jour] impossible - pyqt (en cours)

Publié : jeu. 03 févr. 2011, 17:49
par cauchy
Merci à vous deux, je fais ça ce soir.

Re: [Mise à jour] impossible - pyqt (résolu)

Publié : jeu. 03 févr. 2011, 19:40
par cauchy
Tout marche bien, résolu. :bravo: