From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id GN3PNVChm2AOHQEAgWs5BA (envelope-from ) for ; Wed, 12 May 2021 11:35:12 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id YL2XMVChm2DuBgAA1q6Kng (envelope-from ) for ; Wed, 12 May 2021 09:35:12 +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 aspmx1.migadu.com (Postfix) with ESMTPS id 33B1C26DD8 for ; Wed, 12 May 2021 11:35:12 +0200 (CEST) Received: from localhost ([::1]:42484 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lglGo-0001lQ-1k for larch@yhetil.org; Wed, 12 May 2021 05:35:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50846) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lglGg-0001lH-5Z for bug-guix@gnu.org; Wed, 12 May 2021 05:35:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:54870) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lglGf-0000sc-Tw for bug-guix@gnu.org; Wed, 12 May 2021 05:35:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lglGf-00031Q-P8 for bug-guix@gnu.org; Wed, 12 May 2021 05:35:01 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#48335: Emacs is broken Resent-From: Xinglu Chen Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 12 May 2021 09:35:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48335 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Leo Prikler , Ludovic =?UTF-8?Q?Court=C3=A8s?= Received: via spool by 48335-submit@debbugs.gnu.org id=B48335.162081206911558 (code B ref 48335); Wed, 12 May 2021 09:35:01 +0000 Received: (at 48335) by debbugs.gnu.org; 12 May 2021 09:34:29 +0000 Received: from localhost ([127.0.0.1]:38183 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lglG8-00030M-Sn for submit@debbugs.gnu.org; Wed, 12 May 2021 05:34:29 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:56548 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lglG6-000306-HI for 48335@debbugs.gnu.org; Wed, 12 May 2021 05:34:27 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1620812060; bh=PNynlSOnVQvE9yGKVMYLwi+AOjZxxlBr+FE/LWZAK0k=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=t64g1SihFGZpsVK0yKEuQABkqfFwGgIPqNPM0qFD5MUvUNKusvfbtZglocuPZLO8h pDp/2fYE/hikOjeIrmrdQQzc1UlY0Z6xYYkvI3IiVPE6XQ16bA3xJ1IAYX13sSsvWX sQvNIYnEXDKql/bq2GsUNdhnseg6jjiM6nWw6haY= In-Reply-To: <5ee6abd811d668c23acb99003c3da4d9b4e1ea8b.camel@student.tugraz.at> References: <878s4kcror.fsf@yoctocell.xyz> <5ee6abd811d668c23acb99003c3da4d9b4e1ea8b.camel@student.tugraz.at> Date: Wed, 12 May 2021 11:34:19 +0200 Message-ID: <87zgx0b8is.fsf@yoctocell.xyz> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: 48335@debbugs.gnu.org Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1620812112; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=nd40/8E62ObcE9cn+V2Ns6+pyrS3L8slwXf8M6lfw+w=; b=R5PwhSbvsPxoLwkPq7czISV/YioB0bj9LhiRYlM5g0FmXeP54Fpi+TPEEqfP51bnFEed/S PJk4DsRmNxbY9s9GaZLsHEmgB1cYOoio9kJj4SvOvfajtNPv0lMbpfl1ZiMbvYXhxRvkYd vOGmHX2TPsNjriPfdwWS8ACL88TpebS/3EIMHhqQWH5P5Mswks0n6bTVG4I9Wap9ptu/mZ x+0ts/rqYoq11TTS5Y6VUk3ldLACGerqNLdFJ+UApPFBGEz9nasLwvRoixsx2457UbO9wp NAN8Cu8SHkFJgdAooiLVwY3wQJqfoF59SnG77IePe3gI9wERqDab6XHiPg8G4g== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1620812112; a=rsa-sha256; cv=none; b=UXelSj3hUWXkDVP+w/m0+pTfGX7cq4D19pPpvtuMp/rq7rr8gid75Ud/3QAlnYVlJhwCMp e7C5sfNXjWr2/Ymee28XcxAJaf1JsAM1L35Eydqp2waIdZ3//UDqwTyvkZcKB56wCXG9OB dBKpK0BbLZ0JV9tvhVaCWPcTOx5K+ox7Wbfc6X1m5UkmoohyILHtrWSZWIAa3tin+E/Jov SQ6IlB8Mgv2jv4ImqtmKFtMNgteySYkonvWNzUyVEn+BCIvKP/2by7ukJs7iwfVPfUV+uy w+kl/ixcNtavVxNVi3M9O8VbVWsdu2kxxnugCR2JUZaoCKc6AMFOXFXHQhXb6w== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=yoctocell.xyz header.s=mail header.b=t64g1Sih; spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Spam-Score: -1.35 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=yoctocell.xyz header.s=mail header.b=t64g1Sih; dmarc=fail reason="SPF not aligned (relaxed)" header.from=yoctocell.xyz (policy=none); spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Queue-Id: 33B1C26DD8 X-Spam-Score: -1.35 X-Migadu-Scanner: scn0.migadu.com X-TUID: oRBzTHNy2C5x On Wed, May 12 2021, Leo Prikler wrote: >> Hmm, ldd doesn=E2=80=99t list any libraries for me >>=20 >> --8<---------------cut here---------------start------------->8--- >> $ ldd /gnu/store/nvddirc1j6f031zhcwnkd0zrpjc10dyc-profile/bin/emacs >> not a dynamic executable >> --8<---------------cut here---------------end--------------->8--- > The "emacs" command is just a wrapper, you'll have to resolve the > correct .emacs-real (in this case .emacs-27.2-real). Oh, I should have known that... Running ldd on the real binary yields this. --8<---------------cut here---------------start------------->8--- $ ldd /gnu/store/xmsccg3lvgxjll605xs4ffw00in7vz66-emacs-27.2/bin/.emacs-27.= 2-real | grep m17 libm17n-core.so.0 =3D> not found libm17n-flt.so.0 =3D> not found --8<---------------cut here---------------end--------------->8--- But libm17 exists in my store. --8<---------------cut here---------------start------------->8--- 0yqxlr0kbjilw48qscf7pfh4l7ys2k7v-m17n-lib-1.8.0-guile-builder 2lyzzw7ybsm3s2n7fgqm17n33n62dl7c-mesa-20.2.4/ 2m2hnv9hlrfjdzc1c4xxqgjdbbgj46vq-m17n-lib-1.8.0.drv 2nq943kc7ksch4q5f0ym073iw2gyqgy0-m17n-lib-1.8.0.drv 3b7987inhi3yg5bbqhv5b6brv9rm807d-m17n-db-1.8.0.tar.gz.drv 8dgcc76g6xjrgykf8vd5kv8lk8qqbvwh-m17n-lib-1.8.0/ 9jv7xsfhp4m5pxfb95iwyg46l3g3mfb3-m17n-db-1.8.0/ akfwmc4xfpjsx91zpyvgy2q4g7nbaydw-m17n-lib-1.8.0.drv cq1zm0nik02s1d0d52picipaq26m3d4q-m17n-db-1.8.0.drv f92dm4mbv4wrzyj3x1886fr5h16lxq9q-m17n-lib-1.8.0.drv ka96jmddzi1yqncpacl98qcvqbyflk0p-m17n-lib-1.8.0.tar.gz.drv l7izhc1ws4x6jgsxl9ir0nxqcinjah01-m17n-db-1.8.0.tar.gz.drv ml2z24n2ysa8jlsq4dl8fmi7whhklviw-m17n-lib-1.8.0/ n58jdhm4wxxrw6v2p0c8hd56r9k9f3yy-m17n-lib-1.8.0.drv pdwv15zmghndkqy5473v1hxgibmvzvlz-m17n-lib-1.8.0/ pxi39yl5qv6jh67n0x4wckvjh1g16nh5-m17n-db-1.8.0.drv r2r82m88cpqxra3hdjpk843ji50infpc-m17n-lib-1.8.0.drv s3001awd1li30n3fzi6nna3fml62h8y9-m17n-lib-1.8.0-guile-builder w1vl0f9vwnqjc92zjlcj8vyl49m1s2bm-m17n-lib-1.8.0.tar.gz.drv wkgm6jqz6s6rjxw2z9nqvj3b3agafd0l-m17n-lib-1.8.0-guile-builder xzymd2m17n2djch1j90dvqirqp9iy0zx-dbus-glib-0.110/ y8ywqmpy9frkn0wpinbypjmmgp2f3wcx-m17n-lib-1.8.0-guile-builder yb1q28dq5wi93qzkcbszgqsgqg3234c0-m17n-db-1.8.0.drv yf9i0d9q92gkx6vmn8hvb0crjplrbfdd-m17n-db-1.8.0-guile-builder --8<---------------cut here---------------end--------------->8--- >> I am now bisecting commit 5866fa558b68b3e0213b9eef93d115e6e38dcc2a, I >> don=E2=80=99t think it should be related to the changes to the >> =E2=80=98emacs-build-system=E2=80=99. > The wip-ungrafting merge? Yup. >> This doesn=E2=80=99t seem to help either, and as I wrote above, ldd does= n=E2=80=99t >> list any libraries for Emacs. Interestingly, this also seems to be >> the case with =E2=80=98emacs-native-comp=E2=80=99 from the flatwatson ch= annel[1], but >> the binary works fine (I am using it to write this email). > As before, /bin/emacs is just a shell script, it can't work with ldd :( =E2=80=98emacs-native-comp=E2=80=99 doesn=E2=80=99t seem to refer to libm17= n at all. --8<---------------cut here---------------start------------->8--- $ ldd /gnu/store/0drwnvfnfnz486m3vz4ddnd4x91za5m5-emacs-native-comp-28.0.50= -165.25c775b/bin/.emacs-28.0.50-real | grep m17 --8<---------------cut here---------------end--------------->8---