From owner-freebsd-current Mon Oct 7 16:30:30 2002 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 2BB7737B401; Mon, 7 Oct 2002 16:30:29 -0700 (PDT) Received: from InterJet.dellroad.org (adsl-63-194-81-26.dsl.snfc21.pacbell.net [63.194.81.26]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6ACED43E7B; Mon, 7 Oct 2002 16:30:28 -0700 (PDT) (envelope-from archie@dellroad.org) Received: from arch20m.dellroad.org (arch20m.dellroad.org [10.1.1.20]) by InterJet.dellroad.org (8.9.1a/8.9.1) with ESMTP id QAA31629; Mon, 7 Oct 2002 16:25:02 -0700 (PDT) Received: from arch20m.dellroad.org (localhost [127.0.0.1]) by arch20m.dellroad.org (8.12.6/8.12.6) with ESMTP id g97NNjTZ058992; Mon, 7 Oct 2002 16:23:45 -0700 (PDT) (envelope-from archie@arch20m.dellroad.org) Received: (from archie@localhost) by arch20m.dellroad.org (8.12.6/8.12.6/Submit) id g97NNibO058991; Mon, 7 Oct 2002 16:23:44 -0700 (PDT) From: Archie Cobbs Message-Id: <200210072323.g97NNibO058991@arch20m.dellroad.org> Subject: Re: Do we still need portmap(8)? In-Reply-To: <3DA2122B.9276F16@mindspring.com> "from Terry Lambert at Oct 7, 2002 04:00:59 pm" To: Terry Lambert Date: Mon, 7 Oct 2002 16:23:44 -0700 (PDT) Cc: Archie Cobbs , "M. Warner Losh" , grog@FreeBSD.org, FreeBSD-current@FreeBSD.org X-Mailer: ELM [version 2.4ME+ PL88 (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Terry Lambert writes: > > I.e., if a file is not installed by 'make installworld' then by > > definition it's not required for a correctly functioning system. > > This won't work for Perl (which is why I picked it as my example). > > In order to do what you are suggesting, you will need to create > a delta between "previously installed binaries" and "currently > installed binaries", and remove anything not in the intersection > set, but in the set of previously installed binaries. That would > include perl and older shared library instances, not just header > files that are stale, etc.. Older shared libraries being removed > would break things. Older portmap being removed would break the You are right in that additional programs or custom modifications that depend on the obsolete stuff would break if the obsolete stuff were removed... so you'd have to confirm everything with mergemaster. Possibly this is too dangerous to be useful. But it would be nice to get rid of those really stale header files, etc. -Archie __________________________________________________________________________ Archie Cobbs * Packet Design * http://www.packetdesign.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message