From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 16 05:38:11 2022 Received: (at 54400) by debbugs.gnu.org; 16 Mar 2022 09:38:11 +0000 Received: from localhost ([127.0.0.1]:50215 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nUQ6d-0000e6-9N for submit@debbugs.gnu.org; Wed, 16 Mar 2022 05:38:11 -0400 Received: from mail-wm1-f44.google.com ([209.85.128.44]:33868) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nUQ6b-0000dr-Jo for 54400@debbugs.gnu.org; Wed, 16 Mar 2022 05:38:10 -0400 Received: by mail-wm1-f44.google.com with SMTP id k8-20020a05600c1c8800b003899c7ac55dso2027010wms.1 for <54400@debbugs.gnu.org>; Wed, 16 Mar 2022 02:38:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:in-reply-to:references:date:message-id:mime-version :content-transfer-encoding; bh=k3Okj52hY5B0B2qCfNRvVzm1sGomPX9PzSJzfrgzOrM=; b=HGF8SxI7S7Z2Z2OZ22CxC/fGDBl2nAIIYycpiNylA/VlP4uMksdXjqcAUrfctH/S4j srBacaAKLRxYzOVEScyxKy9BOfiKuj1m9VqZG6Q1xxnWSZsmlrCXWYtoHYWenOeayC7M EclFfCdBev/hsN1NBtkmsQZI8m9xP9eFV3bDhYB9ZmG0tnnxzqnGZ3BFe9GcpscdaLWs daKGB2Dhor3eafafRP0AXGA2rKPQaDGHvLLWXPaAlqX1oqmfJ44Z57KMYwBCbox3vDBD jItk8uhJc2LFQoNBYT8Q9WOuq6YxrZRRxGPqd+/Ck9Uv/XNMTpQsp6fDhmHLn3t3U90Q 7jJA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:in-reply-to:references:date :message-id:mime-version:content-transfer-encoding; bh=k3Okj52hY5B0B2qCfNRvVzm1sGomPX9PzSJzfrgzOrM=; b=PgGP7w0xJzB6Ah1aM4dsKNCacqJ42X2me+LqqWrbTtQpna1rXVGu2e6qv7zg29z7hq S7c+ynoU132A19XgxTACsShbHoI/zVQ5mDVb1d3+2NKHfYP6iazSwc7HkOQccDmPWcv6 np4dpGA/RaP6GDKIYBjW/fufsb4NBiMRqaE6ApAqhftI7nWiChDhl4GtF96CrG7jOuQP VPmxRQUeiphW1ICuHPdvWS3GvjQd6ppE3arhFdCHkCsHo//saD6fL9+Ve3PEBaGMJVJ8 NDMGP/MWawZpiY7nTrV7SLxKyS3S/Z4uP4KEw4IXZFBF5FOHw3DhllD/VLW/GGy5IMfr NY5g== X-Gm-Message-State: AOAM532GOs+t3mKJllF50xnZ1Ql8379WoZ1e3x0RBmQy5Mgx0RRRehLg mhYWOncriZ6nn4MFXyezRms+Bt4c4RQ= X-Google-Smtp-Source: ABdhPJy7jclfmznugeEv21gnrCO7nMI1JOXhiQFCzavg3Y2vXr0acCKQhyHlTEgI5eR9uNaipoNRmw== X-Received: by 2002:a7b:c2f7:0:b0:389:860c:6d3d with SMTP id e23-20020a7bc2f7000000b00389860c6d3dmr6602716wmk.116.1647423483154; Wed, 16 Mar 2022 02:38:03 -0700 (PDT) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id l13-20020a5d4bcd000000b001f0620ecb3csm1206925wrt.40.2022.03.16.02.38.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Mar 2022 02:38:02 -0700 (PDT) From: zimoun To: Liliana Marie Prikler , Vicente Mataix ferrandiz , 54400@debbugs.gnu.org Subject: Re: bug#54400: Emacs error in Ubuntu In-Reply-To: References: <6780887.11555111.1647360563972.JavaMail.zimbra@inria.fr> Date: Wed, 16 Mar 2022 10:36:04 +0100 Message-ID: <86tuby44u3.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 54400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Liliana. On Wed, 16 Mar 2022 at 09:02, Liliana Marie Prikler wrote: > --8<---------------cut here---------------start------------->8--- > $ ldd $GUIX_ENVIRONMENT/bin/.emacs-27.2-real | grep lzma > liblzma.so.5 =3D> /gnu/store/c8isj4jq6knv0icfgr43di6q3nvdzkx7-xz-5.2.5/l= ib/liblzma.so.5 (0x00007f7919fee000) > --8<---------------cut here---------------end--------------->8--- > > where xz is one of those magic libraries you'd expect to exist in any > distro. However, > > --8<---------------cut here---------------start------------->8--- > $ guix show emacs | recsel -p dependencies > dependencies: acl@2.3.1 alsa-lib@1.2.4 cairo@1.16.0 coreutils@8.32 > + dbus@1.12.20 ghostscript@9.54.0 giflib@5.2.1 gmp@6.2.1 gnutls@3.7.2 gpm= @1.20.7 > + gtk+@3.24.30 gzip@1.10 harfbuzz@2.8.2 jansson@2.13.1 libice@1.0.10 > + libjpeg-turbo@2.0.5 libotf@0.9.16 libpng@1.6.37 librsvg@2.50.7 libsm@1.= 2.3 > + libtiff@4.3.0 libx11@1.7.3.1 libxft@2.3.3 libxml2@2.9.12 libxpm@3.5.13 > + m17n-lib@1.8.0 mailutils@3.14 ncurses@6.2.20210619 pango@1.48.10 > + pkg-config@0.29.2 poppler@21.07.0 texinfo@6.7 zlib@1.2.11 > --8<---------------cut here---------------end--------------->8--- > > If at all, xz is included as implicit input to unpack Emacs! We should > probably add it as explicit input instead. --8<---------------cut here---------------start------------->8--- $ guix graph --path emacs xz emacs@27.2 libxml2@2.9.12 xz@5.2.5 --8<---------------cut here---------------end--------------->8--- Note that --8<---------------cut here---------------start------------->8--- (source (origin (method url-fetch) (uri (string-append "mirror://gnu/emacs/emacs-" version ".tar.xz")) --8<---------------cut here---------------end--------------->8--- but I do not see =E2=80=99xz=E2=80=99 in the implicit inputs; only emacs-mi= nimal. Quick look, maybe I miss it. Well, indeed, something seems unexpected if the Emacs binary is linked to liblzma and this liblzma is not an explicit inputs but instead comes from a reference to another inputs. Cheers, simon