From owner-freebsd-ports@FreeBSD.ORG Sun Mar 6 18:36:06 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9A8771065677 for ; Sun, 6 Mar 2011 18:36:06 +0000 (UTC) (envelope-from villa.alberto@gmail.com) Received: from mail-ww0-f50.google.com (mail-ww0-f50.google.com [74.125.82.50]) by mx1.freebsd.org (Postfix) with ESMTP id 24D028FC16 for ; Sun, 6 Mar 2011 18:36:05 +0000 (UTC) Received: by wwb31 with SMTP id 31so4639776wwb.31 for ; Sun, 06 Mar 2011 10:36:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:sender:from:organization:to:subject:date :user-agent:cc:references:in-reply-to:mime-version:content-type :content-transfer-encoding:message-id; bh=IelBzy8RHVBMsge5pZKwRLkF/YzkBS1XdwvoeZEGkI0=; b=mQVeMS/bb48kC0M8iCZuW3IG4G4om3jCQGDDqfc7b09sHcW0JF9rjOUChahFtgUVga 0/ALvNmbQyEeSYFVofPQf1IlRWDZ1arg7cFev4M6bXhlzVq4KskN7pckps3jepOn5kBf wzuY/Zi1b/SeyrjpbcsxlZ6Q1br+DA9G9/Wt4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:from:organization:to:subject:date:user-agent:cc:references :in-reply-to:mime-version:content-type:content-transfer-encoding :message-id; b=cIkZ4LWDMkzRd1moEAmJ9o7kdpocVvYSBUwV30WY/rqpPciGQo33/Z3gOAYilCPfrl WTQ/2CmLD5rfc7D0spDxavEkSR62uCJCJcfLYT7NPeswrkKLFs8nq5gNgeb/KboCkWSY GvtekQqgPyprvsgnFGCQMlYzeJRHKCyPjBcZI= Received: by 10.216.56.65 with SMTP id l43mr1539739wec.113.1299436565108; Sun, 06 Mar 2011 10:36:05 -0800 (PST) Received: from echo.hoth (host218-169-dynamic.4-87-r.retail.telecomitalia.it [87.4.169.218]) by mx.google.com with ESMTPS id u2sm862374weh.36.2011.03.06.10.36.02 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 06 Mar 2011 10:36:03 -0800 (PST) Sender: Alberto Villa From: Alberto Villa Organization: The FreeBSD Project To: freebsd-ports@freebsd.org, bf1783@gmail.com Date: Sun, 6 Mar 2011 19:35:57 +0100 User-Agent: KMail/1.13.6 (FreeBSD/9.0-CURRENT; KDE/4.6.0; amd64; ; ) References: In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart5580264.k0xdkD2Kmm"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <201103061936.00444.avilla@freebsd.org> Cc: Grzegorz Blach Subject: Re: FreeBSD needs fresh Blood! X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2011 18:36:06 -0000 --nextPart5580264.k0xdkD2Kmm Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable On Sunday 06 March 2011 18:35:10 b. f. wrote: > It sounds like you are using the wrong tools. Although portsnap (which > is not best suited for this purpose) has path arguments and an -l flag > that can be used to add or preserve local changes, and both=20 portmaster > and portupgrade have options to ignore certain ports or to substitute > alternative dependencies, you shouldn't have to make use of them. > Instead, you should probably be using CVS (or another version control > system that can import CVS), which will make merging and reverting > changes easier. And naturally you shouldn't run updating tools until > you've modified your tree. zfs should be mentioned as well. a tank/ports dataset with snapshots=20 and clones can make switching tree, rolling back and merging test ports=20 quite comfortable =2D-=20 Alberto Villa, FreeBSD committer http://people.FreeBSD.org/~avilla Nasrudin walked into a teahouse and declaimed, "The moon is more=20 useful than the sun." "Why?", he was asked. "Because at night we need the light more." --nextPart5580264.k0xdkD2Kmm Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (FreeBSD) iJwEAAECAAYFAk1z1BAACgkQ3xiC6kQ1CosXggQAp9VpQePpQUsbeaqVG4p1uxRg Y6LB9WAUige52fISnseYRXQ53v3LZSyvjYpMzkme3rPXeiutprFuJof1pAd9KHgM xL+jPVxXcJyyY5y4g38Ah4V/pViOwRuX/2BDhxAn9Dq1DFvYDS1M8kqWJrKo9CQr gmDjR27DKF9DVQXXp54= =WIxs -----END PGP SIGNATURE----- --nextPart5580264.k0xdkD2Kmm--