Bug 44193

Summary: Corrupt file in CVS breaks CVS checkouts of ports.
Product: Ports & Packages Reporter: Arcady Genkin <agenkin>
Component: Individual Port(s)Assignee: freebsd-ports (Nobody) <ports>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.dat
none
file.dat none

Description Arcady Genkin 2002-10-18 06:40:00 UTC
      File ports/print/rlpr/files/patch-ac,v contains gibberish at the end of the file, so that cvs checkout of the ports tree fails with the following error message:

    cvs [update aborted]: EOF while looking for end of string in RCS\
         file /src/freebsd/cvsroot/ports/print/rlpr/files/patch-ac,v

I am maintaining a local copy of the freebsd CVS root with cvsup, and tried to different cvsup mirrors (cvsup7 and cvsup11), and both have the corrupt file.

Fix: 

The file ports/print/rlpr/files/patch-ac needs to be examined and re-checked in or removed from the repository.
How-To-Repeat:       Check out a copy of the CVS root with cvsup with the following supfile:

----------------- cut -------------------
*default host=cvsup11.FreeBSD.org
*default base=/usr
*default prefix=/src/freebsd/cvsroot
*default release=cvs
*default delete use-rel-suffix

ports-all
------------------------ cut -------------------

And then attempt to check out a copy of the ports tree with the command

  cvs -d /src/freebsd/cvsroot checkout ports

The checkout will be terminated abnormally.
Comment 1 David Yeske 2002-10-22 23:43:35 UTC
Is this still a problem?  I can't seem to duplicate it.
Comment 2 Arcady Genkin 2002-10-23 19:04:57 UTC
> Is this still a problem?  I can't seem to duplicate it.

Yes, still a problem (cvsuped the cvsroot for ports this early morning
(23 Oct 2002 10:47:00 -0000)).  I'm attaching the RCS file patch-ac,v
to this message: have a look at the bottom of it, and you'll find
where the corruption is.  The full path to the file is:

                  /ports/print/rlpr/files/patch-ac,v

The corruption shows up on two different computers, so this is not
likely to by a local file corruption problem.
Comment 3 John Polstra 2002-10-23 22:42:38 UTC
>  > Is this still a problem?  I can't seem to duplicate it.
>  
>  Yes, still a problem (cvsuped the cvsroot for ports this early morning
>  (23 Oct 2002 10:47:00 -0000)).  I'm attaching the RCS file patch-ac,v
>  to this message: have a look at the bottom of it, and you'll find
>  where the corruption is.  The full path to the file is:
>  
>                    /ports/print/rlpr/files/patch-ac,v
>  
>  The corruption shows up on two different computers, so this is not
>  likely to by a local file corruption problem.

This file is not corrupted in the main repository or on
cvsup-master.freebsd.org.  If you believe that your mirror site is
distributing a bad file, please contact the maintainer of that mirror.
The are all listed in the FreeBSD Handbook.

John
Comment 4 Ying-Chieh Liao freebsd_committer freebsd_triage 2002-11-07 16:46:37 UTC
State Changed
From-To: open->closed

not a ports system problem