From owner-freebsd-current@FreeBSD.ORG Wed Jul 7 04:23:05 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4B34F16A4CE for ; Wed, 7 Jul 2004 04:23:05 +0000 (GMT) Received: from kanga.honeypot.net (kanga.honeypot.net [208.162.254.122]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1C24843D48 for ; Wed, 7 Jul 2004 04:23:05 +0000 (GMT) (envelope-from kirk@strauser.com) Received: from localhost (localhost [127.0.0.1]) by kanga.honeypot.net (Postfix) with ESMTP id 4A6FFBAA9 for ; Tue, 6 Jul 2004 23:23:04 -0500 (CDT) Received: from kanga.honeypot.net ([127.0.0.1]) by localhost (kanga.honeypot.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 54694-07 for ; Tue, 6 Jul 2004 23:23:03 -0500 (CDT) Received: from pooh.honeypot.net (pooh.honeypot.net [10.0.5.128]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by kanga.honeypot.net (Postfix) with ESMTP id 91A6EBAA6 for ; Tue, 6 Jul 2004 23:23:03 -0500 (CDT) From: Kirk Strauser To: current@freebsd.org Date: Tue, 6 Jul 2004 23:22:58 -0500 User-Agent: KMail/1.6.2 References: <20040707031735.GA3540@frontfree.net> <20040707041220.GA35497@troutmask.apl.washington.edu> In-Reply-To: <20040707041220.GA35497@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="Boundary-02=_mq36AcZ2TADQk65"; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200407062323.02854.kirk@strauser.com> X-Virus-Scanned: by amavisd-new at honeypot.net Subject: Re: Rewrite cvsup & portupgrade in C X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Jul 2004 04:23:05 -0000 --Boundary-02=_mq36AcZ2TADQk65 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Tuesday 06 July 2004 11:12 pm, Steve Kargl wrote: > Is it really too hard to do > 1) pkgadd -r cvsup > 2) or use sysinstall to install cvsup > 3) or portinstall cvsup > 4) or cd /usr/ports/net/cvsup && make install Not as long as you're on a system that supports it. For example, OpenBSD=20 doesn't have an m3 port for non-x86 platforms (at least not the last time I= =20 checked). Although that doesn't directly relate to FreeBSD, it's does mean= =20 that cvsup probably isn't as widespread as it would be if it had a nice,=20 portable C implementation. I had spoken to John Polstra a while back about rewriting it in C++, but th= at=20 turned into Yet Another Dead Sourceforge Project. I would personally be more interested in seeing a Python client, but that's= =20 because I've been on a high-level language kick for the last couple of year= s. Would there be any way to get most of cvsup's functionality out of rsync? = It=20 wouldn't hurt my feelings if cvsup were replaced by rsync for the common=20 cases (4-STABLE, 5-CURRENT, etc.). =2D-=20 Kirk Strauser --Boundary-02=_mq36AcZ2TADQk65 Content-Type: application/pgp-signature Content-Description: signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQBA63qm5sRg+Y0CpvERAnvCAJ9/H5xz+vRRk/RQPpVSMpDHcL+EWACggV0l yycHU71kcIzn3fCkMZb/Vxo= =bXJM -----END PGP SIGNATURE----- --Boundary-02=_mq36AcZ2TADQk65--