[yaourt] pas d'upgrade sur un paquet AUR ?

Mise à jour / Création /debug de paquetages
Cactus
Maître du Kyudo
Messages : 2073
Inscription : sam. 16 sept. 2006, 10:39
Localisation : 31 - Toulouse Nord

[yaourt] pas d'upgrade sur un paquet AUR ?

Message par Cactus »

Bonjour à tous,

Je ne m'en étais pas rendu compte jusqu'à présent, mais les paquets installés depuis AUR par yaourt ne sont pas automatiquement upgradés lors des MAJ générales (quasi-quotidiennes chez moi).
Exemple (en voulant réparer un jeu pour mon fils) :

Code : Tout sélectionner

$ yaourt gcompris
1) aur/gcompris 8.2.1-1 [7.4-1 installed]
   GCompris is an educational software which propose different activities to kids from 2 to 10.

==>  Enter n° (separated by blanks, or a range) of packages to be installed
     Example:   '1 6 7 8 9'   or   '1 6-9'
==>  ----------------------------------------------
==>
Pourtant, il me semblait que les upgrades des paquets AUR étaient possibles ?
Me manque-t-il des options lorsque je lance yaourt ? (-Syu pour l'instant).

Wain ? :faq2:
Avatar de l’utilisateur
Skunnyk
Maître du Kyudo
Messages : 1137
Inscription : mer. 06 sept. 2006, 21:31
Localisation : IRC
Contact :

Message par Skunnyk »

Si c'est possible, essai "yaourt -Syu --aur" :)
Je crois qu'il y a a aussi une autre commande pour updater tout ce qui est en svn/cvs, mais je m'en rappel plus =)
Cactus
Maître du Kyudo
Messages : 2073
Inscription : sam. 16 sept. 2006, 10:39
Localisation : 31 - Toulouse Nord

Message par Cactus »

1. je n'utilise pas svn/cvs, donc pas grave... (mais l'astuce peut servir à d'autres !).

2. si je rajoute --aur, ça upgrade aussi les current/extra/perso ?
Cela dit, je peux modifier mon alias (qui n'en est pas un d'ailleurs, c'est un script avec une seule commande !), et utiliser &&... :wink:
Avatar de l’utilisateur
vincentxavier
Elfe
Messages : 778
Inscription : ven. 11 août 2006, 18:17
Localisation : Epinay sur Seine (93)

Message par vincentxavier »

Skunnyk a écrit :Si c'est possible, essai "yaourt -Syu --aur" :)
Je crois qu'il y a a aussi une autre commande pour updater tout ce qui est en svn/cvs, mais je m'en rappel plus =)

Code : Tout sélectionner

yaourt -Syu --devel
pour faire un update de tout les paquets en svn, git, cvs etc. Si j'ai bien compris, il faut que svn soit dans le nom du paquets.
Warranty

THIS ADVICE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.

En clair, je ne pourrais être tenu responsable des dégats causés par l'utilisation de mes conseils

Image
Avatar de l’utilisateur
wain
Maître du Kyudo
Messages : 1854
Inscription : ven. 11 août 2006, 19:15
Localisation : Nancy (54)

Message par wain »

bon j'ai plus rien à ajouté. Tout a été dit :lol:

Un petit coup de "yaourt --help" vous donnera tous les secrets de yaourt.

Je me demande depuis un certain temps si je ne devrai pas rendre automatique la recherche des paquets d'aur lors d'un "yaourt -Su"... :roll: vous en pensez quoi ?
Cactus
Maître du Kyudo
Messages : 2073
Inscription : sam. 16 sept. 2006, 10:39
Localisation : 31 - Toulouse Nord

Message par Cactus »

--aur automatique : je ne pense pas que cela soit une si bonne idée, car je me rends compte que ça prend du temps de tout vérifier, puis recompiler, etc...
Donc mieux vaut laisser le choix... (même si pour ma part, je le laisserai tout vérifier à chaque fois). :wink:

Et puis c'est pas dur à taper non plus... :D
Avatar de l’utilisateur
wain
Maître du Kyudo
Messages : 1854
Inscription : ven. 11 août 2006, 19:15
Localisation : Nancy (54)

Message par wain »

Cactus a écrit :--aur automatique : je ne pense pas que cela soit une si bonne idée, car je me rends compte que ça prend du temps de tout vérifier, puis recompiler, etc...
Donc mieux vaut laisser le choix... (même si pour ma part, je le laisserai tout vérifier à chaque fois). :wink:

Et puis c'est pas dur à taper non plus... :D
- Peut-être une question à la fin de la maj ?
- Ou alors un crono de 3 secondes qui dit "tape CTRL+C pour ne pas faire la maj" ?
- ou on laisse comme ça ?
Cactus
Maître du Kyudo
Messages : 2073
Inscription : sam. 16 sept. 2006, 10:39
Localisation : 31 - Toulouse Nord

Message par Cactus »

Mon avis :

je vote pour la question + timeout, avec la possibilité (si possible) de paramétrer le choix par défaut (y/n) dans un fichier de conf (tout comme la durée du timeout).

Si paramétrage impossible, plutôt un No par défaut avec un timeout de 5 secondes. :wink:
Répondre