From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Vorfeed Canal Newsgroups: gmane.lisp.guile.user Subject: Re: Modified load-path proposal Date: Wed, 19 Oct 2005 01:24:23 +0400 Message-ID: <6efab2350510181424n89c820amdbe93935d7527b19@mail.gmail.com> References: <878xwx5ld2.fsf@ossau.uklinux.net> <8764s0a7e6.fsf@laas.fr> <8764rzj8py.fsf@ossau.uklinux.net> <87k6gc8167.fsf@ossau.uklinux.net> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: sea.gmane.org 1129670718 14006 80.91.229.2 (18 Oct 2005 21:25:18 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 18 Oct 2005 21:25:18 +0000 (UTC) Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Tue Oct 18 23:25:18 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1ERywk-0000F9-Od for guile-user@m.gmane.org; Tue, 18 Oct 2005 23:24:35 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ERywj-0007dY-Vb for guile-user@m.gmane.org; Tue, 18 Oct 2005 17:24:33 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1ERywb-0007bR-0U for guile-user@gnu.org; Tue, 18 Oct 2005 17:24:25 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1ERywa-0007b0-C5 for guile-user@gnu.org; Tue, 18 Oct 2005 17:24:24 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ERywa-0007at-8t for guile-user@gnu.org; Tue, 18 Oct 2005 17:24:24 -0400 Original-Received: from [72.14.204.201] (helo=qproxy.gmail.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1ERywa-0001xZ-9D for guile-user@gnu.org; Tue, 18 Oct 2005 17:24:24 -0400 Original-Received: by qproxy.gmail.com with SMTP id e14so1200389qbc for ; Tue, 18 Oct 2005 14:24:23 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=VDimcRxJcdMVWsGTDhsurHaCa1FzjqSXjefDqFeSffpCpiEsHhL0N2AQP/8SUBc3b9NVqD54HsXF+c0rx/kNLHc1RO2WVXei0IHAKDyf9Ye19W3/dVF791E8obQgRc+L5dlw8i8eZSkskRSH2Nf4TNjkKApYdciJDU8KmN+zOMk= Original-Received: by 10.65.93.3 with SMTP id v3mr3446466qbl; Tue, 18 Oct 2005 14:24:23 -0700 (PDT) Original-Received: by 10.65.100.16 with HTTP; Tue, 18 Oct 2005 14:24:23 -0700 (PDT) Original-To: Guile Users In-Reply-To: Content-Disposition: inline X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.user:4871 Archived-At: On 18 Oct 2005 12:16:05 -0400, Greg Troxel wrote: > That all sounds fine, except that I think (policy!) we should either > discourage putting stuff under 1.6, or suggest 1.6/site, so that > guile's own files and other stuff are cleanly separated. I agree that > mechanism sufficient for various policies is the key point, but think > we also need to suggest sane behavior to avoid future messes to be > backwards-compat with. Why not just use Python way ? /usr/share/guile-1.6/site - for third-party packages /usr/share/guile-1.6 - for basic guile packages Right now GUILE_SITE_DIR is defined as AC_DEFUN([GUILE_SITE_DIR], [AC_REQUIRE([GUILE_PROGS])dnl AC_MSG_CHECKING(for Guile site directory) GUILE_SITE=3D`[$GUILE_CONFIG] info pkgdatadir`/site AC_MSG_RESULT($GUILE_SITE) AC_SUBST(GUILE_SITE) ]) This means existing packages will install into /site no matter what - it's too late to change it. P.S. This is why I think this stuff is important and was actually dumbfound when found it's not solved yet for C libraries: this IS policy. More: it's policy embedded in thousands of places (today may be in tens, not thousands - but this is only since few people are interested in guile and its extensions and this problem, not a solution). It's almost impossible to change it later: whatever will be decided will stuck for a long-long time. _______________________________________________ Guile-user mailing list Guile-user@gnu.org http://lists.gnu.org/mailman/listinfo/guile-user