Revision problems with cvsup/cvsupd/cvsup-mirror
Helmut Schneider
jumper99 at gmx.de
Mon Jan 29 12:17:45 UTC 2007
Hi,
I post here as I do not know at all where to start with this problem:
I'm using cvsup-mirror to create my own repository for ports and sources for
OpenBSD and FreeBSD. cvsup-mirror runs on FreeBSD and on OpenBSD and FreeBSD
I checkout using cvsup.
When I use cvsup with FreeBSD tags everthing is fine. To avoid confusion the
following is demostrated with FreeBSD 6.2 as client.
Checking out FreeBSD sources and ports runs fine, everthing is OK. Checking
out OpenBSD sources and ports I experience the problem that *every* revision
of the file I checked out is *exactely* one under. As an example I check out
some versions of afsd.conf using various tags. Again, this is done using
FreeBSD to demostrate that this is not an OpenBSD related problem:
TAG=OPENBSD_4_0, IS=1.7, SHOULD=1.8
[root at BSDHelmut ~]# cat /home/OpenBSD/usr/src/etc/afs/afsd.conf | grep
\$OpenBSD
# $OpenBSD: afsd.conf,v 1.7 2004/01/19 02:13:16 beck Exp $
TAG=OPENBSD_3_6, IS=1.6, SHOULD=1.7
[root at BSDHelmut ~]# cat /home/OpenBSD/usr/src/etc/afs/afsd.conf | grep
\$OpenBSD
# $OpenBSD: afsd.conf,v 1.6 2003/08/05 13:29:25 hin Exp $
TAG=OPENBSD_3_4, IS=1.5, SHOULD=1.6
[root at BSDHelmut ~]# cat /home/OpenBSD/usr/src/etc/afs/afsd.conf | grep
\$OpenBSD
# $OpenBSD: afsd.conf,v 1.5 2002/12/16 02:09:06 millert Exp $
TAG=OPENBSD_3_3, IS=1.4, SHOULD=1.5
[root at BSDHelmut ~]# cat /home/OpenBSD/usr/src/etc/afs/afsd.conf | grep
\$OpenBSD
# $OpenBSD: afsd.conf,v 1.4 2002/06/09 06:15:14 todd Exp $
This applies for all files, with tag=OPENBSD_4_0 the revision of
/usr/src/Makefile should be 1.114 (see
http://www.openbsd.org/cgi-bin/cvsweb/src/?only_with_tag=OPENBSD_4_0) but
the revision of the file I check out is 1.113, /usr/ports/Makefile shows
1.49 but should be 1.50. BTW, ther is no revision 1.113 (or 1.49) at all,
the next lower one is 1.112 (or 1.48) which applies for OPENBSD_3_8 (or
OPENBSD_3_7).
This is my supfile:
*default release=cvs tag=OPENBSD_4_0
*default delete use-rel-suffix
*default umask=022
*default host=$my_cvsup-mirror
#*default host=mirror.osn.de
*default base=/var
*default prefix=/usr
*default compress
OpenBSD-src
OpenBSD-ports
What makes things stranger is the fact that if I checkout the file from the
master of my mirror (mirror.osn.de) everything is fine.
I already completely removed the whole content of my mirror and checked out
everything from scratch but the problem persists.
Any ideas or at least a point where to start?
Thanks, Helmut
More information about the cvs-all
mailing list