Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Aug 2001 20:24:21 -0400 (EDT)
From:      mi@aldan.algebra.com
To:        will@FreeBSD.org
Cc:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   etc/rc.d/kdelibs.sh (Re: cvs commit: ports/x11/kdelibs2 Makefile)
Message-ID:  <200108290024.f7T0ONk25618@misha.privatelabs.com>
In-Reply-To: <200108282323.f7SNNxV50836@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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




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