From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Zelphir Kaltstahl Newsgroups: gmane.lisp.guile.user Subject: Re: Help making a GNU Guix package for pure GNU Guile library Date: Thu, 4 Feb 2021 00:12:09 +0100 Message-ID: <2b68b00a-1b36-6bcd-3c11-36571fab2b92@posteo.de> References: <87y2gagm8n.fsf@elephly.net> <217f730e4759966aa13ab9c9e7f1d109c419793c.camel@riseup.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="30535"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 Cc: guile-user@gnu.org To: randomlooser@riseup.net Original-X-From: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Thu Feb 04 00:12:27 2021 Return-path: Envelope-to: guile-user@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1l7RJz-0007pu-OZ for guile-user@m.gmane-mx.org; Thu, 04 Feb 2021 00:12:27 +0100 Original-Received: from localhost ([::1]:56688 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l7RJy-0007Jk-P3 for guile-user@m.gmane-mx.org; Wed, 03 Feb 2021 18:12:26 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:40876) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l7RJp-0007Jc-6I for guile-user@gnu.org; Wed, 03 Feb 2021 18:12:17 -0500 Original-Received: from mout02.posteo.de ([185.67.36.66]:33513) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l7RJm-0007p7-VE for guile-user@gnu.org; Wed, 03 Feb 2021 18:12:16 -0500 Original-Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 85D252400FF for ; Thu, 4 Feb 2021 00:12:11 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017; t=1612393931; bh=4/t/0C0or6cSUf/OPewGWAMWwI9/zlEcgWrWdGdvgYQ=; h=Subject:To:Cc:From:Date:From; b=Na3Zxf5WZRqEPMC9l33RWc/5xHejFWMlZrR+vYshopsaGURCnWWOICw3yWM+1xl3p cTGNKF3Yz031hsLWvJyKnJqmdKCTZLqFjiRTXhv6GavXRgpEwJE1xF22/yCf/2zetT 05n1QR+581J9E+aw+QoVaxEGBmk1g1emaf6mqOufZ42W8c2MxIPQFh8jV0ORlqL9Sq tTQOvusupVN7FNBB1d0oQKceVVLnKsXYodwRRtkeyTG/q3xRCRVdpzQoz1qtMYWSX1 3aQJvLwZXIma41qbV3P5vGZgBkD9IUygEGoXPaj/aUQ4E4IClSDeuhfunP0+s0Nd0R 2LA+Uo7HKruHg== Original-Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4DWHWZ5CCzz6tm8; Thu, 4 Feb 2021 00:12:10 +0100 (CET) X-Tagtoolbar-Keys: D20210204001209901 In-Reply-To: <217f730e4759966aa13ab9c9e7f1d109c419793c.camel@riseup.net> Content-Language: en-US Received-SPF: pass client-ip=185.67.36.66; envelope-from=zelphirkaltstahl@posteo.de; helo=mout02.posteo.de X-Spam_score_int: -45 X-Spam_score: -4.6 X-Spam_bar: ---- X-Spam_report: (-4.6 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, NICE_REPLY_A=-0.178, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "guile-user" Xref: news.gmane.io gmane.lisp.guile.user:17225 Archived-At: Hi Adriano, Thank you also for the information in your other reponse. I'll take another look at guile-hall. Regards, Zelphir On 2/3/21 7:43 PM, Adriano Peluso wrote: > Il giorno dom, 31/01/2021 alle 04.19 +0100, Zelphir Kaltstahl ha > scritto: >> Hello Ricardo! >> >> At first I thought "How could I overlook that guide?", but then I >> realized it is the one I tried following before. This fails for my >> library at the `guix package --install-from-file=my-hello.scm` step >> and >> I seem to not be able to get it to work. Perhaps it is something >> simple. >> >> I have the state of what I tried at (permalink) >> https://notabug.org/ZelphirKaltstahl/guix-package-manager-tutorials/src/85bd80735b44ac0bab5f1565e6c5ce1defdf7ef9/make-a-package >> and there is a `package.scm` file, which I try with `guix package >> --install-from-file='package.scm'`. > > If I was in your shoes, I'd use guile-hall > > guile-hall uses tha autotools but in an automated way, you don't have > to deal with them yourself > > Also, it ships your package with a guix.scm file so you don't have to > write it yourself > -- repositories: https://notabug.org/ZelphirKaltstahl