On November 7, 2014 2:55:50 PM CET, Stefan Wollny <stefan.wol...@web.de> wrote: >Am 11/06/14 um 13:38 schrieb Nick Holland: >> On 11/06/14 02:36, Stefan Wollny wrote: >>> Hi there! >>> >>> This morning I fetched the latest snapshots (#537) from >>> ftp.hostserver.de. As usual after rebooting I updated the sources >from >>> the same server being set in '.profile' as CVSROOT. >>> >>> This time I noticed a lot of warnings for s.th. needing to be a >absolute >>> path. At the end I saw the following: >>> >>> <quote> >>> cvs update: CVSROOT "U:" must be an absolute pathname >>> cvs [update aborted]: Bad CVSROOT >>> </quote> >> >> and what IS $CVSROOT? >> Not what you THINK it is...what is it really? >> >>> I did an other update-run from openbsd.cs.fau.de and noticed too the >>> warnings about the absolute pathnames, but not the "update aborted" >note >>> as with ftp.hostserve.de. >>> >>> Is this a (known) issue server-sided or is s.th. broke on my side??? >> >> impossible to say with the information provided -- note you have >> provided (some) error messages and ZERO information about what you >> actually did, that's usually an indication of a user error. >> >> Putting your CVSROOT in your command line is a good way to solve a >lot >> of problems and troubleshoot the rest. Simply setting it as an >> environment variable causes it to be used ONLY if there's nothing on >the >> command line AND nothing in the CVS tree. >> >> Nick. >> >~ $ cat .profile | grep CVS > > >#CVSROOT=anon...@openbsd.cs.fau.de:/cvs >CVSROOT=anon...@ftp.hostserver.de:/cvs >#CVSROOT=anon...@anoncvs.spacehopper.org:/cvs >#CVSROOT=anon...@anoncvs.openbsd.org:/cvs >#CVSROOT=anon...@anoncvs.bytemine.net:/cvs >export PKG_PATH CVSROOT > >~ $ print $CVSROOT >anon...@ftp.hostserver.de:/cvs > >I am pretty confident that $CVSROOT has never-ever been anything other >than one of the above. > >"ZERO information" about what I did??? Beside what I have been writing >- >what else would be of interest? > >Step 1: Boot OpenBSD >Step 2: Login with an user privileged by sudo >Step 3: Run script to fetch the snapshot-files from 'ftp.hostserver.de' >Step 4: Reboot >Step 5: Login again with the same user as previous >Step 6: cd to /usr/src >Step 7: Run 'sudo cvs -q up -Pd'
I don't recall sudo being mentioned before. In pretty sure it will eat your $CVSROOT unless you specifically configured it not to. Either way try running cvs with -d $CVSROOT. My guess is you have one or more borked CVS/Root in the tree. /Alexander >Step 8: Do steps 6 + 7 for /usr/ports and /usr/xenocara >Step 9: Notice the warnings and error >Step 10: Write to misc@ >Step 11: Shut down and go to work :-) > >This I have been doing almost every day for some time now. Never >noticed >the warnings and error-note before. > >TL:DR - server or client? > >Cheers, >STEFAN >________________________________