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>