From owner-freebsd-stable@FreeBSD.ORG Sat Jan 9 12:46:21 2010 Return-Path: Delivered-To: freebsd-stable@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7790C1065679 for ; Sat, 9 Jan 2010 12:46:21 +0000 (UTC) (envelope-from rsmith@xs4all.nl) Received: from smtp-vbr16.xs4all.nl (smtp-vbr16.xs4all.nl [194.109.24.36]) by mx1.freebsd.org (Postfix) with ESMTP id E6E7B8FC15 for ; Sat, 9 Jan 2010 12:46:20 +0000 (UTC) Received: from slackbox.xs4all.nl (slackbox.xs4all.nl [213.84.242.160]) by smtp-vbr16.xs4all.nl (8.13.8/8.13.8) with ESMTP id o09Ck94Y005840; Sat, 9 Jan 2010 13:46:09 +0100 (CET) (envelope-from rsmith@xs4all.nl) Received: by slackbox.xs4all.nl (Postfix, from userid 1001) id CE179BA8E; Sat, 9 Jan 2010 13:46:08 +0100 (CET) Date: Sat, 9 Jan 2010 13:46:08 +0100 From: Roland Smith To: freebsd-stable@FreeBSD.ORG, lists@rhavenn.net Message-ID: <20100109124608.GA28238@slackbox.xs4all.nl> References: <20100108233253.GA42429@slackbox.xs4all.nl> <201001091108.o09B89fw036586@lurza.secnetix.de> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="FL5UXtIhxfXey3p5" Content-Disposition: inline In-Reply-To: <201001091108.o09B89fw036586@lurza.secnetix.de> X-GPG-Fingerprint: 1A2B 477F 9970 BA3C 2914 B7CE 1277 EFB0 C321 A725 X-GPG-Key: http://www.xs4all.nl/~rsmith/pubkey.txt X-GPG-Notice: If this message is not signed, don't assume I sent it! User-Agent: Mutt/1.5.20 (2009-06-14) X-Virus-Scanned: by XS4ALL Virus Scanner Cc: Oliver Fromme Subject: Re: ntpd not removed; WITHOUT_NTP enabled in src.conf X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Jan 2010 12:46:21 -0000 --FL5UXtIhxfXey3p5 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Jan 09, 2010 at 12:08:09PM +0100, Oliver Fromme wrote: > Roland Smith wrote: > > Henrik Hudson wrote: > > > Hey List, > > >=20 > > > Among other things I have in my /etc/src.conf > > > WITHOUT_NTP=3Dyes > > >=20 > > > which from my understanding should not build ntpd, etc... > > > [...] > > > ntpd still exists in /usr/sbin and the man pages, etc... > > > seem to still be hanging around. Did I miss something? > >=20 > > Adding options to `/etc/src.conf` does not remove old binaries, > > libraries or manpages! It just prevents the system from building > > newer ones. >=20 > I'm afraid that's not true. > > When you disable something in src.conf(5), its files *will* > be removed when you do "make delete-old". >=20 > See the file src/tools/build/mk/OptionalObsoleteFiles.inc > for all the details. It's included by src/ObsoleteFiles.inc > which in turn is included by src/Makefile.inc1 (after > /etc/src.conf was parsed by share/mk/bsd.own.mk). Hmm, interesting. Thanks for the heads-up :-) > If that doesn't work for WITHOUT_NTP, then that's a bug. > Probably some entries missing in OptionalObsoleteFiles.inc. =20 There are a actually quite a lot missing, if you compare src.conf(5) with /usr/src/tools/build/mk/OptionalObsoleteFiles.inc=20 WITHOUT_ACCT ((or MK_ACCT) to begin with, WITHOUT_AMD, WITHOUT_APM, WITHOUT_AT, WITHOUT_BZIP2 etc. And a lot of others need to be filled in, like MK_BOOT, MK_CALENDAR, MK_CPP, MK_CRYPT, etc. I'll give improving the list a try, as soon as I can find some spare time. = Got some frozen bowden calbes on my bike to sort out first. :-/ Roland --=20 R.F.Smith http://www.xs4all.nl/~rsmith/ [plain text _non-HTML_ PGP/GnuPG encrypted/signed email much appreciated] pgp: 1A2B 477F 9970 BA3C 2914 B7CE 1277 EFB0 C321 A725 (KeyID: C321A725) --FL5UXtIhxfXey3p5 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iEYEARECAAYFAktIepAACgkQEnfvsMMhpyVMNgCfbXrjsv3NQbkGmLUy8t1Ck2WT 0+wAn3s4e0vdhwSXTUCdH/hF3UG7Bk1G =xicL -----END PGP SIGNATURE----- --FL5UXtIhxfXey3p5--