Skip site navigation (1)Skip section navigation (2)
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>