Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 07 Oct 2002 14:27:45 +0000 (GMT)
From:      Daniel Flickinger <attila@hun.org>
To:        Robert Watson <rwatson@FreeBSD.ORG>
Cc:        FreeBSD current users <FreeBSD-current@FreeBSD.ORG>
Subject:   Re: Do we still need portmap(8)?
Message-ID:  <20021007142745.b7ff45999@hun.org>
In-Reply-To: <Pine.NEB.3.96L.1021007085531.5871F-100000@fledge.watson.org>
References:  <216964848.1033965130@[192.168.1.20]>

next in thread | previous in thread | raw e-mail | index | archive | help
    one 'solution' to old libraries is to move them to an
    'obsolete/' directory --I build an outfile tree. When
    they go missing for applications which have not been
    updated --xemacs was the biggest 'loser' recently,
    primarily from the changeover to X-4-- I move the
    necessary ones into /user/lib and run 'ldconfig -im
    /user/lib' from rc.local

    _nothing_ gets done without [x]emacs... (no, I don't
    wish to start a turf war over vi... [g])

Sent: Mon, 7 Oct 2002 08:58:11 -0400 (EDT) by Robert N Watson
+
+ 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?20021007142745.b7ff45999>