[yaourt] branche exp à tester

Annonces, dépannage, évolution du projet yaourt
erdnaxeli
yeomen
Messages : 267
Inscription : ven. 08 févr. 2008, 21:54

Re: [yaourt] branche exp à tester

Message par erdnaxeli »

ou fais "yaourt -Syu --devel".
Image
Avatar de l’utilisateur
la_poigne
yeomen
Messages : 215
Inscription : dim. 22 févr. 2009, 09:20

Re: [yaourt] branche exp à tester

Message par la_poigne »

OK, je voyais pas ça sous cet angle.
Merci pour le --devel j'avais jamais fait gaffe à ça.
Avatar de l’utilisateur
wain
Maître du Kyudo
Messages : 1854
Inscription : ven. 11 août 2006, 19:15
Localisation : Nancy (54)

Re: [yaourt] branche exp à tester

Message par wain »

@tuxce:
achtung, la nouvelle option SHOWORPHANS (qui devrait à mon sens être à 1 par défaut) court-circuite AUTOSAVEBACKUPFILE. D'ailleurs si package-query pouvait lister les fichiers backup des différents paquetages installés, on pourrait largement accélérer le traitement (qui marche à coup de grep sur /var/lib/pacman actuellement). C'est possible avec alpm ?
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [yaourt] branche exp à tester

Message par tuxce »

Juste un oubli de ma part pour showorphans, je voulais la laisser à 1.
C'était seulement pour moi, en phase de tests, je lance plusieurs fois yaourt, et ça finissait par m'ennerver :) (je l'ai à 0 dans /etc/yaourtrc)

sinon oui, il y a une fonction pour sortir les backups, le "%b" est encore libre dans le format, je l'utiliserais;
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17187
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [yaourt] branche exp à tester

Message par benjarobin »

Je viens de mettre a jour yaourt, déjà une petite surprise mon yaourtrc n'était pas compatible (Boulet que je suis je n'avais pas vérifier/merger a la main, j'ai juste supprimer le pacnew)
Bref, je lance une mise a jour classique et la surprise, c'est un peu plus lent.

Edit: Apparemment je relance c'est normal/aussi rapide que la version d'avant (ma connexion a merdé ?)
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
boulde
Hankyu
Messages : 19
Inscription : mer. 22 juil. 2009, 00:22

Re: [yaourt] branche exp à tester

Message par boulde »

petit soucis suite à la mise à jour de yaourt-git:

Code : Tout sélectionner

% yaourt -Syu --aur                                                                                                  [0.34 0.22 - 22% 0%]
:: Synchronisation des bases de données de paquets...
 core est à jour;
 extra est à jour;
 community est à jour;
 archlinuxfr est à jour;
==> Recherche de nouvelle version sur AUR
/usr/lib/yaourt/aur.sh: line 264: package-query : commande introuvable
j'ai installé package-query (grâce à packer :wink:) ce qui a résolu le problème, mais il manque cette dépendance dans le PKGBUILD.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17187
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [yaourt] branche exp à tester

Message par benjarobin »

C'est quoi que tu as installé ? Car le paquet AUR c'est celui la: http://aur.archlinux.org/packages.php?ID=35479

Edit: Ok tuxce a merger dans le trunk la branche expérimental, ce qui fait que lorsque l'on installe le paquet yaourt-git on récupère la mauvaise source
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17187
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [yaourt] branche exp à tester

Message par benjarobin »

Petit rapport de "bug" (plus des détails, je sais je suis pinailleur :D ).

En faisant un yaourt -Syu --aur
J'ai eu ceci dans la liste:

Code : Tout sélectionner

oracle-sqldeveloper: à jour(2.1.1-1 marqué comme "périmé")
package-query-git:  (local=20100328-1 aur=20100315-1)
Bien noté les 2 espaces pour package-query-git après le :
Et qu'est ce que fait le à jour pour oracle-sqldeveloper. C'est normal ? De plus je rajouterai si c'est normal un espace entre le à jour et la parenthèse.
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [yaourt] branche exp à tester

Message par tuxce »

@boulde: pour les test, c'est plutot yaourt-git-exp qu'il faut installer
pour l'instant yaourt-git == yaourt 0.9.3.2, mais comme ce n'est ni wain ni moi qui maintenons yaourt-git sur aur, on peut pas le mettre à jour, j'ai laissé un message en commentaire (qui a du t'apparaître lors de la mise à jour :)).

@benjarobin: pour le à jour, c'est que ta version correspond à celle de aur
pour les 2 espaces et l'espace en moins, ben ... juste des oublis quoi :)
Dernière modification par tuxce le mar. 30 mars 2010, 12:11, modifié 1 fois.
Raison : correction version (gyo, j'ai pas fumé! :p)
boulde
Hankyu
Messages : 19
Inscription : mer. 22 juil. 2009, 00:22

Re: [yaourt] branche exp à tester

Message par boulde »

tuxce a écrit :@boulde: pour les test, c'est plutot yaourt-git-exp qu'il faut installer
pour l'instant yaourt-git == yaourt 0.9.6.3, mais comme ce n'est ni wain ni moi qui maintenons yaourt-git sur aur, on peut pas le mettre à jour, j'ai laissé un message en commentaire (qui a du t'apparaître lors de la mise à jour :)).
ok, j'avais installé yaourt-git avant que la branche exp existe, et pas cherché à tester plus que ça depuis. Pas pensé non plus que l'auteur du PKGBUILD n'était pas l'un de vous ;-)
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [yaourt] branche exp à tester

Message par tuxce »

Mise à jour des 2 paquets.
- yaourt -Q* utilise directement package-query
- -C --database aussi (wain, tu veux bien y jeter un coup d'oeil)
- ~bugs bénins (genre il allait plus d'une fois sur aur pour 1 paquet)
- et j'en ai surement rajouté d'autres :)
- et les orphelins qui reviennent bien sûr.

pour info pour ceux qui éventuellement basculerait de yaourt vers yaourt-git-exp puis reviendrait sur yaourt, package-query-git n'est pas compatible avec package-query, j'avais utilisé l'option -e mais n'avait pas fait gaffe qu'elle servait à pacman, du coup, sur le git, c'est -x maintenant.
Avatar de l’utilisateur
wain
Maître du Kyudo
Messages : 1854
Inscription : ven. 11 août 2006, 19:15
Localisation : Nancy (54)

Re: [yaourt] branche exp à tester

Message par wain »

tuxce a écrit :- -C --database aussi (wain, tu veux bien y jeter un coup d'oeil)
ras ça marche bien. C'est vrai que cette fonction est moins utile car elle a été reprise en partie depuis dans pacman. Mais ça reste intéressant pour voir les dépôt qu'on a ajouté un jour alors qu'on utilise plus de paquetages en provenant (par exemple on ajoute un dépôt d'utilisateur juste pour avoir un soft et un jour il passe dans community, donc le dépôt est inutile). Sinon -Q ça dépote !!
farvardin
Maître du Kyudo
Messages : 1084
Inscription : sam. 29 mars 2008, 22:56

Re: [yaourt] branche exp à tester

Message par farvardin »

J'avais installé cette version il y a quelque temps, et maintenant je me retrouve avec :

package-query: invalid option -- 'x'
Query alpm database and/or AUR
Usage: package-query [options] [targets ...]

si bien que yaourt était inutilisable. J'ai donc dû réinstaller la version normale, puis package-query, puis yaourt-git-exp

Il y a un package-query dans archlinuxfr mais je ne sais pas si c'est plus récent que la version de AUR (pas la même numérotation).
Avatar de l’utilisateur
Nic0
Chu Ko Nu
Messages : 454
Inscription : dim. 11 janv. 2009, 03:16
Localisation : Calvados (14)

Re: [yaourt] branche exp à tester

Message par Nic0 »

Salut,

Tu n'es pas le seul à qui s'est arrivé.
Sinon, il vaux mieux installer à partir d'AUR la version git de package-query, surtout si tu utilise yaourt-git-exp.

Code : Tout sélectionner

aur/package-query-git 20100315-1 [20100402-1 installé]
~ Yet Another DevOps Blog ~
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [yaourt] branche exp à tester

Message par tuxce »

yaourt-git-exp dépend de package-query-git (non de package-query)
tuxce a écrit : (c'est implicite, mais package-query-git est à mettre à jour en même temps que yaourt-git-exp)
farvardin a écrit : Il y a un package-query dans archlinuxfr mais je ne sais pas si c'est plus récent que la version de AUR (pas la même numérotation).
c'est la même 0.1.1-1 pour les 2.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [yaourt] branche exp à tester

Message par tuxce »

un petit appel à test poussé, pour je pense une sortie prochaine:
en +:
- support des installations "versionnées" (pacman supporte un -S "bash>3.2" par exemple, yaourt aussi)
- plus rapide dans l'affichage
- indentation et wrap des descriptions
- maj des man
- maj de la traduction fr
- modif de pacdiffviewer
_alexmyself
Chu Ko Nu
Messages : 405
Inscription : lun. 18 sept. 2006, 16:21
Localisation : france, yvelines 78

Re: [yaourt] branche exp à tester

Message par _alexmyself »

Ca crie ca a chaque paquets de aur qu'il tente de construire:

Code : Tout sélectionner

==> Téléchargement du PKGBUILD de acroread depuis AUR...
bsdtar: Removing leading '/' from member names
x PKGBUILD
x acroread.install
....blabla
==> Éditer PKGBUILD ? [O/n] ("A" pour annuler)
==> ----------------------------------------------
==> n
....blabla
Impossible de lire le PKGBUILD de acroread
Error: impossible de mettre à jour acroread
sinon ca bute :)

ah et pourquoi la sortie des paquets de aur n'est pas comme celle des dépots, toute belle en colonnes, avec les nouvelles revisions puis les nouvelles versions etc etc..?

et salut tout le monde, ca fesait un bail :)
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [yaourt] branche exp à tester

Message par tuxce »

Tu peux me dire quelle version tu as?
Si c'est pas la dernière ça serait sympa de mettre à jour :)

la "blabla" juste avant l'erreur, c'est quoi ?
_alexmyself
Chu Ko Nu
Messages : 405
Inscription : lun. 18 sept. 2006, 16:21
Localisation : france, yvelines 78

Re: [yaourt] branche exp à tester

Message par _alexmyself »

La version:

Code : Tout sélectionner

[root@alex yaourt-tmp-root]# yaourt -Qs yaourt
==> Chercher dans les paquets installés
local/yaourt-git-exp 20100420-1
Et un passage complet: (les "blabla" c'était les commentaires principalement)

Code : Tout sélectionner

==> Téléchargement du PKGBUILD de openmoko-usb-networking depuis AUR...
bsdtar: Removing leading '/' from member names
x PKGBUILD
x z60_openmoko_net.rules
x openmoko-usb-networking


First Submitted: Fri, 26 Sep 2008 12:08:36 +0000
openmoko-usb-networking 0.2-1 : script to communicate via TCP/IP to FreeRunner
( Paquet non supporté : peut être dangereux ! )
==> Éditer PKGBUILD ? [O/n] ("A" pour annuler)
==> ----------------------------------------------
==> n

Impossible de lire le PKGBUILD de openmoko-usb-networking
Error: impossible de mettre à jour openmoko-usb-networking
_alexmyself
Chu Ko Nu
Messages : 405
Inscription : lun. 18 sept. 2006, 16:21
Localisation : france, yvelines 78

Re: [yaourt] branche exp à tester

Message par _alexmyself »

Et maintenant que j'y pense c'est quasi sûr que c'est cette version de yaourt qui merdouille puisque je l'ai installée avec le yaourt précédent et lui n'a pas eu le soucis.
(hormis qu'il n'a rien installé parceque conflit yaourt->yaourt, je l'ai pacman -U depuis tmp après avoir retiré l'ancien)

si t'as pas le soucis et que tu veut m'envoyer des scripts a éssayer ou plusieurs manip a faire qui puisse t'aider, mail sans soucis: alexworld chez wanadoo point fr
Répondre