From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: prj@po.cwru.edu (Paul Jarc) Newsgroups: gmane.lisp.guile.user Subject: Re: 1.6.0 problems with libguilereadline-v-12 and fix Date: Fri, 20 Sep 2002 18:47:08 -0400 Organization: What did you have in mind? A short, blunt, human pyramid? Sender: guile-user-admin@gnu.org Message-ID: References: <20020918203311.3C5FA3F28@fnord.ir.bbn.com> <87k7ljgfvd.fsf@zagadka.ping.de> <87d6radoa5.fsf@raven.i.defaultvalue.org> <87it108z2f.fsf@raven.i.defaultvalue.org> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1032562074 32235 127.0.0.1 (20 Sep 2002 22:47:54 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Fri, 20 Sep 2002 22:47:54 +0000 (UTC) Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 17sWYy-0008Nl-00 for ; Sat, 21 Sep 2002 00:47:52 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10) id 17sWZI-0003tQ-00; Fri, 20 Sep 2002 18:48:13 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10) id 17sWYN-0003eV-00 for guile-user@gnu.org; Fri, 20 Sep 2002 18:47:15 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10) id 17sWYL-0003eJ-00 for guile-user@gnu.org; Fri, 20 Sep 2002 18:47:14 -0400 Original-Received: from multivac.student.cwru.edu ([129.22.96.25] helo=multivac.cwru.edu) by monty-python.gnu.org with smtp (Exim 4.10) id 17sWYL-0003eF-00 for guile-user@gnu.org; Fri, 20 Sep 2002 18:47:13 -0400 Original-Received: (qmail 13270 invoked by uid 500); 20 Sep 2002 22:47:32 -0000 Original-To: Greg Troxel , guile-user@gnu.org In-Reply-To: <87it108z2f.fsf@raven.i.defaultvalue.org> (Rob Browning's message of "Fri, 20 Sep 2002 10:23:36 -0500") Mail-Copies-To: nobody Mail-Followup-To: Greg Troxel , guile-user@gnu.org Original-Lines: 30 User-Agent: Gnus/5.090008 (Oort Gnus v0.08) Emacs/21.2 (i686-pc-linux-gnu) Errors-To: guile-user-admin@gnu.org X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.lisp.guile.user:1062 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.user:1062 Rob Browning wrote: > Now one might argue that "make check" is not critical for readline > (though I'd disagree), but I doubt anyone would argue that it's not > critical for the other libraries, and so we have to be able to run > from a non-install directory. Of course there are other ways we could > accomodate this need, and perhaps we should investigate those, Here's one I like: . This system puts each installation of each package in its own directory, so it's safe to install before testing. I've been meaning to start promoting this to various GNU projects, but I was going to wait until I got my build system (think autoconf) in better shape so it would be less work for anyone who wants to convert. (It also wouldn't hurt to get autoconf/automake on board before going after anyone else.) Adopting slashpackage means abandoning the FHS, but if Guile wants to convert in spite of that, I'd be thrilled. (Actually, you could maintain both traditional and slashpackage versions, though I don't know how much extra work that would be.) OT: naturally, I got impatient, and on my systems, every package is already installed in its own directory, even the ones that aren't designed for slashpackage. I've started to make this into a distribution: . It still needs lots of polish, and some critical pieces aren't publicly available yet, but I think it's enough to show that a complete system can in fact be built this way. paul _______________________________________________ Guile-user mailing list Guile-user@gnu.org http://mail.gnu.org/mailman/listinfo/guile-user