bug-rcs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: hydra and t632


From: Efraim Flashner
Subject: Re: hydra and t632
Date: Thu, 22 Oct 2020 13:00:26 +0300

On Thu, Oct 22, 2020 at 04:17:31AM -0400, Thien-Thi Nguyen wrote:
> () Efraim Flashner <efraim@flashner.co.il>
> () Thu, 22 Oct 2020 10:47:04 +0300
> 
>    (system* (which "tty"))
>    not a tty
> 
> That looks fishy.  I see, instead:
> 
>  $ which guile
>  /usr/bin/guile
>  
>  $ guile
>  GNU Guile 2.0.13
>  [...]
>  scheme@(guile-user)> (system "/usr/bin/tty")
>  /dev/pts/6
>  $1 = 0
>  scheme@(guile-user)> (quit)
> 
> How is your chroot environment set up?  You mentioned previously
> that something was bind-mounted?  What does that mean precisely?
> 

The code is pretty much straight from Nix, from a snapshot back in 2014.
https://git.savannah.gnu.org/cgit/guix.git/tree/nix/libstore/build.cc#n2019
The package definition for rcs is here:
https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/version-control.scm#n1799
the commands are run inside the build chroot. When I ran the commands I
set them up to make sure they ran during the build.



-- 
Efraim Flashner   <efraim@flashner.co.il>   אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted

Attachment: rcs.patch
Description: Text document

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]