From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nils Gillmann Subject: Re: [PATCH] gnu: add lispf4 Date: Wed, 10 Feb 2016 14:48:43 +0100 Message-ID: <87oaboislg.fsf@grrlz.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> <87fux29nwi.fsf@grrlz.net> <20160210053649.GC18281@jasmine> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:50170) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aTV8U-0002uT-WB for guix-devel@gnu.org; Wed, 10 Feb 2016 08:48:52 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aTV8R-0003tB-OS for guix-devel@gnu.org; Wed, 10 Feb 2016 08:48:50 -0500 Received: from perdizione.investici.org ([94.23.50.208]:52988) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aTV8R-0003si-8R for guix-devel@gnu.org; Wed, 10 Feb 2016 08:48:47 -0500 In-Reply-To: <20160210053649.GC18281@jasmine> (Leo Famulari's message of "Wed, 10 Feb 2016 00:36:49 -0500") 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: Leo Famulari Cc: guix-devel@gnu.org Leo Famulari writes: > On Tue, Feb 09, 2016 at 11:30:21AM +0100, Nils Gillmann wrote: >> Efraim Flashner writes: >> > On Tue, 09 Feb 2016 02:31:51 +0100 >> > Nils Gillmann wrote: > > [...] > >> > >> >> 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. > > [...] > >> > If you replace the install phase sometimes you have to change the perm= issions >> > yourself. Try searching for #o555. >>=20 >> Okay, thanks. >> I tried this but it doesn't change in the environment. >> On another system, in Debian, the permissions (in my users home) >> are: >> SYSATOMS: 644 >> lispf4: 755 >> BASIC.IMG 644 >>=20 >> without changes, current lispf4 from master: >> niasterisk@khazad-dum ~/projects/guix_project/guix [env]$ ./pre-inst-env= guix build lispf4 >> /gnu/store/7rkw1rhn4ijap9b936waspki03260lpb-lispf4-0.0.0-1-174d876 >> /gnu/store/871yzidvz2h4kpjx9sb116b0lshr88dn-lispf4-0.0.0-1-174d876-doc >> niasterisk@khazad-dum ~/projects/guix_project/guix [env]$ ls -al /gnu/st= ore/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-- 4 root guixbuild 94972 Jan 1 1970 BASIC.IMG >> -r-xr-xr-x 8 root guixbuild 92088 Jan 1 1970 lispf4 >> -r--r--r-- 8 root guixbuild 2105 Jan 1 1970 SYSATOMS >>=20 >> If I try 555 for both files, the output with the rights is below. >> I wonder, do I need to set it to 644 as it happens on the Debian >> system? Should I use guix system vm to test this? I expected that >> environment behaves like what pushed as a patch... > > I'm not sure =E2=80=94 did you figure out a solution to the problem with = the > package? Yes and no. I am not sure, as I don't know Guix enough currently. On Debian, compiled in $HOME I get 644 on SYSATOMS + BASIC.IMG. If this is the default, should I just assume for a moment that this will be okay to set for (chmod) in the install procedure and patch it as such? I'm distracted by problems out of my control currently, but I'm still trying to get this solved. --=20 ng