Date: Thu, 8 Aug 2002 15:09:07 +0300 From: Ruslan Ermilov <ru@FreeBSD.ORG> To: Michiel Boland <boland@carmel.diva.nl> Cc: freebsd-stable@FreeBSD.ORG Subject: Re: Files not touched by make installword Message-ID: <20020808120907.GA91456@sunbay.com> In-Reply-To: <20020808112036.K13332-100000@carmel.diva.nl> References: <20020808112036.K13332-100000@carmel.diva.nl>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --] On Thu, Aug 08, 2002 at 11:37:14AM +0200, Michiel Boland wrote: > Hi. > > I was doing some upgrades from 4.4-RELEASE-p13 (installed from home-made > cd with make release) to 4.4-RELEASE-p25 (installed from cvsup using the > buildworld mantra.) > > I noticed that some files that are installed with a 'minimal' > installation are not updated with make installworld, to be precise:- > > /usr/libdata/perl/5.00503/mach/_h2ph_pre.ph > Seems this file is not touched purposedly. > /usr/share/tmac/man.local > This file is not touched purposedly; it's for local use so it shouldn't be overwritten. > /usr/lib/libcipher_p.a > /usr/lib/libtelnet_p.a > /usr/lib/libssl_p.a > /usr/lib/libcrypto_p.a > These are profiled libraries which you disabled by NOPROFILE. It's safe to remove them. > My /etc/make.conf: > > NOGAMES=true # do not build games (games/ subdir) > NOINFO=true # do not make or install info files > NOPROFILE=true # Avoid compiling profiled libraries > > So I'm wondering about two things (well three actually :) > > Why does the minimal installation install profiled crypto libraries? > Ah OK. This is because all crypto stuff (including all profiles libs above) ends up in a single distribution (crypto), and we do not provide the crypto-manpages, crypto-proflibs, etc. distributions. > What do I do with _h2ph_pre.ph and man.local? Are these files of any use? > Leave them. If you remove them, next installworld will install them. It's usually a good idea to (periodically) installworld to a different DESTDIR, and compare what you have with what you get. This way, you can get rid of many cruft (most of the cruft settles in /usr/include and /usr/libdata/perl). I do this twice a year on my machines, space permitting. Cheers, -- Ruslan Ermilov Sysadmin and DBA, ru@sunbay.com Sunbay Software AG, ru@FreeBSD.org FreeBSD committer, +380.652.512.251 Simferopol, Ukraine http://www.FreeBSD.org The Power To Serve http://www.oracle.com Enabling The Information Age [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iD8DBQE9Ul9jUkv4P6juNwoRAi+CAJ9KIIDXda6CFN/+ivXA0fRxpgQlUwCeMLew lo8SEPx+hxKnz06TRK6ysvQ= =M1PL -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020808120907.GA91456>
