From owner-freebsd-hackers@FreeBSD.ORG Thu Dec 31 04:32:58 2009 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4A56B1065676 for ; Thu, 31 Dec 2009 04:32:58 +0000 (UTC) (envelope-from sudakov+freebsd@sibptus.tomsk.ru) Received: from relay2.tomsk.ru (relay2.tomsk.ru [212.73.124.8]) by mx1.freebsd.org (Postfix) with ESMTP id A44808FC08 for ; Thu, 31 Dec 2009 04:32:57 +0000 (UTC) X-Virus-Scanned: by clamd daemon 0.93.1 for FreeBSD at relay2.tomsk.ru Received: from admin.sibptus.tomsk.ru (account sudakov@sibptus.tomsk.ru [212.73.125.240] verified) by relay2.tomsk.ru (CommuniGate Pro SMTP 5.1.13) with ESMTPSA id 13399372 for freebsd-hackers@FreeBSD.org; Thu, 31 Dec 2009 09:32:55 +0600 Received: from admin.sibptus.tomsk.ru (sudakov@localhost [127.0.0.1]) by admin.sibptus.tomsk.ru (8.13.6/8.13.6) with ESMTP id nBV3WsJ4005666 for ; Thu, 31 Dec 2009 09:32:54 +0600 (OMST) (envelope-from sudakov+freebsd@sibptus.tomsk.ru) Received: (from sudakov@localhost) by admin.sibptus.tomsk.ru (8.13.6/8.13.6/Submit) id nBV3Wi5e005660 for freebsd-hackers@FreeBSD.org; Thu, 31 Dec 2009 09:32:44 +0600 (OMST) (envelope-from sudakov+freebsd@sibptus.tomsk.ru) X-Authentication-Warning: admin.sibptus.tomsk.ru: sudakov set sender to sudakov+freebsd@sibptus.tomsk.ru using -f Date: Thu, 31 Dec 2009 09:32:44 +0600 From: Victor Sudakov To: freebsd-hackers@FreeBSD.org Message-ID: <20091231033244.GA5631@admin.sibptus.tomsk.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.3i Organization: AO "Svyaztransneft", SibPTUS Cc: Subject: "Checksum mismatch -- will transfer entire file" X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Dec 2009 04:32:58 -0000 Colleagues, I cvsup the FreeBSD CVS repository daily from cvsup.ru.freebsd.org. Both the client and the server run CVSup Software version: SNAP_16_1h, Protocol version: 17.0. Recently I noticed that there are lots of messages "Checksum mismatch -- will transfer entire file" about all kinds of downloaded files, e.g. src/lib/libc/posix1e/acl_delete_entry.c,v: Checksum mismatch -- will transfer entire file Bad version saved in /var/ncvs/src/lib/libc/posix1e/#cvs.cvsup-54795.92 When I diff the files, I see the following: *** #cvs.cvsup-54795.92 2009-12-31 05:15:13.000000000 +0600 --- acl_delete_entry.c,v 2009-12-30 22:38:19.000000000 +0600 *************** *** 108,128 **** branches; next ; - 1.7.24.1 - date 2008.10.02.02.57.24; author kensmith; state Exp; - branches; - next ; - - 1.7.26.1 - date 2008.11.25.02.59.29; author kensmith; state Exp; - branches; - next ; - - 1.7.28.1 - date 2009.04.15.03.14.26; author kensmith; state Exp; - branches; - next ; - 1.8.2.1 date 2009.08.03.08.13.06; author kensmith; state Exp; branches --- 108,113 ---- *************** *** 139,144 **** --- 124,144 ---- branches; next ; + 1.7.24.1 + date 2008.10.02.02.57.24; author kensmith; state Exp; + branches; + next ; + + 1.7.26.1 + date 2008.11.25.02.59.29; author kensmith; state Exp; + branches; + next ; + + 1.7.28.1 + date 2009.04.15.03.14.26; author kensmith; state Exp; + branches; + next ; + desc @@ *************** *** 604,606 **** --- 604,607 ---- d32 1 d34 1 @ + which probably means: 1. There is an extra newline near the end of the RCS file. 2. The changes in the file are the same but placed in different positions in the file? Not where cvsup expects the changes to be? I was told this may be an artifact of importing changes in svn back into cvs. Something goes wrong during the import, perhaps changes are inserted in the wrong place in the RCS file. Is this problem known, are there plans to fix it? Is svn2cvs used or something else? -- Victor Sudakov, VAS4-RIPE, VAS47-RIPN sip:sudakov@sibptus.tomsk.ru