From owner-freebsd-stable Mon Oct 21 7:41:12 2002 Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 287A337B401 for ; Mon, 21 Oct 2002 07:41:11 -0700 (PDT) Received: from mail.thinkburst.com (juno.geocomm.com [204.214.64.110]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6272543E3B for ; Mon, 21 Oct 2002 07:41:10 -0700 (PDT) (envelope-from jbozza@thinkburst.com) Received: from mailgate.thinkburstmedia.com (gateway.thinkburstmedia.com [204.214.64.100]) by mail.thinkburst.com (Postfix) with ESMTP id 2316636822; Mon, 21 Oct 2002 09:40:35 -0500 (CDT) Received: from sigma.geocomm.com (sigma.geocomm.com [10.1.1.5]) by mailgate.thinkburstmedia.com (Postfix) with ESMTP id 3D0F034; Mon, 21 Oct 2002 09:41:04 -0500 (CDT) Received: by sigma.geocomm.com (Postfix, from userid 805) id EDEBF24569; Mon, 21 Oct 2002 09:41:03 -0500 (CDT) Received: from bozza (dhcp00.geocomm.com [10.1.1.100]) by sigma.geocomm.com (Postfix) with ESMTP id 7FC5524567; Mon, 21 Oct 2002 09:41:03 -0500 (CDT) From: "Jaime Bozza" To: Cc: Subject: cvsup and refuse file gotcha Date: Mon, 21 Oct 2002 09:37:17 -0500 Message-ID: <051b01c2790f$5afa0400$6401010a@bozza> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.4024 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4920.2300 Importance: Normal X-Sanitizer: ThinkBurst Media, Inc. mail filter Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I ran into a gotcha with refuse files that was starting to really irritate me before I figured it out. I had checked the FAQ on cvsup along with searching the archives, but I didn't find anything regarding this issue. I wanted to start refusing these (under RELENG_4): src/contrib/perl5/lib/File/Spec src/contrib/perl5/lib/File/Spec.pm I created a file /usr/sup/refuse and added the above files in. It stopped grabbing everything under the Spec/ directory, but it kept grabbing Spec.pm. I read the FAQ about RCS files, so I made the line src/contrib/perl5/lib/File/Spec.pm* And it still download the file. No matter how many ways I referenced the file, it wouldn't stop downloading. Until I remembered that perl is no longer in the FreeBSD tree. Changing it to: src/contrib/perl5/lib/File/Attic/Spec.pm* worked. Luckily I remembered that files removed across revisions are placed into the Attic. Regardless, I was thinking that another FAQ entry could be made recommending that you check the cvs tree to located the *actual* filename/location and that the location may not match the location of the file in your source tree. (At least, when files have been removed from later revisions of the tree but not from the revision you're using) Obviously not a huge issue, but something that'll come up with -CURRENT removing portions of the base that are still used in -STABLE. Jaime Bozza To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message