[bug?] yaourt -Ss Vs. pacman -Ss (résolu)

Annonces, dépannage, évolution du projet yaourt
Répondre
Avatar de l’utilisateur
cassyb
Chu Ko Nu
Messages : 310
Inscription : jeu. 04 janv. 2007, 09:07

[bug?] yaourt -Ss Vs. pacman -Ss (résolu)

Message par cassyb »

Salut,

Je voulais savoir pourquoi
yaourt -Ss poker
me renvoie aucun resultat alors que
pacman -Ss poker
community/pokerth 0.6.1-2
Poker game written in C++/QT4

merci pour l'explication.
Dernière modification par cassyb le mer. 09 avr. 2008, 17:07, modifié 1 fois.
Avatar de l’utilisateur
Archie
yeomen
Messages : 257
Inscription : jeu. 28 juin 2007, 22:18
Localisation : France (33)

Message par Archie »

Chez moi, yaourt me renvoie bien des résultats :

Code : Tout sélectionner

chocolat archie|~ § yaourt -Ss poker
archlinuxfr/pokerth 0.6.1-4
    Poker game written in C++/QT4
community/pokerth 0.6.1-2
    Poker game written in C++/QT4
aur/poker-engine 1.0.25-1
    poker-engine is a python library that implements poker rules according to variants and betting structures specified in configuration
aur/poker-eval 134.0-2
    libs for poker3d
aur/poker-network 1.0.37-1
    poker-network is a python library that implements a poker game (server and client)
aur/poker3d 1.1.33-1
    A 3d poker server and client
aur/pypoker-eval 134.0-2
    python libs for poker-eval
aur/xwnc-uw 0.3.3-1
    A virtual server from metisse modified by underware which is used for poker3d
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 »

moi aussi j'ai tous ces résultats:

Code : Tout sélectionner

wain ~ $ yaourt -Ss poker
archlinuxfr/pokerth 0.6.1-4
    Poker game written in C++/QT4
community/pokerth 0.6.1-2
    Poker game written in C++/QT4
aur/poker-engine 1.0.25-1
    poker-engine is a python library that implements poker rules according to variants and betting structures specified in configuration
aur/poker-eval 134.0-2
    libs for poker3d
aur/poker-network 1.0.37-1
    poker-network is a python library that implements a poker game (server and client)
aur/poker3d 1.1.33-1
    A 3d poker server and client
aur/pypoker-eval 134.0-2
    python libs for poker-eval
aur/xwnc-uw 0.3.3-1
    A virtual server from metisse modified by underware which is used for poker3d
T'aurai pas une version de yaourt qui date d'avant la guerre par hasard ?
Pourquoi n'as-tu pas ajouté le dépôt [archlinuxfr] dans ton pacman.conf ?
Avatar de l’utilisateur
aramisqc
yeomen
Messages : 257
Inscription : lun. 11 févr. 2008, 22:03
Localisation : Québec, Canada

Message par aramisqc »

Idem à wain et Archie :

Code : Tout sélectionner

[fonguy21@aramisqc ~]$ yaourt -Ss poker
community/pokerth 0.6.1-2
    Poker game written in C++/QT4
archlinuxfr/pokerth 0.6.1-4
    Poker game written in C++/QT4
aur/poker-engine 1.0.25-1
    poker-engine is a python library that implements poker rules according to variants and betting structures specified in configuration
aur/poker-eval 134.0-2
    libs for poker3d
aur/poker-network 1.0.37-1
    poker-network is a python library that implements a poker game (server and client)
aur/poker3d 1.1.33-1
    A 3d poker server and client
aur/pypoker-eval 134.0-2
    python libs for poker-eval
aur/xwnc-uw 0.3.3-1
    A virtual server from metisse modified by underware which is used for poker3d
Avatar de l’utilisateur
cassyb
Chu Ko Nu
Messages : 310
Inscription : jeu. 04 janv. 2007, 09:07

Message par cassyb »

T'aurai pas une version de yaourt qui date d'avant la guerre par hasard ?
quelques semaines en effet :oops:
mais vu qu'il n'y avait pas de message d'erreur comme quoi il fallait absolument upgrader...
Avatar de l’utilisateur
marc[i1]
Maître du Kyudo
Messages : 1753
Inscription : ven. 27 oct. 2006, 10:48
Localisation : Nantes (44)

Message par marc[i1] »

Tu as bien configuré le dépôt [archlinuxfr] ?
Ne vous emmerdez plus, emmerdez les autres.
Avatar de l’utilisateur
cassyb
Chu Ko Nu
Messages : 310
Inscription : jeu. 04 janv. 2007, 09:07

Message par cassyb »

pas de soucis vu que j'ai pu faire l'upgrade de yaourt :wink:
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 »

cassyb a écrit :pas de soucis vu que j'ai pu faire l'upgrade de yaourt :wink:
Je pense comme marc[i1] que tu n'avais pas le dépôt archlinuxfr, sinon pacman t'aurai montré "archlinuxfr/pokerth 0.6.1-4", or tu ne l'avais pas.
Je vois pas bien comment yaourt pourrais te prévenir qu'il faut le mettre à jour si tu n'active pas le dépôt où il est mis à jour :roll:
Avatar de l’utilisateur
cassyb
Chu Ko Nu
Messages : 310
Inscription : jeu. 04 janv. 2007, 09:07

Message par cassyb »

Je pense comme marc[i1] que tu n'avais pas le dépôt archlinuxfr, sinon pacman t'aurai montré "archlinuxfr/pokerth 0.6.1-4", or tu ne l'avais pas.
Je n'ai jamais dit le contraire...
Je vois pas bien comment yaourt pourrais te prévenir qu'il faut le mettre à jour si tu n'active pas le dépôt où il est mis à jour
En récupérant le contenu d'un fichier distant (socket) qui contiendrait la dernière version stable à comparer avec la version qui se trouve en local
Je suppose que Deluge fait comme ça.
(mais ce n'était pas l'objet de mon post).

J'ai posté car pour moi si pacman renvoie + de resultats que yaourt...
Et que yaourt utilise pacman, y'a bien une couille dans l'pâté...
en partant du principe qu'accès ou non au dépot [archlinuxfr], yaourt devrait TOUJOURS renvoyer un resultat >= à celui de pacman.

Car le problème c'est que d'un point de vu utilisateur, il n'y a aucune différence entre la recherche d'un paquet qui n'existe pas et la recherche d'un paquet qui existe vraiment mais dont il n'arrive pas à en récupérer les infos pour x raisons (qu'il serait bien de traiter comme exception)...ce qui encouragerait l'utilisateur à upgrader yaourt ou du moins à l'informer du problème.
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 »

Bein la mise à jour date de la sortie pacman 3.1 (cf http://forums.archlinux.fr/topic1338.html) soit quasiment 4 mois !!
Le fichier dont tu parles pour la mise à jour c'est justement la db qui est téléchargée par pacman. Rester 4 mois sans vérifier s'il existe une mise à jour des outils de base, c'est du suicide :shock:

Pour la petite histoire, il s'agissait d'un problème de compatibilité entre yaourt et pacman puisque la base de données des paquetages distant avait été déplacée de /var/lib/pacman/ à /var/lib/pacman/sync. Cette version de pacman n'étant restée qu'1 seule journée dans [testing] je n'ai pas eut le temps de diffuser de mise à jour avant.
Avatar de l’utilisateur
cassyb
Chu Ko Nu
Messages : 310
Inscription : jeu. 04 janv. 2007, 09:07

Message par cassyb »

y'a t-il moyen de savoir quelles sont les paquets installés en utilisant yaourt?
ça utilise le même log que pacman il me semble, y'aurait-il un flag particulier? un log complémentaire propre à yaourt?
J'aimerais savoir la dernière fois que je l'ai utilisé...
Rester 4 mois sans vérifier s'il existe une mise à jour des outils de base, c'est du suicide
T'inquietes...je fais des upgrades une fois par semaine
(sauf pour archlinuxfr comme tu l'auras compris)
upgraded yaourt (0.8.5-1 -> 0.9-2)
Cette version de pacman n'étant restée qu'1 seule journée dans [testing]
Je n'utilise pas testing.
Avatar de l’utilisateur
marc[i1]
Maître du Kyudo
Messages : 1753
Inscription : ven. 27 oct. 2006, 10:48
Localisation : Nantes (44)

Message par marc[i1] »

cassyb a écrit :
Cette version de pacman n'étant restée qu'1 seule journée dans [testing]
Je n'utilise pas testing.
Je crois que tu lis trop vite, wain t'explique que « à l'époque » pacman n'est resté dans testing qu'une journée, car les devs l'ont jugés bon pour le service … nullepart il est écrit que tu utilises testing !!! :roll:

Enfin bref, tu met le dépot de [archlinuxfr] et c'est fini, yaourt se mettras à jour comme un grand avec le reste de ta distro.
Ne vous emmerdez plus, emmerdez les autres.
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 »

cassyb a écrit :y'a t-il moyen de savoir quelles sont les paquets installés en utilisant yaourt?
marc[i1] disait l'autre jour (en rigolant je pense) qu'on devrait relancer la mode du RTFM... :lol:
Je t'en dis pas plus, je pense que tu as pigé où je veux en venir hein ? :P
Bon tu vas me dire que le man est en anglais... je le sent... ok soit.
Mais il existe un wiki pas trop mal fichu en français, et la page du projet (http://archlinux.fr/yaourt) répond également à tes interrogations.

Pour schématiser, disons que yaourt accède directement à la base de données alpm pour la lecture (toutes les recherches), et qu'il utilise pacman lorsqu'il faut écrire dans la base alpm (Arch Linux Package Management). La compatibilité avec pacman est donc conservée à 100%.
Avatar de l’utilisateur
aramisqc
yeomen
Messages : 257
Inscription : lun. 11 févr. 2008, 22:03
Localisation : Québec, Canada

Message par aramisqc »

wain a écrit :
cassyb a écrit :y'a t-il moyen de savoir quelles sont les paquets installés en utilisant yaourt?
marc[i1] disait l'autre jour (en rigolant je pense) qu'on devrait relancer la mode du RTFM... :lol:
Je t'en dis pas plus, je pense que tu as pigé où je veux en venir hein ? :P
Bon tu vas me dire que le man est en anglais... je le sent... ok soit.
Mais il existe un wiki pas trop mal fichu en français, et la page du projet (http://archlinux.fr/yaourt) répond également à tes interrogations.

Pour schématiser, disons que yaourt accède directement à la base de données alpm pour la lecture (toutes les recherches), et qu'il utilise pacman lorsqu'il faut écrire dans la base alpm (Arch Linux Package Management). La compatibilité avec pacman est donc conservée à 100%.
Vrai que yaourt est bien documenté dans le wiki. Mais c'est pas compliqué que de le franciser dans man. Récupérer l'archive de man8, extraire et éditer en francisant. Ensuite un gunzip et mettre le tout dans man8 fr :wink:

aramisqc
Avatar de l’utilisateur
vincentxavier
Elfe
Messages : 778
Inscription : ven. 11 août 2006, 18:17
Localisation : Epinay sur Seine (93)

Message par vincentxavier »

Je veux pas cafter, mais je crois que marc[i1] maintiens un arbre git es traductions en fr !!

marc[i1], libère ton arbre
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
cassyb
Chu Ko Nu
Messages : 310
Inscription : jeu. 04 janv. 2007, 09:07

Message par cassyb »

la date de création des repertoires qui se trouvent dans:
/var/abs/local/yaourtbuild
m'a déjà donné déjà une indication...
soit quasiment 4 mois
Avatar de l’utilisateur
marc[i1]
Maître du Kyudo
Messages : 1753
Inscription : ven. 27 oct. 2006, 10:48
Localisation : Nantes (44)

Message par marc[i1] »

vincentxavier a écrit :Je veux pas cafter, mais je crois que marc[i1] maintiens un arbre git es traductions en fr !!

marc[i1], libère ton arbre
Effectivement, j'ai un arbre git pour les pages man de pacman, mais pas de yaourt ... va falloir corriger ça ! :D

sinon mon arbre attends juste le feu vert pour distribuer ses graines !
Amis de la poésie fleurale soit le bienvenue :lol:
Ne vous emmerdez plus, emmerdez les autres.
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 »

cassyb a écrit :la date de création des repertoires qui se trouvent dans:
/var/abs/local/yaourtbuild
m'a déjà donné déjà une indication...
soit quasiment 4 mois
Ce répertoire n'est utilisé que temporairement pour la compilation de paquetages de type -svn, -cvs ou -git.

@aramisc: plusieurs personnes se sont déjà proposées pour traduire les man. J'attends une version complète pour l'intégrer au paquetage. De même j'aimerai à terme utiliser gettext pour proposer une version de yaourt en français.
Avatar de l’utilisateur
cassyb
Chu Ko Nu
Messages : 310
Inscription : jeu. 04 janv. 2007, 09:07

Message par cassyb »

Ce répertoire n'est utilisé que temporairement pour la compilation de paquetages de type -svn, -cvs ou -git.
j'avais en + cherché la commande yaourt -S dans .bash_history pour savoir le dernier paquet installé avec yaourt...puis trouvé la date dans le log de pacman.
Répondre