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 |