Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 17 May 2002 02:32:55 +0800
From:      Clive Lin <clive@tongi.org>
To:        Andrew Gallatin <gallatin@cs.duke.edu>
Cc:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/gnu/usr.bin Makefile
Message-ID:  <20020516183255.GA45871@epaper.eslitebooks.com>
In-Reply-To: <20020516105124.A40234@grasshopper.cs.duke.edu>
References:  <200205160859.g4G8xql13901@freefall.freebsd.org> <200205160911.g4G9Bkj1084625@grimreaper.grondar.org> <20020516105124.A40234@grasshopper.cs.duke.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

[Cc: trimed]

On Thu, May 16, 2002 at 10:51:24AM -0400, Andrew Gallatin wrote:
> Are there any plans to provide some script (part of mergemaster?)
> which purges all previously installed perl related files from the base
> system to prevent future conflicts with ports installed versions of
> perl?  Or is rm -f /usr/bin/perl* sufficient?

My suggestion is installworld into a different DESTDIR,
and then use find(1) and comm(1) to generate files list.

Here is my home-made, concept proven (so it's just dirty) script:
http://www.cirx.org/~clive/dist/chroot/staleclean.sh.txt

By this time perl is not installed, it's not necessary to installworld
twice.

Finally use cat(1) and xargs(1) to delete them...
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (FreeBSD)

iD8DBQE84/sxdFUoBaAIwD4RAs5AAJ9OTZkRleQqcIQNWy9PukJsHdrEBQCgxHLl
IO/+5P5833PweAQfLXgSGPc=
=QGnZ
-----END PGP SIGNATURE-----

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020516183255.GA45871>