Skip site navigation (1)Skip section navigation (2)
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>