On Apr 2, 2009, at 6:21 PM, Monic Polynomial wrote:

On 02/04/2009, at 17:53, Robert Black wrote:
I reported this problem several months (and at least 3 System Updates)
ago, and it still persists. Are you guys ever going to fix the CVS
server, or is this only a problem for Mac PPC users, so you feel free
to ignore it because Mac abandoned PPC architecture?

The CVS servers are hosted and managed by SourceForge.net, not Fink.
In theory, cvs shouldn’t have different behaviours depending on which
platform it’s being run.

And, if it were a server-side issue, we don't have too much leverage on fixing it. This isn't a server issue, though. My 10.5.6/PowerPC machine updates from CVS quite happily.



apollo18:~ rblack$ fink selfupdate

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: [rblack]

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 rblack -c 'cvs -
d:pserver:[email protected]:/cvsroot/fink login'
Logging in to :pserver:[email protected]:2401/
cvsroot/
fink
CVS password:
cvs [login aborted]: connect to
fink.cvs.sourceforge.net(216.34.181.110):2401 failed: Connection
refused
### execution of /usr/bin/su failed, exit code 1
Failed: Logging into the CVS server for anonymous read-only access
failed.


There is a FAQ entry in Fink’s documentation stating that this error
is likely caused by the CVS servers being overloaded:
http://www.finkproject.org/faq/usage-fink.php?phpLang=en#cvs-busy

Do you _always_ get this message when self-updating via CVS? Are you
able to self-update via rsync?


--
monipol



My thought, is that this is due to a firewall, which is an issue most definitely _not_ under our control. You'll get a non-connection notice if port 2401 is blocked by your firewall.

The cvs-proxy package hasn't worked in a while to the best that I can tell, but the built-in CVS on Leopard supposedly has HTTP proxy support. From "info cvs" I've come up with the following commands to try (they don't to be run within your Fink tree for diagnostic purposes):

cvs -d:pserver;proxy=www.myproxy.net;proxyport=8000:\
[email protected]:/cvsroot/fink login

cvs -d:pserver;proxy=www.myproxy.net;proxyport=8000:\
[email protected]:/cvsroot/fink co fink

where you need to replace 'www.myproxy.net' by your proxy address, and '8000' by your actual proxy port.


Try that out, and send us back a transcript. If it works; great. If not, then we've been talking about trying to make other options available that work through http.
------------------------------------------------------------------------------
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to