From owner-freebsd-questions@FreeBSD.ORG Wed Jul 29 20:41:04 2009 Return-Path: Delivered-To: freebsd-questions@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D77CA10656C2; Wed, 29 Jul 2009 20:41:04 +0000 (UTC) (envelope-from danm@prime.gushi.org) Received: from prime.gushi.org (prime.gushi.org [72.9.101.130]) by mx1.freebsd.org (Postfix) with ESMTP id 908268FC23; Wed, 29 Jul 2009 20:41:04 +0000 (UTC) (envelope-from danm@prime.gushi.org) Received: from prime.gushi.org (localhost [127.0.0.1]) by prime.gushi.org (8.14.1/8.14.1) with ESMTP id n6TKf0dF093274 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 29 Jul 2009 16:41:02 -0400 (EDT) (envelope-from danm@prime.gushi.org) X-DKIM: Sendmail DKIM Filter v2.8.2 prime.gushi.org n6TKf0dF093274 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=prime.gushi.org; s=primegushiorg; t=1248898301; bh=P5UtuoMxuL1VIlUAYDqFKYiQOV7etKqXfLjitGUat7I=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References: MIME-Version:Content-Type; b=Z82TzZgg6Ky2pU1BaDY5n4Gcco4TLw26WQYYNdf1+/L9auZiT/Hxs4LzltqdA75Jp LVj05X8iui1+dx+yH80LA== X-DomainKeys: Sendmail DomainKeys Filter v1.0.2 prime.gushi.org n6TKf0dF093274 DomainKey-Signature: a=rsa-sha1; s=primegushiorg; d=prime.gushi.org; c=nofws; q=dns; h=received:date:from:to:cc:subject:in-reply-to:message-id: references:user-agent:x-openpgp-key-id:mime-version:content-type; b=NdGlXXxIh3K2tHXRiJP5o1NtDlwqWbGUMz0LICP/kszDIMrjqq3saMWS3RhgLBJaw +ojYLxsiWtQJ+W/zQx2hg== Received: (from danm@localhost) by prime.gushi.org (8.14.1/8.14.1/Submit) id n6TKexS2093271; Wed, 29 Jul 2009 16:40:59 -0400 (EDT) (envelope-from danm) Date: Wed, 29 Jul 2009 16:40:59 -0400 (EDT) From: "Dan Mahoney, System Admin" To: Doug Barton In-Reply-To: <4A70ABF4.9090906@FreeBSD.org> Message-ID: References: <4A709B81.5070905@FreeBSD.org> <200907291133.35055.mel.flynn+fbsd.questions@mailing.thruhere.net> <4A70ABF4.9090906@FreeBSD.org> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) X-OpenPGP-Key-ID: 0x624BB249 MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.0.1 (prime.gushi.org [127.0.0.1]); Wed, 29 Jul 2009 16:11:42 -0400 (EDT) Cc: ports@FreeBSD.org, freebsd-ports@FreeBSD.org, freebsd-questions@FreeBSD.org Subject: Re: Don't know how to make /usr/ports/dns/bind96/work/.build.... X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jul 2009 20:41:05 -0000 On Wed, 29 Jul 2009, Doug Barton wrote: > Mel Flynn wrote: >> On Wednesday 29 July 2009 10:57:05 Doug Barton wrote: >>> Dan Mahoney, System Admin wrote: >>>>> I believe Mel is right here. 'make clean ; make config ; make' worked >>>>> for me. >>>> As does a second make after getting this error, but it's nonintuitive, >>>> and probably a ports bug. >>> I'm not sure why 'make clean' is nonintuitive in the context of >>> changing OPTIONS. What is your expectation of how it should work? >> >> What he means is that make without arguments or make install as per handbook, >> will build the build target which will invoke the config target if OPTIONS >> changed or no options file is found. > > In the original post the build was already done, but it had been done > with a different set of OPTIONS choices. My question is, why is > running 'make clean' in the scenario of: > 1. build > 2. change options > [make clean should happen here] > 3. install > > not intuitive? Because in my case, the thing was already "clean" beforehand? Two systems, one 6.4-PRERELEASE (6.4 release, really, it missed the release date by hours), the other 6.4-STABLE. Both exhibit this with a ports tree cvsupped hours before this report. make clean (or even make distclean), make rmconfig, then make still gives me this issue. "run clean after changing options" is intuitive and is common sense, yes. "run clean after running config and before building code that you haven't built before" does not make sense. On a virgin port, you are thrown into the options screen by default unless you have BATCH set. That's the counterintuitive part. -Dan -- "Happy, Sad, Happy, Sad, Happy, Sad, Happy, Intruiged! I've never been so in touch with my emotions!" -AndrAIa as Hexadecimal, Reboot Episode 3.2.3 --------Dan Mahoney-------- Techie, Sysadmin, WebGeek Gushi on efnet/undernet IRC ICQ: 13735144 AIM: LarpGM Site: http://www.gushi.org ---------------------------