Page 1 sur 1

[ yaourt 0.9.00] pb de m.a.j

Publié : lun. 14 juil. 2008, 18:53
par mariop31
J'ai depuis un bon moment des pbs de dépendances que me remonte yaourt. C'est arrivé depuis le changement de kernel en 2.6.25.
Chaque fois que je lance yaourt pour une m.a.j ou pour installer j'ai des pb de dépendances, je suis obligé d'employer l'option f (force), c'est pas très élégant.
J'ai cassé la base /var/lib/pacman.db et je l'ai refaite, tjrs même pb, quelqu'un a t-il une soluce s.v.p

Publié : lun. 14 juil. 2008, 19:16
par tuxce
je suppose que c'est lié à ce topic http://forums.archlinux.fr/topic2110.html
?
si c'est toujours ton souci de pacman-cage, le seul moyen de ne plus avoir de messages est de refaire la base.

Publié : lun. 14 juil. 2008, 19:21
par mariop31
Je l'ai cassé et refaite comme dit plus haut même combat.
Y at -il un moyen de refaire toutes les dépendances des paquets qui sont déjà installé??

Publié : lun. 14 juil. 2008, 19:27
par tuxce
mariop31 a écrit :Je l'ai cassé et refaite comme dit plus haut même combat.
comment?
mariop31 a écrit : Y at -il un moyen de refaire toutes les dépendances des paquets qui sont déjà installé??
le seul endroit ou les paquets sont listés, c'est la base, si elle n'est pas accessible ou ne reflète pas ce qu'il y a sur le système, il va falloir tricher, en s'aidant de /var/log/pacman.log par exemple

Publié : lun. 14 juil. 2008, 19:42
par mariop31
tuxce a écrit :
mariop31 a écrit :Je l'ai cassé et refaite comme dit plus haut même combat.
comment?
J'ai tapé la commande suivante:

Code : Tout sélectionner

rm /var/lib/pacman.d
Puis pour la refaire j'ai tapé la commande suivante

Code : Tout sélectionner

pacman-cage

Publié : lun. 14 juil. 2008, 19:45
par tuxce
mariop31 a écrit :

Code : Tout sélectionner

rm /var/lib/pacman.d
ce répertoire n'existe pas...
mais si tu veux dire par là que que tu as effacé le contenu de la base, c'est un peu normal qu'il te sorte des messages d'erreurs :roll:

la, il ne te reste plus qu'à essayer d'extraire les paquets installé depuis le /var/pacman.log en n'oubliant pas d'installer ceux faisant partie du groupe base.

Publié : lun. 14 juil. 2008, 19:48
par mariop31
Je voulais dire

Code : Tout sélectionner

rm /var/lib/pacman.db