From owner-freebsd-stable Tue Jun 5 12:31: 7 2001 Delivered-To: freebsd-stable@freebsd.org Received: from imr2.ericy.com (imr2.ericy.com [12.34.240.68]) by hub.freebsd.org (Postfix) with ESMTP id 92A4237B401 for ; Tue, 5 Jun 2001 12:30:56 -0700 (PDT) (envelope-from Antoine.Beaupre@ericsson.ca) Received: from mr5.exu.ericsson.se (mr5att.ericy.com [138.85.92.13]) by imr2.ericy.com (8.11.3/8.11.3) with ESMTP id f55JUl829431; Tue, 5 Jun 2001 14:30:47 -0500 (CDT) Received: from noah.lmc.ericsson.se (noah.lmc.ericsson.se [142.133.1.1]) by mr5.exu.ericsson.se (8.11.3/8.11.3) with ESMTP id f55JUkp01928; Tue, 5 Jun 2001 14:30:46 -0500 (CDT) Received: from lmc35.lmc.ericsson.se (lmc35.lmc.ericsson.se [142.133.16.175]) by noah.lmc.ericsson.se (8.11.2/8.9.2) with ESMTP id f55JUlG01458; Tue, 5 Jun 2001 15:30:48 -0400 (EDT) Received: by lmc35.lmc.ericsson.se with Internet Mail Service (5.5.2653.19) id ; Tue, 5 Jun 2001 15:33:40 -0400 Received: from lmc.ericsson.se (lmcpc100455.pc.lmc.ericsson.se [142.133.23.150]) by LMC37.lmc.ericsson.se with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2653.13) id MKHCNGA6; Tue, 5 Jun 2001 15:32:02 -0400 From: "Antoine Beaupre (LMC)" To: Nick Sayer Cc: freebsd-stable@freebsd.org Message-ID: <3B1D33AF.DD23180C@lmc.ericsson.se> Date: Tue, 05 Jun 2001 15:31:59 -0400 Organization: LMC, Ericsson Research Canada X-Mailer: Mozilla 4.7 [en]C-CCK-MCD (WinNT; U) X-Accept-Language: en,fr-CA,fr MIME-Version: 1.0 Subject: Re: post installworld cleanup (was Re: usr.sbin/pim6[sd]d will be removed soon.) References: <20010603.013827.112367504.ume@mahoroba.org> <20010605105226.A59565@enigma.whacky.net> <3B1D2A36.2030405@quack.kfu.com> Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit 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 [CCs trimmed] Nick Sayer wrote: > > Stephan van Beerschoten wrote: > > > What happens with a (previously installed) /usr/sbin/pim6[sd]d ? It lives forever. > > Will 'make (install)world' remove it ? AFAIK, no. > > If not, what system is in place (if any) to accomplish this in order to get a really clean system ? Clean binary install. Or make lucky guesses on timestamps as explained below (but trimmed). IMHO, FreeBSD should really start to move away from the old packaging scheme for the base distro. Ie., the binary distro is still packaged as bin.aa (ie split(1)-style) zillions of files with arbitrary contents. I think these packages should at least contain a TOC (+CONTENTS anyone?) and preferably install an entry in /var/db/pkg. AFAIK, this implies changes to: - make release - make (install)world - binary upgrade - binary installs ...to (maybe?) use pkg_create interface as the ports do. The package names could be something like base-bin-stable-2001.06.02.12.21 or base-games-rel-4.3. It would also be nice to split the biggest distros (eg bin) in seperate packages. I always wanted to get this working. I really think that the user should have finer control over the content of its base distro. I will try to see if I can produce plists of the main distros. As for the hacking of the aformentionned (sp?) processes, I'm not sure I am easy enough with that yet... As the tools to handle the /var/db/pkg database get more and more evolved, I think this could be a good path to follow. A. -- La sémantique est la gravité de l'abstraction. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message