GNU bug report logs - #30894
Submission of patch for Add r-abc

Previous Next

Package: guix-patches;

Reported by: Sahithi Yarlagadda <sahi <at> swecha.net>

Date: Wed, 21 Mar 2018 11:17:02 UTC

Severity: normal

Tags: moreinfo

Done: Ricardo Wurmus <rekado <at> elephly.net>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Sahithi Yarlagadda <sahi <at> swecha.net>
To: Ricardo Wurmus <rekado <at> elephly.net>
Cc: 30894 <at> debbugs.gnu.org
Subject: [bug#30894] Submission of patch for Add r-abc
Date: Thu, 29 Mar 2018 16:58:59 +0530
[Message part 1 (text/plain, inline)]
Hi

On Thursday 29 March 2018 04:30 PM, Sahithi Yarlagadda wrote:
> Hi
>
> I am planning to do this.
>
> I will submit the Package Description for r-abc-data. Which builds and
> create a derivative in gnu/store. Later i will send the abc package
> description, where the build finds necessary data and does a successful
> build.

Submitted a Patch file for r-abc-data which is a dependency for r-abc

http://debbugs.gnu.org/cgi/bugreport.cgi?bug=30983


Then,
Re-based the source

    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


I have done adding r-abc. And the build was success.

 ( I am still unsure whether i did it right. Fingers Crossed !!!! ...
Waiting for your comment)

Its a great experience while learning with each contribution. Each
Package Description have a different things to look into carefully and
contribute.

Ricardo have been of great help in this process.

Created a Patch (I sense something's not right here!!!). 
Submitting for the review.



>
> On Thursday 29 March 2018 04:20 PM, Sahithi Yarlagadda wrote:
>> 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 <package>
>>>>
>>>> 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

[0001-gnu-Add-r-abc.patch (text/x-patch, attachment)]

This bug report was last modified 7 years and 51 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.