Gentoo Archives: gentoo-user-fr

From: Yoann Pannier <gentoo-user-fr@×××××.org>
To: gentoo-user-fr@l.g.o
Subject: Re: [gentoo-user-fr] Bloque dans emerge system avec tar-1.14.90-r1
Date: Sun, 31 Oct 2004 18:27:54
Message-Id: 41852EA7.4000805@umsar.org
In Reply to: Re: [gentoo-user-fr] Bloque dans emerge system avec tar-1.14.90-r1 by Laurent Demaret
1 Laurent Demaret wrote:
2 > Bonsoir Yoann,
3 >
4 > Le 31 oct. 04, à 18:31, Yoann Pannier a écrit :
5 >
6 >>> livecd#emerge tar -> retombe sur l'erreur
7 >>
8 >>
9 >> ce qui te donne la
10 >> possibilité de jouer. C'est faisable directement avec 'ebuild', en
11 >> évitant l'erreur.
12 >
13 > Bon, on en reparle à la fin ..
14
15 Tu n'en a pas reparlé, mais je pense deviner la question, la réponse est :
16
17 #ebuild /usr/portage/app-arch/tar/tar-1.14.90-r1.ebuild unpack
18
19 'emerge' utilise 'ebuild' pour faire fetch, unpack, compile, install et
20 qmerge
21
22 >> Je suis pas sûr de comprendre la question là. Un patch c'est un texte
23 >> formaté d'une certaine mannière indiquant les choses a modifier dans un
24 >> fichier de référence. On l'applique avec la commande patch.
25 >
26 > Bash dit qu'il ne reconnait pas patch alors,
27
28 Même dans le chroot ? Je ne sais pas trop quand il est installé, mais je
29 pense qu'il edst indispensable dès le départ. Alors il doit y être.
30
31 >> En loccurence, ce patch là n'est pas très compliqué, il y a 2 lignes a
32 >> changer dans le source. C'est faisable directement, à la main.
33 >
34 > Ça je peux faire, suffit de savoir quoi et où ..
35
36 Dans /var/tmp/portage/tar-1.14.90-r1/work/tar-1.14.90/lib/argp-fs-xinl.c
37 il faut remplacer les 2 lignes préfixées de '-' par celles préfixées de '+'.
38
39 > Comment faire pour avoir le même environnement (variables) que dans le
40 > terminal où je suis "chrooté" depuis le début ?
41 > Pas la peine ? Parce que en suivant le manuel il te fait source profile
42 > et des choses comme ça ? dois je les refaire ?
43
44 yep
45
46 >> ps: Si je puis me permettre, y a-t-il une raison particulière qui te
47 >> force a faire une install en ~arch ?
48 >
49 > Non ! simplement que j'ai fini par aller butiner les instables sous
50 > freebsd et je me suis dit que je pouvais prendre les devants. Et c'est
51 > tentant quand c'est proposé (dans le make.conf je sais plus).
52 >
53 >> Tu as vraiment besoin de la
54 >> dernière version masquée (et 'instable' apparemment) de tar ? C'est un
55 >> peu comme foncer droit dans un mûr quand on ne maîtrise pas la bête, à
56 >> mon avis.
57 >
58 > Pas du tout, je me contenterais volontier de la stable, mais si c'est
59 > pour refaire le périple le jour ou je voudrais passer en "testing" ?
60
61 Refaire le périple ? Tu veux dire l'installation ?
62
63 Passer de arch à ~arch, c'est assez simple, pour autant que je sache (je
64 ne suis pas un adepte du tout instable, je bosse avec mes machine!) il
65 suffit de l'écrire dans /etc/make.conf et de faire un emerge uDv world
66 puis de prier pendant que portage récupère tous les paquets les plus
67 récents qu'il connaisse.
68
69 Mais je crois vraiment qu'il est plus sage de faire une installation
70 complète (avec la configuration de toutes tes applis) en n'utilisant que
71 des paquets stables. Ca permet de se concentrer sur les problèmes de
72 drivers du noyau, de son, de scanner, etc. en etant relativement sûr que
73 s'il y a un problème, ça vient de toi, pas d'un paquet un peu trop instable.
74
75 Une fois que tout est bien stable, dans tous les sens du terme, alors on
76 peut commencer a experimenter. Faut faire les choses dans l'ordre quoi !
77 D'abord maîtriser sa machine sous gentoo, et, après, partir a l'aventure
78 des paquets experimentaux.
79
80 Enfin c'est comme tu veux évidemment, c'est juste mon opinion sur le
81 sujet, et rien de plus. ;)
82
83 --
84 Yoann Pannier
85
86 --
87 gentoo-user-fr@g.o mailing list

Replies

Subject Author
Re: [gentoo-user-fr] Bloque dans emerge system avec tar-1.14.90-r1 Yoann Pannier <gentoo-user-fr@×××××.org>
Re: [gentoo-user-fr] Bloque dans emerge system avec tar-1.14.90-r1 Laurent Demaret <laurent.demaret@××××.fr>