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>
