From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ricardo Wurmus Subject: Re: [PATCH] gnu: add lispf4 Date: Sun, 14 Feb 2016 09:10:30 +0100 Message-ID: <877fi7u2yx.fsf@elephly.net> References: <87y4ax3cf2.fsf@grrlz.net> <87wpqgea7v.fsf@grrlz.net> <20160208003608.GA6080@jasmine> <877fifxxgg.fsf@grrlz.net> <20160208201442.GB2854@jasmine> <87twliekjc.fsf@grrlz.net> <20160209091632.0453f67c@debian-netbook> <87egcggd88.fsf@grrlz.net> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:43497) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aUrlS-00081V-M1 for guix-devel@gnu.org; Sun, 14 Feb 2016 03:10:43 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aUrlP-0007cm-82 for guix-devel@gnu.org; Sun, 14 Feb 2016 03:10:42 -0500 Received: from sender163-mail.zoho.com ([74.201.84.163]:25531) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aUrlO-0007cS-V7 for guix-devel@gnu.org; Sun, 14 Feb 2016 03:10:39 -0500 In-reply-to: <87egcggd88.fsf@grrlz.net> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Nils Gillmann Cc: guix-devel@gnu.org Nils Gillmann writes: > Efraim Flashner writes: > >> On Tue, 09 Feb 2016 02:31:51 +0100 >> Nils Gillmann wrote: >> >>> Leo Famulari writes: >>> >>> [...] >>> [...] >>> [...] >>> [...] >>> [...] >>> [...] >>> [...] >>> [...] >>> >>> Thanks! >>> >>> But now as I did guix pull and installed it from there, and do >>> not run it inside guix environment, I encounter an error I did >>> not see coming as it worked in the environment. >>> >>> >>> niasterisk@khazad-dum ~$ guix package -i lispf4 >>> The following package will be installed: >>> lispf4 0.0.0-1-174d876 /gnu/store/7rkw1rhn4ijap9b936waspki03260lpb-lispf4-0.0.0-1-174d876 >>> >>> 56 packages in profile >>> niasterisk@khazad-dum ~$ lispf4 >>> Can't open 'SYSATOMS' >>> niasterisk@khazad-dum ~$ ls -al /gnu/store/7rkw1rhn4ijap9b936waspki03260lpb-lispf4-0.0.0-1-174d876/bin/ >>> total 200 >>> dr-xr-xr-x 2 root guixbuild 4096 Jan 1 1970 ./ >>> dr-xr-xr-x 3 root guixbuild 4096 Jan 1 1970 ../ >>> -r--r--r-- 3 root guixbuild 94972 Jan 1 1970 BASIC.IMG >>> -r-xr-xr-x 7 root guixbuild 92088 Jan 1 1970 lispf4 >>> -r--r--r-- 7 root guixbuild 2105 Jan 1 1970 SYSATOMS >>> >>> I checked ~/.guix-profile/bin/ and it's there, all three files. >>> For what I know, SYSATOMS includes allowed commands, that's it. >>> My guix checkout I develop with is in my home folder, permissions >>> for my daily user and all checked in guix environment. >>> >>> Any Ideas? >> >> If you replace the install phase sometimes you have to change the permissions >> yourself. Try searching for #o555. > > Okay, I just tried #o555 and #o644 in individual builds for both > files. Both builds produced the same mistake which currently > keeps lispf4 from running ("can't open 'SYSATOMS'"). Could it be a search-path problem? Try running strace -f lispf4 to see where lispf4 looks for SYSATOMS and what the exact error is as it tries to open the file. Does it find it at all? ~~ Ricardo