[yaourt] Aucune mise à jour disponible (résolu)

Annonces, dépannage, évolution du projet yaourt
Répondre
Avatar de l’utilisateur
eyome
archer
Messages : 132
Inscription : mar. 04 oct. 2011, 16:35

[yaourt] Aucune mise à jour disponible (résolu)

Message par eyome »

Bonjour,

Depuis un mois environ la commande yaourt -Syua ne trouve pas de majs disponibles, ni pour les dépôts officiels, ni pour les dépôts communautaires. Il me dit que tout est à jour alors que pacman -Syu trouve des majs.
Pouvez vous me dire ce que j'ai loupé?
Dernière modification par eyome le lun. 16 janv. 2012, 19:57, modifié 1 fois.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [yaourt] Aucune mise à jour disponible

Message par tuxce »

Salut, t'utilises quelle version de yaourt / package-query / pacman:

Code : Tout sélectionner

yaourt -V
package-query -v
pacman -V
Tu peux aussi lancer

Code : Tout sélectionner

bash -x yaourt -Syua |& tee yaourt.log
puis poster le contenu de yaourt.log dans un pastebin par exemple.
Avatar de l’utilisateur
eyome
archer
Messages : 132
Inscription : mar. 04 oct. 2011, 16:35

Re: [yaourt] Aucune mise à jour disponible

Message par eyome »

Alors, versions de l'ensemble:

Code : Tout sélectionner

[eyome@archbang ~]$ pacman -V

 .--.                  Pacman v3.5.4 - libalpm v6.0.4
/ _.-' .-.  .-.  .-.   Copyright (C) 2006-2011 Pacman Development Team
\  '-. '-'  '-'  '-'   Copyright (C) 2002-2006 Judd Vinet
 '--'
                       Ce programme peut être librement redistribué
                       sous les termes de la licence GNU GPL.

Pour l'autre commande, l'ensemble du résultat ne "loge" pas dans mon terminal, je n'ai que la fin, comment je peux faire pour récupérer le résultat de toute la commande?
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [yaourt] Aucune mise à jour disponible

Message par tuxce »

T'as zappé des commandes :|

Pour la dernière commande, la sortie est disponible dans le fichier yaourt.log, il suffit de l'ouvrir dans un éditeur.
Avatar de l’utilisateur
eyome
archer
Messages : 132
Inscription : mar. 04 oct. 2011, 16:35

Re: [yaourt] Aucune mise à jour disponible

Message par eyome »

Oo, désolé, mauvais copié-collé:

Code : Tout sélectionner

[eyome@archbang ~]$ yaourt -V
yaourt 0.10.2
accueil : http://archlinux.fr/yaourt
[eyome@archbang ~]$ package-query -v
package-query 0.9
[eyome@archbang ~]$ pacman -V

 .--.                  Pacman v3.5.4 - libalpm v6.0.4
/ _.-' .-.  .-.  .-.   Copyright (C) 2006-2011 Pacman Development Team
\  '-. '-'  '-'  '-'   Copyright (C) 2002-2006 Judd Vinet
 '--'
                       Ce programme peut être librement redistribué
                       sous les termes de la licence GNU GPL.

[eyome@archbang ~]$ 

Pour yaourt.log
http://pastebin.archlinux.fr/435287
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [yaourt] Aucune mise à jour disponible

Message par tuxce »

J'ai oublié de préciser: Tu as bien des mise à jour de disponibles là ? Parce que sinon, en fait, je peux pas voir grand chose :)

Si c'est le cas, tu peux poster la sortie de :

Code : Tout sélectionner

pacman -Sp --print-format '## %n' --noconfirm -u
merci.
Avatar de l’utilisateur
eyome
archer
Messages : 132
Inscription : mar. 04 oct. 2011, 16:35

Re: [yaourt] Aucune mise à jour disponible

Message par eyome »

Hi hi hi.

Je dois avoir des paquets non à jour venant des dépôts communautaires, exemple:

Code : Tout sélectionner

[eyome@archbang ~]$ yaourt -Ss gnome-shell-theme-nord
aur/gnome-shell-theme-nord 1.2-3 [installed: 20111101-3] (74)
    This is a GNOME Shell theme with a glassy transparent look.

(Question subsidiaire, comment fait-on pour lister tous les paquets issues d'AUR d'installés, j'avais trouvé comme un grand, et maintenant que j'en ai besoin j'y arrive plus)

Sortie de ta commande:

Code : Tout sélectionner

[eyome@archbang ~]$ pacman -Sp --print-format '## %n' --noconfirm -u
:: Début de la mise à jour complète du système...
## at-spi2-core
## sdl_image
## sdl_mixer
## sdl_ttf
[eyome@archbang ~]$ 


Et c'est moi, évidemment, qui te remercie.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [yaourt] Aucune mise à jour disponible

Message par tuxce »

Code : Tout sélectionner

$ vercmp 1.2-3 20111101-3
-1
Donc, en l'occurrence, il considère que tu es à jour pour celui là. Mais la sortie de pacman en montre quelques uns.
Du coup, ou bien, c'est le genre de "bug" qui énerve :| ou alors, c'est un souci de droits (un lancement avec su ou un truc du genre).

Tu peux donner la sortie de:

Code : Tout sélectionner

ls -al /tmp/yaourt-tmp-eyome
Avatar de l’utilisateur
eyome
archer
Messages : 132
Inscription : mar. 04 oct. 2011, 16:35

Re: [yaourt] Aucune mise à jour disponible

Message par eyome »

Sortie de la commande:

Code : Tout sélectionner

[eyome@archbang ~]$ ls -al /tmp/yaourt-tmp-eyome
total 0
drwxr-xr-x  3 eyome users  60 16 janv. 12:22 .
drwxrwxrwt 14 root  root  300 16 janv. 13:19 ..
drwxr-xr-x  2 eyome users 680 16 janv. 12:22 orphans

J'ai fait, au début de mon utilisation de yaourt, une ou deux fois des commandes yaourt en étant en sudo, mais plus depuis que je sais que c'est mal :)
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [yaourt] Aucune mise à jour disponible

Message par tuxce »

Bon, on va dire que c'est
tuxce a écrit :c'est le genre de "bug" qui énerve :|
(Tu ne spécifies pas un dossier temporaire différent ?)

Si ça te dérange pas de débugguer :

Tu commentes la ligne 199 (en root, c'est le seul truc à faire en root) de /usr/lib/yaourt/abs.sh:

Code : Tout sélectionner

rm "$YAOURTTMPDIR/sysupgrade"
Tu relances:

Code : Tout sélectionner

yaourt -Su
Et tu regardes s'il n'y a pas un fichier /tmp/yaourt-tmp-eyome/sysupgrade et est ce qu'il contient quelque chose.
Si oui, donne la sortie de :

Code : Tout sélectionner

sed -n 's/^## \(.*\)/\1/p' /tmp/yaourt-tmp-eyome/sysupgrade
Avatar de l’utilisateur
eyome
archer
Messages : 132
Inscription : mar. 04 oct. 2011, 16:35

Re: [yaourt] Aucune mise à jour disponible

Message par eyome »

Ok, je viens de commenter la ligne en question et j'ai fait:

Code : Tout sélectionner

[eyome@archbang ~]$ yaourt -Su


==> Mise à jour des logiciels (nouvelle version) :
extra/at-spi2-core 2.2.1-1  -> 2.2.3-1
extra/sdl_image    1.2.10-2 -> 1.2.11-1
extra/sdl_mixer    1.2.11-2 -> 1.2.12-1
extra/sdl_ttf      2.0.10-1 -> 2.0.11-1

==> Continuer la mise à jour ? [O/n]
==> [V]oir les détails.   Sélectionner les paquets [M]anuellement.
==> --------------------------------------------------------------
==> 

Je suppose qu'il faut que je fasse la maj?
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [yaourt] Aucune mise à jour disponible

Message par tuxce »

Hmmm, ne fais pas la mise à jour et lance plutôt:

Code : Tout sélectionner

yaourt  -Syua
et si là, ça fonctionne, t'as du faire un truc supplémentaire dont je suis pas au courant parce que le fait de commenter la ligne n'a pas pu résoudre le souci.
Avatar de l’utilisateur
eyome
archer
Messages : 132
Inscription : mar. 04 oct. 2011, 16:35

Re: [yaourt] Aucune mise à jour disponible

Message par eyome »

Ok, j'ai fait la maj via yaourt -Syua, je comprends vraiment pas ce qui se passe :D

J'ai rien fait de supplémentaire de ce que tu m'as suggéré.

Cependant, il n'y a toujours pas de majs du dépôts d'AUR de proposer, je ne pense sincèrement pas être à jour.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [yaourt] Aucune mise à jour disponible

Message par tuxce »

D'après ton pastebin, tous les paquets AUR sont à jour, tu peux le vérifier en spécifiant:

Code : Tout sélectionner

DETAILUPGRADE=2
dans ~/.yaourtrc , ça te donnera plus de détail par rapport à la recherche.
Avatar de l’utilisateur
eyome
archer
Messages : 132
Inscription : mar. 04 oct. 2011, 16:35

Re: [yaourt] Aucune mise à jour disponible

Message par eyome »

Excuse moi pour le retard, j'ai dû m'absenter...

Bon bè je comprends pas tout :D, j'ai dû halluciner, désolé pour le dérangement...
je vais quand même surveiller tout ça, non parce que bon :D

Merci beaucoup en tout cas ;)
Avatar de l’utilisateur
eyome
archer
Messages : 132
Inscription : mar. 04 oct. 2011, 16:35

Re: [yaourt] Aucune mise à jour disponible (résolu)

Message par eyome »

Salut,

J'ai toujours pas eut de majs sur mes paquets venant de AUR, j'en ai 21 et c'est que des thèmes et des jeux HIB, c'est des trucs avec des majs fréquentes ça normalement.
Vous pouvez me dire comment faire pour lister les paquets installés via AUR et leur version?
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [yaourt] Aucune mise à jour disponible (résolu)

Message par FoolEcho »

:rhooo: Lire le wiki ou le man ? :rtfm: :mrgreen:
Yaourt
pacman

(pacman -Qm)

Si ce sont des versions de développement, git ou autre, tu peux utiliser yaourt avec --devel pour les reconstruire.
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
eyome
archer
Messages : 132
Inscription : mar. 04 oct. 2011, 16:35

Re: [yaourt] Aucune mise à jour disponible (résolu)

Message par eyome »

:D, bè je savais pour pacman -Q, mais j'avais pas capté l'option "m".
Bon, fausse alerte alors (encore...) tout semble à jour.
Merci :)
Répondre