From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Alex Sassmannshausen Newsgroups: gmane.lisp.guile.user Subject: Re: Guile-Config 0.1 Released Date: Wed, 17 Feb 2016 18:33:23 +0100 Message-ID: <877fi3xmvw.fsf@gmail.com> References: <87vb5phv1s.fsf@gmail.com> <8737srn6d2.fsf@web.de> <87egcbye6o.fsf@gmail.com> Reply-To: alex.sassmannshausen@gmail.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1455730433 16264 80.91.229.3 (17 Feb 2016 17:33:53 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 17 Feb 2016 17:33:53 +0000 (UTC) Cc: guile-user@gnu.org To: Barry Fishman Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Wed Feb 17 18:33:45 2016 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aW5yv-00069H-UM for guile-user@m.gmane.org; Wed, 17 Feb 2016 18:33:42 +0100 Original-Received: from localhost ([::1]:60030 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aW5yv-00059r-BJ for guile-user@m.gmane.org; Wed, 17 Feb 2016 12:33:41 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:42840) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aW5yj-00059K-UU for guile-user@gnu.org; Wed, 17 Feb 2016 12:33:31 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aW5yg-0007I8-Ll for guile-user@gnu.org; Wed, 17 Feb 2016 12:33:29 -0500 Original-Received: from mail-wm0-x229.google.com ([2a00:1450:400c:c09::229]:38259) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aW5yg-0007I0-EJ for guile-user@gnu.org; Wed, 17 Feb 2016 12:33:26 -0500 Original-Received: by mail-wm0-x229.google.com with SMTP id a4so38839149wme.1 for ; Wed, 17 Feb 2016 09:33:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=references:user-agent:from:to:cc:subject:reply-to:in-reply-to:date :message-id:mime-version:content-type:content-transfer-encoding; bh=AL1WbPKXJXR+8YiI5fzGjP6aCg1EKTZZ33EDjzdJW/c=; b=xyKzGa1cY4nDxpQpsPAJPg5sriZUXhXObn76oqDWXgEQLwBgVNcN0oVZ9RC+TSmSZd Nupu9BJ0QCUGfhVf+LpGILiBCSWfkIqLHAeXQeUC0RZL1jmDr14JmUNTdG90lm7RrGNf W3Z8PkI/MsyobAMmTfSD+8uuOBVktNIkN7MW/CZsQCBe7wuM88rHLMUxKfk4uOjZ33Ld m+LEH4e86+E3bw1fVUbT8arQScYGdezoIIZblaOVnff4u0YRUMbFHSxDMOS4jPBTgK9X pXPE4kNNF80mUPfxWqzDJuHbMx+v5RwfOpkTGp2gg5ETHZf+NbYzJ3gSSc4orABYSPDQ pPQA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:references:user-agent:from:to:cc:subject :reply-to:in-reply-to:date:message-id:mime-version:content-type :content-transfer-encoding; bh=AL1WbPKXJXR+8YiI5fzGjP6aCg1EKTZZ33EDjzdJW/c=; b=BNkLHsHZ41fxm8F1R8v/tNYWwDml0+/tKed9Pq91faCAKThd6Y84mB0ou5Q8CowhGr xOWh/FhoJML5/NHOYeHwi71B45OwNUB9Sc0KQCOAWxw9te2dBx7iZKTB0wKNQl/50MBe 2iBQrASyKQlgmNkkblZm+sEQxikUzj3sXporgD+TG96e27JtOns1N1QXp6nL0l2Yh6f1 624MJy3Awj1X+V3CP+xApUiDFrSRIHs3FMlYSCacVRAS/oopROTPXSxVgkkJnvEaezCV c7GM6xAJOxW1trKyM6epX7LoxnqfZ2Pr8easFBroKtzOD6EiWG1dpX8LJFvgMXTjSk4M kSUQ== X-Gm-Message-State: AG10YOSaIj/ASLEZgcBTm6Eq9z2WDSoP4W8CmzSplYiq6M56/7zoBDBMTChmN3l1IL4HiA== X-Received: by 10.28.21.14 with SMTP id 14mr4777504wmv.39.1455730405361; Wed, 17 Feb 2016 09:33:25 -0800 (PST) Original-Received: from yamato ([91.182.219.139]) by smtp.gmail.com with ESMTPSA id ct2sm2511806wjb.46.2016.02.17.09.33.23 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 17 Feb 2016 09:33:24 -0800 (PST) User-agent: mu4e 0.9.13; emacs 24.5.1 In-reply-to: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2a00:1450:400c:c09::229 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Original-Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.user:12417 Archived-At: Hi Barry, Barry Fishman writes: > On 2016-02-17 08:43:43 +0100, Alex Sassmannshausen wrote: >> Arne Babenhauserheide writes: >>> Is there a recommended way to use this in my project when my users don’t >>> use Guix? >> >> You should be able to do the usual GNU installation procedure of: >> - download tarball >> - untar >> - run ./configure && make && make install >> >> You may need to install some additional build tools for this, but >> outside build tools the only dependency should be guile. >> >> HTH, let me know if you run into problems with that :-) > > Is there a public repository for this software? As per my original email, the public repository is currently hosted on github at: https://github.com/a-sassmannshausen/guile-config > The configure fails on any guile 2.1. Part of the problem seems to be > that configure script does not like to put stuff under 2.2 but just 2.0. huh. Interesting. Thanks for testing, I'll look into that in the near future. > After installing in 2.0.11, I found that the Texinfo file had: > > @dircategory Guile > @direntry > * Guile Config: (Config). Declarative program configuration > @end direntry > > but the info file is not Config or Config.info, but conf.info. Quite right — that is an oversight on my part due to some recent namespace changing. I've made a new release tarball and uploaded it to the site. The URL for it is: http://alex.pompo.co/software/guile-config-0.1.1.tar.gz > As a general side note, not specific to this modules: > > [...] I certainly sympathise with the perspective that packaging Guile modules is currently… cumbersome. Unfortunately I do not feel qualified to say much beyond that, as I don't understand build systems well enough. I'll leave to others, more knowledgeable than I am, to comment on these thoughts. Thanks for testing, and for your feedback! Best wishes, Alex