From owner-cvs-all Tue Aug 28 17:24:35 2001 Delivered-To: cvs-all@freebsd.org Received: from misha.privatelabs.com (misha.privatelabs.com [66.9.25.166]) by hub.freebsd.org (Postfix) with ESMTP id 392D737B401; Tue, 28 Aug 2001 17:24:28 -0700 (PDT) (envelope-from mi@aldan.algebra.com) Received: from misha.privatelabs.com (mi@localhost [127.0.0.1]) by misha.privatelabs.com (8.11.3/8.11.1) with ESMTP id f7T0ONk25618; Tue, 28 Aug 2001 20:24:25 -0400 (EDT) (envelope-from mi@aldan.algebra.com) Message-Id: <200108290024.f7T0ONk25618@misha.privatelabs.com> Date: Tue, 28 Aug 2001 20:24:21 -0400 (EDT) From: mi@aldan.algebra.com Reply-To: mi@aldan.algebra.com Subject: etc/rc.d/kdelibs.sh (Re: cvs commit: ports/x11/kdelibs2 Makefile) To: will@FreeBSD.org Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org In-Reply-To: <200108282323.f7SNNxV50836@freefall.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/plain; charset=US-ASCII Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 28 Aug, Will Andrews wrote: > Fix problem where kdelibs.sh isn't chmod 755.. this causes some > filters and other stuff to fail. *sigh* The purpose of this file, apparently, is the same as of the ldconfig_paths setting in rc.conf(5) -- to provide reboot time healing for messed up shared library cache. Elm port also installs such a thing... Is it just me, or does this solution appear flowed to others as well? I personally am not sure I like the ldconfig_paths -- why can't the shared library cache persist through reboots on its own? But duplicating it for every port, that installs shared libraries in non-standard locations seems plain ugly -- why have two solutions to the same problem? This is not to question Will's decision to have such a file -- there is no easy mechanism for port/package to modify the rc.conf's variables right now... But can't we come up with something better? -mi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message