View previous topic :: View next topic |
Author |
Message |
omné Guru
Joined: 23 Feb 2003 Posts: 355 Location: Paris / France
|
Posted: Sun Mar 21, 2004 4:24 pm Post subject: [Je suis bête] package.unmask (resolu) |
|
|
Bon, j'explique.
Je veux compiler la version devel de lilypond (pour ceux qui ne connaissent pas et qui sont musiciens, c'est là : http://lilypond.org/web/).
J'ai besoin de la version 4.6 de texinfo.
Un Code: | emerge -a sys-apps/texinfo |
Me donne Code: | [ebuild R ] sys-apps/texinfo-4.5 |
Je me dis : Il doit être masqué, comme j'ai lu le post de TGL sur portage 2.0.50, j'ajoute Code: | =sys-apps/texinfo-4.6 | dans mon /etc/portage/packge.unmask.
Mais emerge veux toujours m'installer la version 4.5, je fais un env-update (je ne sais pas pourquoi, comme ça, pour voir...). Rien.
Je cherche dans /usr/portage/profile/package.mask, texinfo n'y est pas !
En gros ça ne fonctionne que si je met x86 dans /etc/portage/package.keywords
Alors, mes question :
- pourquoi, si texinfo-4.6 n'est pas masqué, emerge veux-t-il me mettre la version 4.5 ?
- y aurait-il un autre moyen de masquer un package que je ne connais pas ?
- pourquoi alors que je met ce qu'il me semble juste dans package.unmask, ne puis-je pas installer la version 4.6 ?
- pourquoi je suis bête ?
Némo.
Last edited by omné on Sun Mar 21, 2004 8:09 pm; edited 1 time in total |
|
Back to top |
|
|
yuk159 Veteran
Joined: 18 Apr 2003 Posts: 1802 Location: noumea ,nouvelle-caledonie
|
Posted: Sun Mar 21, 2004 4:30 pm Post subject: |
|
|
Je comprends d'autant moins que chez moi voila ce que donne emerge :
Code: | -(yuk$)-> emerge -pv sys-apps/texinfo
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild R ] sys-apps/texinfo-4.6 -build +nls 1,316 kB |
As-tu essaye un emerge sync ? _________________ The box said: "Requires Windows 98/2000/XP/NT, or better."
So, I installed LINUX!
Instagram |
|
Back to top |
|
|
omné Guru
Joined: 23 Feb 2003 Posts: 355 Location: Paris / France
|
Posted: Sun Mar 21, 2004 4:40 pm Post subject: |
|
|
Ben l'emerege sync, je le fais au moins deux fois par jours
Mais ce n'est pas logique, si la version 4.6 est dans le rep /sys-apps/texinfo et que le package n'est pas masqué, il l'update, non ? |
|
Back to top |
|
|
omné Guru
Joined: 23 Feb 2003 Posts: 355 Location: Paris / France
|
Posted: Sun Mar 21, 2004 4:45 pm Post subject: |
|
|
Tant que j'y suis, depuis qq temps, l'"emerge sync" m'indique ça à la fin :
Code: | wrote 13705 bytes read 2088476 bytes 8459.48 bytes/sec
total size is 61229905 speedup is 29.13
>>> Updating Portage cache... //usr/sbin/ebuild.sh: line 9: ftp://ftp.gnome.org/pub/gnome/sources/${PN}/${$PV}/${P}.tar.bz2: bad substitution
|/usr/sbin/ebuild.sh: line 7: it: command not found
|kde
...done!
|
Est-ce que qqu'un sait ce que cela signifie ? Il faut que j'aille faire du menage dans mon PORTDIR_OVERLAY ?
Némo. |
|
Back to top |
|
|
yuk159 Veteran
Joined: 18 Apr 2003 Posts: 1802 Location: noumea ,nouvelle-caledonie
|
Posted: Sun Mar 21, 2004 4:54 pm Post subject: |
|
|
omné wrote: | Ben l'emerege sync, je le fais au moins deux fois par jours |
Roooo ... c'est pas bien de surcharger les serveurs comme ca
omné wrote: | Mais ce n'est pas logique, si la version 4.6 est dans le rep /sys-apps/texinfo et que le package n'est pas masqué, il l'update, non ? |
Bin je viens de faire l'essai et chez moi il lance bien la bonne version
Desole mais je ne vois pas d'ou cela peu venir. _________________ The box said: "Requires Windows 98/2000/XP/NT, or better."
So, I installed LINUX!
Instagram |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3634 Location: Belgium
|
Posted: Sun Mar 21, 2004 5:19 pm Post subject: Re: [Je suis bête] package.unmask (non resolu) |
|
|
omné wrote: | Je me dis : Il doit être masqué, comme j'ai lu le post de TGL sur portage 2.0.50, j'ajoute Code: | =sys-apps/texinfo-4.6 | dans mon /etc/portage/packge.unmask.
Mais emerge veux toujours m'installer la version 4.5, |
La version 4.6 n'est pas "masquée" mais "tildarchée" !
C'est donc le fichier /etc/portage/package.keywords qu'il faut modifier, éventuellement en en faisant un lien symbolique sur /etc/portage/package.unmask |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3634 Location: Belgium
|
Posted: Sun Mar 21, 2004 5:21 pm Post subject: |
|
|
yuk159 wrote: | Bin je viens de faire l'essai et chez moi il lance bien la bonne version
Desole mais je ne vois pas d'ou cela peu venir. |
Tu es en "~arch", non ? |
|
Back to top |
|
|
omné Guru
Joined: 23 Feb 2003 Posts: 355 Location: Paris / France
|
Posted: Sun Mar 21, 2004 5:22 pm Post subject: |
|
|
Ça veux dire quoi "tildarchée" ?
Où voir les packets qui soufrent de cette pathologie ?
Némo. |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3634 Location: Belgium
|
Posted: Sun Mar 21, 2004 5:50 pm Post subject: |
|
|
omné wrote: | Ça veux dire quoi "tildarchée" ? |
Il existe 2 niveaux de "masque" (man emerge )
- les packages connus pour être foireux à des degrés divers sont renseignés dans /usr/portage/profiles/package.mask
- les nouveaux packages passant par une phase provisoire de test (on dit aussi "testing" ou "unstable"). Cet état est indiqué au moyen de la variable KEYWORDS dans l'ebuild.
Dans le cas de sys-apps/texinfo : Code: | KEYWORDS="~x86 ~amd64 ppc ~sparc ~alpha ~hppa ~mips ia64 ppc64 s390" |
On voit par exemple que le package est stable pour ppc mais instable pour x86.
Le verbe "tildarcher" a été proposé par TGL dans cette discussion pour signifier que l'état "instable" est indiqué par le signe "tilde" devant le nom de l'architecture ("~x86") ...
Tu devrais trouver de nombreuses autres considérations en faisant une recherche sur "KEYWORDS" et "ACCEPT_KEYWORDS"
[EDIT]
Attention : la discussion à laquelle je faisais référence ci-dessus date un peu.
Notamment, il ne faut pas tenir compte des solutions proposées pour installer un package "tildarché".
Il vaut beaucoup mieux utiliser les méthodes "propres" des dernières versions de portage, parfaitement décrites dans la discussion en "sticky" :[Portage] Quoi de neuf dans le 2.0.50 ?
[EDIT-bis]
Pour trouver l'état d'un package :
Quote: | bigben # etcat -v sys-apps/texinfo
[ Results for search key : sys-apps/texinfo ]
[ Candidate applications found : 3 ]
Only printing found installed programs.
* sys-apps/texinfo-4.3-r1 :
[ ] 4.3-r1 (0)
* sys-apps/texinfo-4.5 :
[ ] 4.5 (0)
* sys-apps/texinfo-4.6 :
[ ~I] 4.6 (0) |
|
|
Back to top |
|
|
yuk159 Veteran
Joined: 18 Apr 2003 Posts: 1802 Location: noumea ,nouvelle-caledonie
|
Posted: Sun Mar 21, 2004 7:54 pm Post subject: |
|
|
ghoti wrote: | yuk159 wrote: | Bin je viens de faire l'essai et chez moi il lance bien la bonne version
Desole mais je ne vois pas d'ou cela peu venir. |
Tu es en "~arch", non ? |
bin meme pas en faite
[EDIT] Normal je suis sur un g4 depuis quelques jours et la version ppc de texinfo est la seule qui n'est pas tildarche
Desole, je verifierais la prochaine fois. _________________ The box said: "Requires Windows 98/2000/XP/NT, or better."
So, I installed LINUX!
Instagram |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3634 Location: Belgium
|
Posted: Sun Mar 21, 2004 8:27 pm Post subject: |
|
|
yuk159 wrote: | [EDIT] Normal je suis sur un g4 depuis quelques jours |
Arf ! |
|
Back to top |
|
|
|