From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael Zucchi Subject: Re: jfs, jfsutils? Date: Tue, 31 Dec 2019 16:56:36 +1030 Message-ID: References: <882e8091-aaa7-0705-306d-d4bf2824e050@gmail.com> <87y2viifel.fsf@nckx> <32c9e2f2-4028-9e22-f0d2-3a3813d17f64@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:57240) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1imAzN-0000cW-P5 for help-guix@gnu.org; Tue, 31 Dec 2019 01:26:47 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1imAzM-0002nz-Aq for help-guix@gnu.org; Tue, 31 Dec 2019 01:26:45 -0500 Received: from mail-pl1-x641.google.com ([2607:f8b0:4864:20::641]:43689) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1imAzM-0002ff-0j for help-guix@gnu.org; Tue, 31 Dec 2019 01:26:44 -0500 Received: by mail-pl1-x641.google.com with SMTP id p27so15561337pli.10 for ; Mon, 30 Dec 2019 22:26:42 -0800 (PST) In-Reply-To: Content-Language: en-AU List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Josh Marshall Cc: help-guix Well it failed in 'make check' so I stopped going further as I didn't want some other fault causing a mess. The critical detail is that my kernel has "CONFIG_IA32_EMULATION" turned off. In my original query I included some output from tests/challenge.log: ... warning: authentication and authorization of substitutes disabled! @ build-started /home/notzed/src/guix/test-tmp/store/wr9c2ddgxlgifni61caxd2ain8b7rqv5-guile-bootstrap-2.0.drv - x86_64-linux /home/notzed/src/guix/test-tmp/var/log/guix/drvs/wr//9c2ddgxlgifni61caxd2ain8b7rqv5-guile-bootstrap-2.0.drv.bz2 8592 while setting up the build environment: executing `/home/notzed/src/guix/test-tmp/store/f0ips0sdyhnhlfdqayvcbddqlijk7iid-bash': Exec format error ... gnu/packages/bootstrap.scm:128 uses the 'i686-linux' directory for 'x86_64-linux' architecture, and gnu/packages/bootstrap/i686-linux has 32-bit binaries (obviously!). I tried adding a x86_64 block to %bootstrap-executables and creating softlinks in gnu/packages/bootstrap/x86_64 but most tests want to download them from git.savannah.gnu.org, and tests/derivations.scm still tries to run the 32-bit binaries anyway.  Z On 31/12/19 11:12 am, Josh Marshall wrote: > I would expect guix to bootstrap and run on x86_64.  I thought it > worked on my systems.  I'd be interested to hear more about this. > > On Mon, Dec 30, 2019, 18:38 Michael Zucchi > wrote: > > On 12/12/19 10:27 am, Tobias Geerinckx-Rice wrote: > > > > If you're completely new to Guix that might sound daunting, but > it's > > honestly not that hard and you should get plenty of help on the > > mailing list and/or on IRC. > > > > Sorry Tobias, but I haven't been able to progress any further on > this. > As far as I can tell the guix boostrap process doesn't support > amd64-only systems so although I can compile it, it doesn't pass > 'make > check' and so I didn't try further.  32-bit executables are > disabled in > my kernel and bootstrap.scm just assumes they work based on the > architecture. > > I asked on IRC but I'm in the 'wrong' timezone to get any useful > responses and a query to the mailing list went unanswered. > > Also, sort of related and I know it's not guix's fault but it's > somewhat > difficult to find anything useful about guix using any search engine. > > Regards, >   Z > > > >