1 |
Yah, this rsync issue seems like it may be a pain. With Debian I could |
2 |
easily apt-get update using the proxy. However, when I set the proxy in |
3 |
make.globals or using the env rsync_proxy it still does not work. If I |
4 |
strace it I get: |
5 |
|
6 |
Here is proof that I can get out via port 80 from the shell |
7 |
####################### |
8 |
flash /root > export http_proxy=http://3.231.200.25:80 |
9 |
flash /root > export rsync_proxy=3.231.200.25:80 |
10 |
flash /root > export http_proxy=3.231.200.25 |
11 |
flash /root > wget http://gentoo.org |
12 |
--16:52:23-- http://gentoo.org/ |
13 |
=> `index.html' |
14 |
Connecting to 3.231.200.25:80... connected! |
15 |
Proxy request sent, awaiting response... 200 OK |
16 |
Length: 7,428 [text/html] |
17 |
|
18 |
0K ....... 100% 0:00 |
19 |
42.7K |
20 |
|
21 |
16:52:24 (41.69 KB/s) - `index.html' saved [7428/7428] |
22 |
####################### |
23 |
|
24 |
Here is the tail end of the strace where it hangs: |
25 |
|
26 |
####################### |
27 |
|
28 |
. |
29 |
. |
30 |
. |
31 |
. |
32 |
. |
33 |
. |
34 |
write(1, ">>> starting rsync with cvs.gent"..., 42>>> starting rsync |
35 |
with cvs.gentoo.org... |
36 |
) = 42 |
37 |
rt_sigaction(SIGINT, {SIG_IGN}, {0x80fdc64, [], 0x4000000}, 8) = 0 |
38 |
rt_sigaction(SIGQUIT, {SIG_IGN}, {SIG_DFL}, 8) = 0 |
39 |
rt_sigprocmask(SIG_BLOCK, [CHLD], [32], 8) = 0 |
40 |
fork() = 9001 |
41 |
wait4(9001, |
42 |
####################### |
43 |
You can see the wait. |
44 |
|
45 |
my dns cannot resolve cvs.gentoo.org |
46 |
|
47 |
Here is what I added to /etc/hosts to combat that: |
48 |
####################### |
49 |
216.223.235.2 cvs.gentoo.org |
50 |
####################### |
51 |
|
52 |
So, providing the rsync actually goes out on 80, I should be ok. |
53 |
|
54 |
Thanks for any help, |
55 |
|
56 |
Darren |
57 |
|
58 |
-----Original Message----- |
59 |
From: Grant Goodyear [mailto:grant@××××××××××××.edu] |
60 |
Sent: Wednesday, July 18, 2001 4:39 PM |
61 |
To: gentoo-dev@g.o |
62 |
Subject: [gentoo-dev] Re: Problems with initial gentoo rc5 binary inst |
63 |
all - GRUB |
64 |
|
65 |
|
66 |
>Gotcha. I have the symlink setup, however, the only file I have in |
67 |
>there make.defaults. I think this make all stem back to the fact that |
68 |
I |
69 |
>cannot run emerge rsync. |
70 |
> |
71 |
>What do you think? |
72 |
|
73 |
Oh, bother. Yeah, not having been able to run "emerge rsync" |
74 |
would be a problem. I'm sure there's a work-around, but the |
75 |
best approach is going to be to fix your firewall difficulties. |
76 |
Maintaining a Gentoo Linux system really requires being able to |
77 |
update /usr/portage on demand. |
78 |
|
79 |
I don't really have a good short-term solution for you, otherwise |
80 |
We should probably have a weekly /usr/portage tarball at could |
81 |
be downloaded, but we don't have that right now. I think that Achim |
82 |
(our lead package developer) was planning to set up an anonymous |
83 |
CVS server, but I don't think that's ready just yet either. |
84 |
|
85 |
-Grant- |
86 |
-- |
87 |
___________________________________________________________________ |
88 |
| Grant Goodyear | The Secrets of Physics: | |
89 |
| Dept. of Chemistry - UH |1. Add zero. | |
90 |
| Houston, TX 77204 |2. Multiply by one. | |
91 |
|-------------------------------------|3. Expand in a Taylor series| |
92 |
|e-mail: goodyear@××.edu |4. Integrate by parts. | |
93 |
|www:bernacchi.chem.uh.edu/~grant |5. Fourier transform. | |
94 |
| |6. Add auxiliary variables | |
95 |
|_____________________________________|____________________________| |
96 |
|
97 |
|
98 |
_______________________________________________ |
99 |
gentoo-dev mailing list |
100 |
gentoo-dev@××××××××××.org |
101 |
http://cvs.gentoo.org/mailman/listinfo/gentoo-dev |