Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Message-Id: <200008021830.LAA19216@prosper.leonora.org> From: Vladimir G Ivanovic Reply-To: Vladimir G Ivanovic To: cygwin AT sourceware DOT cygnus DOT com Cc: Charles Wilson Subject: Re: Dealing with obsoleted CygUtils packages In-Reply-To: Your message of "Wed, 02 Aug 2000 14:19:09 EDT." <3988661D DOT 94EDB466 AT ece DOT gatech DOT edu> Date: Wed, 02 Aug 2000 11:30:49 -0700 "CW" == Charles Wilson writes: Vladimir G Ivanovic wrote: > > How does one remove only those files in a CygUtils usr-local > package (e.g. zlib, libpng, jbigkit, jpeg, tiff, login and > inetutils) that are now obsolete because they are included in the > standard Cygwin distribution? > > I could: > > * delete everything and reinstall everything CW> Yuck! It's not as bad as it sounds. I keep *all* my installation files --- native Windows apps, Java, Cygwin distribution and packages, etc. --- so I can always re-install something. > * write a script that removes from /usr/local/... any file that also > exists in /usr/... CW> I'd recommend against this. Often you WANT to override a package CW> with a newer version (or customized version) in /usr/local. Also, CW> the packages that I've ported from cygutils --> official status CW> often contain *different* files: CW> cygutils : /usr/local/include/static/* CW> /usr/local/lib/libfoo.a-dll CW> /usr/local/lib/libfoo.a-static CW> etc. CW> The best way is to look at my careful README's and webpages on CW> cygutils, and explicitly delete all the files that a given, CW> obsoleted, package installs. Hmmm. Since my preference is to have (effectively) PATH=$HOME/bin:/usr/local/bin:/usr/bin I'll manually create a script which removes the obsoleted files. If it doesn't hose my system , I'll post it. ---Vladimir Vladimir G. Ivanovic http://www.leonora.org/~vladimir 2770 Cowper St. vladimir AT acm DOT org Palo Alto, CA 94306-2447 +1 650 678 8014 -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com