On Mon, 9 Jun 2003, Alexander Hansen wrote:

> I believe that this is just a coincidence:  I've gotten the same error
> message running selfupdate-cvs from my home directory, which has no CVS
> directories in it.  I've always attributed it to a busy server.

I think you're wrong, the CVS/Root file, if it already existed from a
different archive, would set an incorrect value for CVSROOT.  It would be
a correctable problem, by explicitly using the -D option to cvs, so as to
force the correct CVSROOT regardless of the value in CVS/Root.

If I get an extra moment today, I'll post some diffs to prove this.

>
> On 6/9/03 9:55 AM, "Skip Montanaro" <[EMAIL PROTECTED]> wrote:
>
> >
> > I don't know if this is a known issue or not, but I pass it along in case it
> > needs to be squeezed into the docs somewhere.  "man fink" didn't show it as
> > a problem and I didn't see anything obvious in the bug tracker.
> >
> > When you get fink from CVS, you have to execute "fink selfupdate-cvs" from a
> > directory which does not have a CVS directory for some other project.  The
> > result, while benign, is failure:
> >
> >   % fink selfupdate-cvs
> >   sudo /sw/bin/fink  selfupdate-cvs
> >
> >   I will now run the cvs command to retrieve the latest package descriptions.
> >   The 'su' command will be used to run the cvs command as the user 'skip'.
> >   After that, the core packages will be updated right away; you should then
> >   update the other packages using commands like 'fink update-all'.
> >
> >   su skip -c 'cvs -z3 update -d -P'
> >   cvs [update aborted]: end of file from server (consult above messages if
> > any)
> >   ### execution of su failed, exit code 1
> >   Failed: Updating using CVS failed. Check the error messages above.
> >
> > The error message gives you no indication as to the real cause of the
> > problem.  Switch to a non-CVS directory and you're golden:
> >
> >   % fink selfupdate-cvs
> >   sudo /sw/bin/fink  selfupdate-cvs
> >
> >   I will now run the cvs command to retrieve the latest package descriptions.
> >   The 'su' command will be used to run the cvs command as the user 'skip'.
> >   After that, the core packages will be updated right away; you should then
> >   update the other packages using commands like 'fink update-all'.
> >
> >   su skip -c 'cvs -z3 update -d -P'
> >   ? 10.1
> >   ? stamp-rel-0.4.0
> >   cvs server: Updating .
> >   cvs server: Updating 10.2
> >   cvs server: Updating 10.2/stable
> >   ...
> >
> > FYI.
>
>

----------------------------------------------------------------------------
Chuck Robey         | Interests include C & Java programming, FreeBSD,
[EMAIL PROTECTED]   | electronics, communications, and SF/Fantasy.

New Year's Resolution:  I will not sphroxify gullible people into looking up
fictitious words in the dictionary.
----------------------------------------------------------------------------


-------------------------------------------------------
This SF.net email is sponsored by:  Etnus, makers of TotalView, The best
thread debugger on the planet. Designed with thread debugging features
you've never dreamed of, try TotalView 6 free at www.etnus.com.
_______________________________________________
Fink-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to