[Yaourt] Paquets orphelins (résolu)

Annonces, dépannage, évolution du projet yaourt
Répondre
vince57
newbie
Messages : 4
Inscription : jeu. 28 oct. 2010, 06:54

[Yaourt] Paquets orphelins (résolu)

Message par vince57 »

Bonjour,

Depuis peut yaourt me donne un nombre de paquets orphelins.

Code : Tout sélectionner

# yaourt -Syu --aur
:: Synchronisation des bases de données de paquets...
 core est à jour;
 extra est à jour;
 community est à jour;
 multilib est à jour;
 archlinuxfr est à jour;
 Paquets orphelins: \ 11 / 11
Pourriez vous me dire ce que sont ces 11 paquets orphelins ?
Un yaourt -Qdt ne me renvoie rien.

Merci d'avance.
Dernière modification par vince57 le jeu. 28 oct. 2010, 15:11, modifié 1 fois.
Avatar de l’utilisateur
chipster
Maître du Kyudo
Messages : 2063
Inscription : ven. 11 août 2006, 22:25
Localisation : Saint-Étienne (42)
Contact :

Re: [Yaourt] Paquets orphelins (en cours)

Message par chipster »

Les paquets aur ? :D
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Yaourt] Paquets orphelins (en cours)

Message par FoolEcho »

Tu auras la liste de ces paquets orphelins avec:

Code : Tout sélectionner

yaourt -Qma
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Yaourt] Paquets orphelins (en cours)

Message par tuxce »

-Qm suffit, la -a est nécessaire si tu veux avoir les infos de ces paquets par rapport à aur.
vince57
newbie
Messages : 4
Inscription : jeu. 28 oct. 2010, 06:54

Re: [Yaourt] Paquets orphelins (en cours)

Message par vince57 »

Ah oui ok, c'est bien le nombre de paquets AUR que j'ai d'installé!

Merci pour l'info!
Pafrapé
Chu Ko Nu
Messages : 368
Inscription : mar. 29 juin 2010, 09:24
Localisation : Alsace (la frontière, c'est le Rhin, pas les Vosges)

Re: [Yaourt] Paquets orphelins (résolu)

Message par Pafrapé »

Effectivement, la méthode d'affichage des paquets orphelins dans yaourt a changé.
On ne voit plus la liste des paquets orphelins installés mais un pourcentage.

Personnellement, mais cela n'engage que moi, je trouvais l'ancienne présentation avec la liste plus pratique.
En effet, sachant que régulièrement les logiciels orphelins ont été modifiés à la source sans que le PKGBUILD l'ai été, l'ancienne présentation me permettait de mettre à jour les logiciels orphelins en faisant :

Code : Tout sélectionner

yaourt -"paquet orphelin"
D'où ma question, existe un moyen pour retrouver l'ancienne présentation ?

Dans le pire des cas, si cela n'est pas possible, alors je ferais un

Code : Tout sélectionner

yaourt -Qm
.
Au fait, qu'elle est la signification de Qm?

Merci de vos réponses
Pafrapé, car il faudrait être frappé pour... :paf:
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Yaourt] Paquets orphelins (résolu)

Message par tuxce »

Y a pas mal de personnes qui ont demandé l'ancienne présentation du coup, je la remettrais avec une config dans le yaourtrc pour l'activer, par contre, je ne comprends pas du tout ce que tu décris !
La présentation dont on parle correspond à l'affichage pendant une mise à jour donc, je vois pas l'intérêt de lancer une commande supplémentaire (d'ailleurs yaourt -"paquet orphelin", ça fait rien du tout, t'as du oublié un caractère :P)

Et sinon pour avoir les infos, je l'ai dit sur plusieurs posts déjà, c'est

Code : Tout sélectionner

yaourt -Qma
je peux pas copier/coller les couleurs, mais dans la sortie suivante par exemple:

Code : Tout sélectionner

local/libxxf86misc 1.0.2-1
aur/lxc-git 20100422-1
aur/mysql-ruby1.8 2.8.1-1
aur/opera 10.61-3 ( aur: 10.63-1 )
libxxf86misc est orphelin mais ne se trouve pas sur aur
lxc-git et mysql-ruby1.8 sont orphelins, sur aur et à jour
et opera est orphelin, sur aur et a une maj de dispo

(pour les périmé, la version est d'une couleur différente)
Pafrapé
Chu Ko Nu
Messages : 368
Inscription : mar. 29 juin 2010, 09:24
Localisation : Alsace (la frontière, c'est le Rhin, pas les Vosges)

Re: [Yaourt] Paquets orphelins (résolu)

Message par Pafrapé »

Effectivement, j'ai fait une erreur concernant la mise à jour des paquets orphelins. La bonne commande est :

Code : Tout sélectionner

yaourt -S "paquet orphelin"
Excuse moi de l'erreur.

Concernant les mises à jour des paquets orphelins, le problème vient de Aur qui n'est pas toujours à jour. En effet, il n'est pas rare de trouver sur Aur des versions qui ne sont plus à jour, et yaourt ne peut pas voir qu'une version plus récente est sortie.

Je prends un exemple : prenons un logiciel X
Sur Aur, ce logiciel est en version 1.
Le créateur du logiciel a crée une version 2.
Lors d'une mise à jour classique avec yaourt, celui-ci ne va pas voir que la version 2 est sortie, alors qu'en faisant

Code : Tout sélectionner

yaourt -S X
, la nouvelle version sera installée ( à condition bien sur que les modifications concernant l'adresse de téléchargement, le md5s et autres ne changent pas).

Sinon, félicitations pour la création de yaourt, qui est vraiment fabuleux.
Pafrapé, car il faudrait être frappé pour... :paf:
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Yaourt] Paquets orphelins (résolu)

Message par tuxce »

Ce que tu décris n'était pas valable pour l'ancienne version non plus, et il est difficile de le mettre en place. Si c'était possible on se passerait d'une distribution :)
Que le md5sums ne change pas, c'est impossible si la version change.
Par contre, c'est valable pour des paquets de dev (git/svn/...) et pour ces paquets:

Code : Tout sélectionner

yaourt -Syua --devel
fonctionne aussi dans la nouvelle version.
Pafrapé a écrit :Sinon, félicitations pour la création de yaourt, qui est vraiment fabuleux.
merci (c'est wain le créateur, je continue le développement ;))
Avatar de l’utilisateur
tuxador
Hankyu
Messages : 25
Inscription : ven. 18 déc. 2009, 23:43
Localisation : Algerie

Re: [Yaourt] Paquets orphelins (résolu)

Message par tuxador »

dites, l'option --sucre c'est recent hein? en tout cas c'est trés pratiques, un grand bravo à la team archlinuxfr (au fait wain et tuxce ;) )
yaourt-addict <3
Happy Archer
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Yaourt] Paquets orphelins (résolu)

Message par tuxce »

--sucre est équivalent à -Safyu --noconfirm --devel
le -f et --noconfirm, c'est pas une bonne chose de les utiliser systématiquement !
vince57
newbie
Messages : 4
Inscription : jeu. 28 oct. 2010, 06:54

Re: [Yaourt] Paquets orphelins (résolu)

Message par vince57 »

Personnellement c'est le mot "orphelin" qui me dérange.
Cela fait penser à des paquets qui ne sont plus requis..
Ou que ces paquets non plus de mainteneur..

Alors qu'en fait cela veut juste dire que ce sont des paquets AUR (maintenu ou non..).

Il ne serait pas possible de mettre : "Paquets sur AUR:" ?

Cela serait plus pertinent à mon sens, et éviterait de se poser des questions pour rien ;)

Cordialement.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Yaourt] Paquets orphelins (résolu)

Message par tuxce »

C'est pas des paquets AUR non plus, yaourt recherche leur maj sur AUR mais juste parce qu'il n'y a pas autre part ou chercher.
Par contre, pour le terme, effectivement, "orphelins" n'est peut être pas le bon, étrangers peut être (foreign packages)
Avatar de l’utilisateur
Emericn6k
yeomen
Messages : 225
Inscription : mar. 22 juin 2010, 18:17
Localisation : Toulouse

Re: [Yaourt] Paquets orphelins (résolu)

Message par Emericn6k »

Le problème, c'est que parfois, dans les paquets orphelins, il y a de vrais paquets orphelins (qui ne viennent pas d'AUR).
Vu depuis pacman, c'est la même chose... En gros, s'ils ne sont pas dans [core], [extra] ou [community], ils sont orphelins.

Donc j'imagine que faire la distinction entre les véritables orphelins (qui étaient sur extra et qui n'y sont plus par exemple) demanderait un développement plus large (vu que, j'imagine, pour l'instant, il doit se baser sur une sortie de pacman pour avoir la liste de ces paquets orphelins)

Edit : arf, grillé...
"In a world without fences and walls, who needs Gates and Windows"
Émeric - Utilisateur Archlinux depuis fin 2008, après 2 ans sous gentoo, 2 ans sous debian et quelques jours sous ubuntu
vince57
newbie
Messages : 4
Inscription : jeu. 28 oct. 2010, 06:54

Re: [Yaourt] Paquets orphelins (résolu)

Message par vince57 »

Oui "étrangers" ou "non supportés".
Cela reste un détail, ce n'est pas très important.

Merci pour votre support.

Bonne journée!
Répondre