From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 29 06:51:09 2018 Received: (at 30894) by debbugs.gnu.org; 29 Mar 2018 10:51:09 +0000 Received: from localhost ([127.0.0.1]:58001 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f1V9B-0004Sk-5A for submit@debbugs.gnu.org; Thu, 29 Mar 2018 06:51:09 -0400 Received: from swecha.net ([136.243.177.181]:38182) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f1V98-0004Sc-Uy for 30894@debbugs.gnu.org; Thu, 29 Mar 2018 06:51:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=swecha.net; s=default; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version :Date:Message-ID:From:References:Cc:To:Subject:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=GTgfTX8DY4v6mwO4OcluvPdkWbs9hx4i2UlV/g9ZHA8=; b=GLdK47eyxg0QPRuhUmEsC0tNi8 vMKsHhBKaHyLM3AG5Ubi+afj1m3Wsi7d7QHO7kJg1DTPgqKDzsT/Uga7nkLe5ctaBu+qBfABhekX9 2pXT/pWURiNzeRl/bLrG/lgNA7dL7OXIyy5X3qibjCrHIXi6/MpU6TM7rhRJTaqbhIfKXoYTpkoC6 HW4L/UJJv/4y78ADvy+KUGFuXoRkmmO/4cCouDDHzNoCurvNB7DyMIMkwlqnxtDCqyDO27WFZiIR+ NgNoGNHfowF+OP5oH2zSEp6K9u89kMxJkSPQl5Wg10AqIkg46TVy+6xR/ufLHj+PoM8M46I+dZfZ1 cMrM8Meg==; Received: from [103.206.105.70] (port=9785 helo=[10.46.198.193]) by server.amistadraising.in with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.89_1) (envelope-from ) id 1f1V97-004B0x-5p; Thu, 29 Mar 2018 16:21:05 +0530 Subject: Re: [bug#30894] Submission of patch for Add r-abc To: Ricardo Wurmus References: <071fa29f-107d-2097-586c-ce2f1eb91c23@swecha.net> <87tvt9azl6.fsf@elephly.net> <87vadgdlyd.fsf@elephly.net> <6c9c531d-75a5-be08-2784-ebae3c3a432b@swecha.net> <87lgebdveu.fsf@elephly.net> From: Sahithi Yarlagadda Message-ID: Date: Thu, 29 Mar 2018 16:20:57 +0530 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 In-Reply-To: <87lgebdveu.fsf@elephly.net> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Content-Language: en-US X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - server.amistadraising.in X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - swecha.net X-Get-Message-Sender-Via: server.amistadraising.in: authenticated_id: sahi@swecha.net X-Authenticated-Sender: server.amistadraising.in: sahi@swecha.net X-Source: X-Source-Args: X-Source-Dir: X-From-Rewrite: unmodified, already matched X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 30894 Cc: 30894@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Thanks Ricardo When i am building r-abc  I found errors with the following.   (propagated-inputs      `(("r-abc-data" ,r-abc-data) abc.data is the upstream name of abc-data. I am figuring out how to use it. I have searched for various package description to compare the usage, but in vain. Can u help me what attribute is to be given to make it work. On Thursday 29 March 2018 04:02 PM, Ricardo Wurmus wrote: > Hi Sahithi, > >> 1) Cloning the Source >> >> 2) Running guix environment guix >> >> 3) ./bootstrap >> >> 4) ./configure --localstatedir=/var > You need to perform these steps only once. > >> 5) make >> >> 6) Make Changes to the cran.scm file >> >> 7) Build using ./pre-inst-env guix build >> >> 8) If build is success, format the patch and submit the patch > I suggest running make again after making changes to any file in the > Guix source tree. This way you can avoid the “.go file is older than > the .scm” messages. > >> *When i am planning to write a different package description, i am >> following this* >> >> 9) rebasing the patch >> >> 10) Pull for any changes >> >> 11) running the process from (2) > I’d do this instead: > > git fetch origin # fetch any upstream changes > git stash # hide my uncommitted local changes > git rebase origin/master # rebase my local commits on top of upstream > git stash pop # apply my uncommitted local changes > make # compile .scm to .go > > Note that you should be inside of a suitable environment when running > “make”, so better do all of this after “guix environment guix”. > > -- > Ricardo > > GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC > https://elephly.net > > > -- Regards Sahithi