From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?G=C3=A1bor_Boskovits?= Subject: Re: jfs, jfsutils? Date: Sun, 5 Jan 2020 20:04:04 +0100 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" Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:44988) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ioBCF-0001Dh-Nt for help-guix@gnu.org; Sun, 05 Jan 2020 14:04:21 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ioBCE-0007NV-Hz for help-guix@gnu.org; Sun, 05 Jan 2020 14:04:19 -0500 Received: from mail-ed1-x544.google.com ([2a00:1450:4864:20::544]:36980) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ioBCE-0007M5-A4 for help-guix@gnu.org; Sun, 05 Jan 2020 14:04:18 -0500 Received: by mail-ed1-x544.google.com with SMTP id cy15so45766384edb.4 for ; Sun, 05 Jan 2020 11:04:17 -0800 (PST) In-Reply-To: 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: Michael Zucchi Cc: help-guix Hello, Michael Zucchi ezt =C3=ADrta (id=C5=91pont: 2019. dec. 3= 1., K, 7:27): > > > 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-gui= le-bootstrap-2.0.drv > - x86_64-linux > /home/notzed/src/guix/test-tmp/var/log/guix/drvs/wr//9c2ddgxlgifni61caxd2= ain8b7rqv5-guile-bootstrap-2.0.drv.bz2 > 8592 > while setting up the build environment: executing > `/home/notzed/src/guix/test-tmp/store/f0ips0sdyhnhlfdqayvcbddqlijk7iid-ba= sh': > 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 believe this is related to the method guix is bootstrapped on x86_64 currently. As far as I know there is a minimal bootstrap seed which is 32 bits, and the final bootstrap is cross-compiled to x86_64. The problem is that for the sake of simplicity the current bootstrap binaries were created with 32 bits in mind. I am sure that they would appreciate any help to get x86_64 bootstrapped directly. Does that make sense? > > > > 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 engin= e. > > > > Regards, > > Z > > > > > > > > > Best regards, g_bor --=20 OpenPGP Key Fingerprint: 7988:3B9F:7D6A:4DBF:3719:0367:2506:A96C:CF63:0B21