From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:c151::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id CI+AJEiHRGCgTgAA0tVLHw (envelope-from ) for ; Sun, 07 Mar 2021 07:56:56 +0000 Received: from aspmx2.migadu.com ([2001:41d0:2:c151::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id ghhDIEiHRGAnOQAA1q6Kng (envelope-from ) for ; Sun, 07 Mar 2021 07:56:56 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx2.migadu.com (Postfix) with ESMTPS id 341CE17DC1 for ; Sun, 7 Mar 2021 08:56:56 +0100 (CET) Received: from localhost ([::1]:35848 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lIoHX-00018e-1v for larch@yhetil.org; Sun, 07 Mar 2021 02:56:55 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:38098) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lIoHP-00018V-0r for guix-devel@gnu.org; Sun, 07 Mar 2021 02:56:47 -0500 Received: from mail-pj1-x102f.google.com ([2607:f8b0:4864:20::102f]:36717) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lIoHN-000123-Bk for guix-devel@gnu.org; Sun, 07 Mar 2021 02:56:46 -0500 Received: by mail-pj1-x102f.google.com with SMTP id f2-20020a17090a4a82b02900c67bf8dc69so1341391pjh.1 for ; Sat, 06 Mar 2021 23:56:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:user-agent:mime-version; bh=7JG3349cO8Z9hy1ca7rMUl7DrcQ7wyU98afhXRFums4=; b=MavBGQsoYjXo50O6L6kcB6dhAo/TQPLqvLGjFyLwPsI+QdSbFi/NFJ2MC043FsSLOL 2MmWa2JmeKrliTKRkwyReqUFdGLunf0W2GdROg0ZSKc7d00bag+MCpEbw1y3+6uR6ymF 5civ+HfSNWVfMIPMCOJuPRH0/0OegNu0pRj/Tf+Qt3tBl2t6dCms/5vNjdzEdDfVbyd5 X63cTUGpWTU2uktC2OMeBMe55xtvZ0LjApd5nWc/3NpMNdYiNyLenxSrBo2/EQ5A7IBu W9BEFYK8AlJ4oObaYQdqxqHOAZYOedUR4PEzOVx+xF4NdzqkSvrD/zK0YXQeIWIYcCit ZRvg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:user-agent :mime-version; bh=7JG3349cO8Z9hy1ca7rMUl7DrcQ7wyU98afhXRFums4=; b=lln+6uDC1SKk92O8VhAehK6J737nZnfDQJA6nBYMQkXcQTczQsCRWEdsAP0UnHuY+d v8Xuo6kMNlngVUrPg4DHkhwbLTZwfKdLZIIGJXZNBlRB7ygJcfu9CfgkoftvKRoVkttf 1zAaIACpwdbexqmIZf5KqP/PlChuAHjCLOclXBkKv5eVnRF42FWXFbSdmzB+URIs/O80 zFtBbOOXlTeQzyFKPmUrp3+oDf7OD1A9Jdy5/X/vddtnmZRc2fCz7d+yzWVlwaQGKzXQ w8snUqNd/S3ALMG0Ds2CGRTXYQtMRZ8r/Cfdw7T8EkiYlDM59qD2QaL/2SincTLulFT7 ybeg== X-Gm-Message-State: AOAM531ugdoSqThkXlsHjSbrUoY/c3bJplJo8URThwWdJMyP7GxadBc7 5JFsqmD48ZXkidMwGdr3Z8hJrZyo7L96hQ== X-Google-Smtp-Source: ABdhPJwSDmm3iyKEzz0bQ0Xl6Oy6uCss9agypnb8+vwDWf2eJ8t1UMBj2occS7pEUex259nFHqZUpw== X-Received: by 2002:a17:90b:3884:: with SMTP id mu4mr18964178pjb.128.1615103802127; Sat, 06 Mar 2021 23:56:42 -0800 (PST) Received: from garuda-lan (c-24-18-44-142.hsd1.wa.comcast.net. [24.18.44.142]) by smtp.gmail.com with ESMTPSA id 35sm6669740pgm.64.2021.03.06.23.56.40 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 06 Mar 2021 23:56:41 -0800 (PST) From: Chris Marusich To: guix-devel@gnu.org Subject: core-updates: Emacs is only supported on x86_64-linux? Date: Sat, 06 Mar 2021 23:56:37 -0800 Message-ID: <87a6rf5rd6.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: pass client-ip=2607:f8b0:4864:20::102f; envelope-from=cmmarusich@gmail.com; helo=mail-pj1-x102f.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list 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+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1615103816; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=7JG3349cO8Z9hy1ca7rMUl7DrcQ7wyU98afhXRFums4=; b=UdS0S9LZr3FAHqZW8aNkUl+w/gpX4JaJfHFmS5DPIl17roBpEM8AN6XSONgegtouWePYJ+ j39pgm0eRrQ5d3A7a6sWbw9exu3zj13dLYNzfzVrFP+KElNEXqq2xwglobVVGhMb/9dmVq R/DaAouedKrqKmKJjU7p2seJin+USPjeAiaruIewWDVAvsGtQQZkVFwxT6ukwkYR6T36Nq SRt7O0NJmHGJl4rnirEEa/wriNlqAFLF4Ifb/3FG9b00LZ9Sx6rMw+WTSwgy4rMELqY+MJ t9d2N1BHHBODgkj1+C18CQ7IeHHk4yVxXw94j0WCNc6bwZ1gCgyuCH4MDVYmqw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1615103816; a=rsa-sha256; cv=none; b=NQacnJurLnCAvK1/LN3RWuCKKbtxd/vBCnMjnCHey94wDX0XlrOFobR1NxcYEKcCbEupAL k+zzbohpOtTcOJOwELTijN+VXYUCZfDXwNFgptPagDDmjcgeA7R/7Ar7NTV2T8nFPjCZcu rq1xC0Dshwtv5qkIRG87x5X8BRVaYGHYVasZj8VlBDqSAcpqx/d+sVtSu523dXSS7/jGB4 DAXiG3oGLW3kLxotLXJzQlPae9F6rtRg71d9nL0xU32HNzcU1pceQXjWX0Ynx24aLXXvPM dkr4m0XRLxW4TZD0o9qja2upMlXrHu7GyrlldqjMP8rvMy5z4X8zPOwBmK+A0g== ARC-Authentication-Results: i=1; aspmx2.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=MavBGQso; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx2.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Spam-Score: -1.67 Authentication-Results: aspmx2.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=MavBGQso; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx2.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Queue-Id: 341CE17DC1 X-Spam-Score: -1.67 X-Migadu-Scanner: scn0.migadu.com X-TUID: PqwIor1fPgNs --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi, I've noticed that the emacs package only supports x86_64-linux, at least on core-updates. Is that intended? I noticed because it caused "make check" to fail on the wip-ppc64le branch (which is based on core-updates). I fixed one failing test on the wip-ppc64le branch by using coreutils instead of emacs in the test: https://git.savannah.gnu.org/cgit/guix.git/commit/?h=3Dwip-ppc64le&id=3D190= 0a6227e99427cf3b28a86dbbee2c55f375f8c I suspect that - on core-updates, at least - Guix does not currently pass its "make check" test suite on any system other than x86_64-linux. I would like to cherry-pick the above fix onto core-updates. However, before doing that, I wanted to check on this list to see if anyone knew anything about the current situation. Is it intended that the emacs package only supports x86_64-linux? As for the cause, it looks like one contributing factor might be the rust package. It was recently added to the transitive closure of inputs of emacs. The rust package explicitly declares x86_64-linux as its only supported system. This restriction percolates up to emacs, and indeed to any other package that contains rust in its transitive closure of inputs. However, as of 1ced8379c7641788fa607b19b7a66d18f045362b, emacs did not contain rust in its transitive closure of inputs, so the change must have happened in some commit after that. It would be nice if someday the rust package could support more systems. However, my primary goal here is just to get Guix to build and pass its tests on powerpc64le-linux. Getting things like rust and emacs to work after that will be another challenge. =2D-=20 Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEy/WXVcvn5+/vGD+x3UCaFdgiRp0FAmBEhzUACgkQ3UCaFdgi Rp0pAg/+MYdTHFU9mTI5mS3NJxwVfTrfB/wUJs0zGad0D+42l4aCj/LpttNOUI3T Vi2112fnmxhDFHE5Ewd3ebVzzPpthpHpHB/JS9TSLAvDibJZE997GknQH2yX5Ey1 dNA6gxDZr7aN47M+b4aPGuZ3Q8I0jke9f6Qjp+OZ3dCKe2TNWvkrxy3XKM5Yrb70 mOEoqqLjHOueGLCn48oZIPFfJR2OgcXp7bW8gxjQHQaqYXAdKDINQS6TsKaK390A GVT/TRwHuz5rrtDPte+SQroHXTK6TzgGD5THf+ZvRIy8KVKDIsve+9KwLI1MadoJ ojnt2Vpj9GWOsg857JGD9TZLOW6i9AUeQgHc4TIxVD8mni979JZHKPZpL+Jy3B8N cI+0nF5KIHPW0vk95W4TSaP7gft9z0gGVzvAhIlrSDiUw7j7TlN4VMoyFQxslf5D BlK2PlQE5gVPnN6LzO2D65v/r4a7RyhP1O8cFG77O3BHHU55a7uHAYrWtgVPlQuU KVyB0wTiG3EH2F5wLzSTdndTGz4GrilKdh2aiQS6tXDngoLbwXzSX4YSpstF2MXG tEpJ8fKAuHWXegPCjcDXa3WxqgxipM2QwU1BdedByPuuyu0gw2uIMpXHKlXh9Q8K KWeBq7uoVVp0tgZ0wUfm4DX5il5mHIvVDiStwTaSm2Kn5yF/9d8= =vXI3 -----END PGP SIGNATURE----- --=-=-=--