This makes a lot of sense to me and it did solve the problems!!! Thank you
very much.
The modem at my home has the firewall setting at the highest security level.
When I set it to no security. The selfupdate performed very well with CVS
(with postinstall.pl modified).
I don't know if it is useful to you, but some of the information from the
update is list below:
fink selfupdate
Password:
Fink has the capability to run the CVS commands as a normal user. That has
some advantages - it uses
that user's CVS settings files and allows the package descriptions to be
edited and updated without
becoming root. Please specify the user login name that should be used:
[xian]
For Fink developers only: Enter your SourceForge login name to set up full
CVS access. Other users,
just press return to set up anonymous read-only access. [anonymous]
Checking to see if we can use hard links to merge the existing tree. Please
ignore errors on the next
few lines.
Now logging into the CVS server. When CVS asks you for a password, just
press return (i.e. the password
is empty).
/usr/bin/su xian -c 'cvs
-d:pserver:[email protected]:/cvsroot/fink
login'
Logging in to :pserver:[email protected]:2401/cvsroot/fink
CVS password:
cvs login: warning: failed to open /Users/xian/.cvspass for reading: No such
file or directory
Setting up base Fink directory...
/usr/bin/su xian -c 'cvs -q -z3
-d:pserver:[email protected]:/cvsroot/fink checkout -l -d
fink dists'
U fink/.cvsignore
U fink/README
U fink/VERSION
U fink/compare-trees.pl
U fink/inject.pl
U fink/stamp-cvs-live
Checking out 10.4 tree...
/usr/bin/su xian -c 'cvs -q -z3
-d:pserver:[email protected]:/cvsroot/fink checkout -d 10.4
dists/10.4'
......
......
Merging old data to new tree...
Your Fink installation was successfully set up for direct CVS updating. The
directory "/sw/fink.old"
contains your old package description tree. Its contents were merged into
the new one, but the old tree
was left intact for safety reasons. If you no longer need it, remove it
manually.
Scanning package description files..........
Information about 10185 packages read in 45 seconds.
The following package will be installed or updated:
gettext-bin
The following additional package will be installed:
libgettext8-shlibs
Do you want to continue? [Y/n] Y
curl --connect-timeout 30 -f -L -A 'fink/0.29.21' -O
http://distfiles.master.finkmirrors.net/gettext-0.17.tar.gz
% Total % Received % Xferd Average Speed Time Time Time
Current
Dload Upload Total Spent Left
Speed
100 11.1M 100 11.1M 0 0 402k 0 0:00:28 0:00:28 --:--:--
478k
Setting runtime build-lock...
dpkg-deb -b
/sw/src/fink.build/root-fink-buildlock-libgettext8-shlibs-0.17-19
/sw/src/fink.build
dpkg-deb: building package `fink-buildlock-libgettext8-shlibs-0.17-19' in
`/sw/src/fink.build/fink-buildlock-libgettext8-shlibs-0.17-19_2011.04.27-23.45.37_darwin-i386.deb'.
Installing build-lock package...
......
.....
Setting up libgettext8-shlibs (0.17-19) ...
Setting up gettext-bin (0.17-19) ...
The core packages have been updated. You should now update the other
packages using commands like 'fink
update-all'.
Updating the list of locally available binary packages.
Scanning dists/unstable/main/binary-darwin-i386
New package:
dists/unstable/main/binary-darwin-i386/base/gettext-bin_0.17-19_darwin-i386.deb
New package:
dists/unstable/main/binary-darwin-i386/base/gettext-doc_0.17-19_darwin-i386.deb
New package:
dists/unstable/main/binary-darwin-i386/base/libgettext8-dev_0.17-19_darwin-i386.deb
New package:
dists/unstable/main/binary-darwin-i386/base/libgettext8-shlibs_0.17-19_darwin-i386.deb
....
On Wed, Apr 27, 2011 at 7:09 PM, Alexander Hansen <
[email protected]> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 4/27/11 7:57 PM, 罗曼 wrote:
> > Thanks Alex and Martin for the information.
> >
> > I was trying to follow Alex's instruction on CVS update. But I was quite
> > confused with the firewall setting. Alex mentioned "If your firewall has
> > an HTTP proxy". The Internet service for my home is comcast in the US. I
> > don't think they have an HTTP proxy. So I perform the first two steps
> > from Alex's list. In step 3, I left 'none' for proxy configuration.
> > Apparently, it didn't work. As the error is the same as before:
> >
> > Fink has the capability to run the CVS commands as a normal user. That
> > has some advantages - it uses
> > that user's CVS settings files and allows the package descriptions to be
> > edited and updated without
> > becoming root. Please specify the user login name that should be used:
> > [xian]
> > For Fink developers only: Enter your SourceForge login name to set up
> > full CVS access. Other users,
> > just press return to set up anonymous read-only access. [anonymous]
> > Checking to see if we can use hard links to merge the existing tree.
> > Please ignore errors on the next
> > few lines.
> > Now logging into the CVS server. When CVS asks you for a password, just
> > press return (i.e. the password
> > is empty).
> > /usr/bin/su xian -c 'cvs
> > -d:pserver:[email protected]:/cvsroot/fink login'
> > Logging in to
> > :pserver:[email protected]:2401/cvsroot/fink
> > <http://pserver:[email protected]:2401/cvsroot/fink>
> > CVS password:
> > cvs [login aborted]: connect to fink.cvs.sourceforge.net
> > <http://fink.cvs.sourceforge.net>(216.34.181.110):2401 failed: Operation
> > timed out
> > ### execution of /usr/bin/su failed, exit code 1
> > Failed: Logging into the CVS server for anonymous read-only access
> failed.
> >
> > Where shall I obtain the HTTP proxy? I called comcast, the guy answering
> > the phone had no idea about it.
> >
> > I also also tried it at university. It is the same. I will go to the
> > informaion technogy center tomorrow to see if they had set up the
> > firewall in the university network and whether they have the HTTP proxy.
> > But still I feel confused about the HTTP proxy. What does it actually do?
> >
> > Sorry for the question.
> >
> >
>
> A HTTP proxy basically redirects all of your Internet traffic to go
> through a particular port.
>
> Do you get the same thing at home as you do at the university? At home
> it may be the case that your router or modem is set up with a firewall
> to block all but a few ports--there's not necessarily a proxy set up.
> You'll have to check that yourself.
>
> At the university, it's quite possible that they are also blocking the
> TCP ports used for CVS and for rsync without having a HTTP proxy.
> - --
> Alexander Hansen, Ph.D.
> Fink User Liaison
> http://finkakh.wordpress.com/
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.11 (Darwin)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>
> iEYEARECAAYFAk24sEgACgkQB8UpO3rKjQ+wcQCfTw8MGsFbdxYnT+8txW20Uesk
> KjkAoKJBHjKQ1pTcy7KCPQKy4ap+Jgqz
> =YJly
> -----END PGP SIGNATURE-----
>
------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network
management toolset available today. Delivers lowest initial
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________
Fink-beginners mailing list
[email protected]
List archive:
http://news.gmane.org/gmane.os.apple.fink.beginners
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-beginners