Date: Mon, 7 Oct 2002 08:58:11 -0400 (EDT) From: Robert Watson <rwatson@FreeBSD.ORG> To: "Joel M. Baldwin" <qumqats@outel.org> Cc: owner-freebsd-current@FreeBSD.ORG, FreeBSD current users <FreeBSD-current@FreeBSD.ORG> Subject: Re: Do we still need portmap(8)? Message-ID: <Pine.NEB.3.96L.1021007085531.5871F-100000@fledge.watson.org> In-Reply-To: <216964848.1033965130@[192.168.1.20]>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 7 Oct 2002, Joel M. Baldwin wrote: > Shouldn't ALL of the files in /bin, /usr/bin, /usr/include, /usr/lib etc > be replaced during an installworld? > > I've always looked for files older than the last installworld and moved > them aside thinking that they're obsolete. > > ( aside, not delete, just in case ) Well, mostly all. (1) If a file is removed from the source tree, it won't be replaced, it will just get stale. That's what happened with grog's portmap and portmap.8.gz. Even more annoying are the man cache files which also need to be flushed. (2) Symlinks and directories are not replaced. If you do "ls -l" in lib, you'll see that the old files are (a) obsoleted libraries or library versions, and (b) the symlinks. Depending on what applications are present in your system, you may be able to flush (a), but be cautious about (b). Note that the caution regarding (a) is because old libraries may still be used by old dynamically linked applications. Robert N M Watson FreeBSD Core Team, TrustedBSD Projects robert@fledge.watson.org Network Associates Laboratories To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.NEB.3.96L.1021007085531.5871F-100000>