GNU bug report logs - #31036
[PATCH] gnu: Add Emacs dumb-jump

Previous Next

Package: guix-patches;

Reported by: Sohom Bhattacharjee <soham.bhattacharjee15 <at> gmail.com>

Date: Tue, 3 Apr 2018 02:35:01 UTC

Severity: normal

Tags: patch

Done: Arun Isaac <arunisaac <at> systemreboot.net>

Bug is archived. No further changes may be made.

Full log


Message #29 received at 31036 <at> debbugs.gnu.org (full text, mbox):

From: Sohom Bhattacharjee <soham.bhattacharjee15 <at> gmail.com>
To: Arun Isaac <arunisaac <at> systemreboot.net>
Cc: 31036 <at> debbugs.gnu.org, Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: Re: [bug#31036] [PATCH] gnu: Add Emacs dumb-jump
Date: Thu, 12 Apr 2018 12:20:09 +0530
[Message part 1 (text/plain, inline)]
On Wed, Apr 11, 2018 at 10:48:44AM +0530, Arun Isaac wrote:
> Sohom Bhattacharjee <soham.bhattacharjee15 <at> gmail.com> writes:
> 
> > I applied the said patch and build guix. Then I tried to build
> > dumb-jump. This led to the following error.
> >
> > I think that the patch worked because this error says something about
> > "noflet". (i might be wrong..)
> 
> You are getting this error because noflet is a test dependency. See
> https://github.com/jacktasia/dumb-jump/blob/master/Cask . Therefore,
> noflet (and the others mentioned in Cask) should be in native-inputs.

I am sending 2 patches. In the first one I have added the package emacs-noflet package (patch 0001) which is a test dependency for the 
emacs-dumb-jump package.

In the second patch I have made the neccesary changes to the emacs-dumb-jump package. 

Even then it is not building properly. I am getting these errors

phase `unpack' succeeded after 0.0 seconds
starting phase `patch-usr-bin-file'
phase `patch-usr-bin-file' succeeded after 0.0 seconds
starting phase `patch-source-shebangs'
phase `patch-source-shebangs' succeeded after 0.0 seconds
starting phase `patch-generated-file-shebangs'
phase `patch-generated-file-shebangs' succeeded after 0.0 seconds
starting phase `check'
test suite not run
phase `check' succeeded after 0.0 seconds
starting phase `install'
`/tmp/guix-build-emacs-dumb-jump-0.5.2.drv-0/dumb-jump-0.5.2/dumb-jump.el' -> 
`/gnu/store/k19qy6b8kbl59xfh6d9ji064mj6qjmbz-emacs-dumb-jump-0.5.2/share/emacs/site-lisp/guix.d/dumb-jump-0.5.2/dumb-jump.el'
phase `install' succeeded after 0.0 seconds
starting phase `check'
Searching for program: No such file or directory, /bin/sh
phase `check' failed after 0.3 seconds
builder for `/gnu/store/9qp5nygvablrjzxk3ps46rps5rmx4k38-emacs-dumb-jump-0.5.2.drv' failed with exit code 1
@ build-failed /gnu/store/9qp5nygvablrjzxk3ps46rps5rmx4k38-emacs-dumb-jump-0.5.2.drv - 1 builder for 
`/gnu/store/9qp5nygvablrjzxk3ps46rps5rmx4k38-emacs-dumb-jump-0.5.2.drv' failed with exit code 1
guix build: error: build failed: build of `/gnu/store/9qp5nygvablrjzxk3ps46rps5rmx4k38-emacs-dumb-jump-0.5.2.drv' failed



NOTE: this is after applying [0003] patch in this series. 
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=31018

Thank You!! 
[0001-gnu-Add-emacs-noflet.patch (text/plain, attachment)]
[0002-gnu-Add-emacs-dumb-jump.patch (text/plain, attachment)]

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

Previous Next


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