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 17:31:42
Message-Id: 4185217B.7030109@umsar.org
In Reply to: [gentoo-user-fr] Bloque dans emerge system avec tar-1.14.90-r1 by Laurent Demaret
1 Laurent Demaret wrote:
2 > Bonjour,
3 >
4 > En fait je suis bloqué par mon manque de connaissance :-((
5 > Je bute sur le bug 69395 @ http://bugs.gentoo.org/show_bug.cgi?id=69395
6 >
7 > Il est dit :
8 >
9 >> A workaround:
10 >>
11 >> emerge tar
12 >
13 > livecd#emerge tar -> retombe sur l'erreur
14
15 Normal. Le but du jeu est d'avoir les sources de tar téléchargés et
16 décompressées dans /var/truc/bidule. Quand l'erreur arrive, portage
17 s'arrete et laisse tout ce qu'il a déjà fait, ce qui te donne la
18 possibilité de jouer. C'est faisable directement avec 'ebuild', en
19 évitant l'erreur.
20
21 >> cd /var/tmp/portage/tar-1.14.90-r1/work/tar-1.14.90/lib
22 >
23 > ssh#cd /var/tmp/portage/tar-1.14.90-r1/work/tar-1.14.90/lib --rem :ssh
24 > c'est dans le même local
25 > Et alors là :
26 > patch -p1 <<EOM
27 >
28 > Qu'est ce qu' EOM ?
29 > End Of Message ? comment le faire savoir à bash ?
30
31 C'est la chaîne de caractères marquant la fin de la redirection, c'est
32 arbitraire.
33
34 > livecd#ebuild /usr/portage/app-arch/tar/tar-1.14.90-r1.ebuild merge
35
36 ummmmm.
37
38 > Question bête donc : comment fait on un patch et comment le faire
39 > prendre en compte ?
40
41 Je suis pas sûr de comprendre la question là. Un patch c'est un texte
42 formaté d'une certaine mannière indiquant les choses a modifier dans un
43 fichier de référence. On l'applique avec la commande patch.
44
45 En loccurence, ce patch là n'est pas très compliqué, il y a 2 lignes a
46 changer dans le source. C'est faisable directement, à la main.
47
48 > Question subsidiaire : puis je lancer emerge depuis mon poste ssh qui
49 > n'est pas chroot ? je me suis mis dans /mnt/gentoo/ et je modifie les
50
51 Je ne suis pas très sûr là mais : si ça pose problème, pourquoi tu ne
52 fais pas un chroot dans ton ssh ?
53
54 > fichiers depuis là. Je ne sais pas si dans le terminal ou il y a chroot
55 > il a des valeurs de variables qui manqueraient depuis ssh ?
56
57 Probable.
58
59 ps: Si je puis me permettre, y a-t-il une raison particulière qui te
60 force a faire une install en ~arch ? Tu as vraiment besoin de la
61 dernière version masquée (et 'instable' apparemment) de tar ? C'est un
62 peu comme foncer droit dans un mûr quand on ne maîtrise pas la bête, à
63 mon avis.
64
65 --
66 Yoann Pannier
67
68 --
69 gentoo-user-fr@g.o mailing list

Replies

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