From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id OOsEKOCt7mLt3AAAbAwnHQ (envelope-from ) for ; Sat, 06 Aug 2022 20:07:28 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id eOPMJ+Ct7mKNaAEAauVa8A (envelope-from ) for ; Sat, 06 Aug 2022 20:07:28 +0200 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 2DF74378BC for ; Sat, 6 Aug 2022 20:07:28 +0200 (CEST) Received: from localhost ([::1]:45130 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oKOCt-0007mL-CW for larch@yhetil.org; Sat, 06 Aug 2022 14:07:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49748) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oKOCe-0007mA-OD for help-guix@gnu.org; Sat, 06 Aug 2022 14:07:12 -0400 Received: from mout.web.de ([212.227.17.12]:41145) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oKOCc-0006Uf-Hv for help-guix@gnu.org; Sat, 06 Aug 2022 14:07:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1659809218; bh=RV28KoSV9WCVN+L8XGHhpeteSGsJovOA85Ey56ZEhS4=; h=X-UI-Sender-Class:References:From:To:Cc:Subject:Date:In-reply-to; b=sGbIKVT0q2wlBdaYTMVjVqJMG/UhDva8VcX3jmDzTjWQVL0H3zg0D/udYplOPKm22 GhL/RgwVsndXwH0m1nm5rxFw79zcCJr0wdwgO+3ZkeTX83DkCWZAO5mi7Qa10LunTW eUSRjZNd6Eur1QNgn0SKE60YiZM/bnBzNyM2iOGU= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from fluss ([80.136.30.232]) by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MWQuP-1nvxZh065j-00XrWi; Sat, 06 Aug 2022 20:06:58 +0200 References: <20220806090211.GB8491@gac> <87edxta0b1@nckx> <20220806110946.GC13296@gac> <875yj59w0o@nckx> <871qtt9vpl@nckx> <20220806122425.GB19215@gac> User-agent: mu4e 1.6.11; emacs 28.1 From: "Dr. Arne Babenhauserheide" To: jgart Cc: Tobias Geerinckx-Rice , help-guix@gnu.org Subject: Re: language server doesn't let me emote Date: Sat, 06 Aug 2022 20:02:39 +0200 In-reply-to: <20220806122425.GB19215@gac> Message-ID: <87fsi9xn41.fsf@web.de> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Provags-ID: V03:K1:OAC6uxdDBSJ9s4KazD3YgjCzufKhSojd6nxrtr0PDAoqLDPaSan h/80Jdnw9g68Jo3l/xJSJt40xDr9LXaWRghx8p5x6JvK/uyXdLxPpBhnCCL9mpcUYofIFZS aPMq22mhGjhYKnWglq6HbUhNu17uTGx+TKaXHcD25NyfOs+bmzi3RDnHKsttVIe80xCvAle jU0Zcd+l5qrHJHmQ373GA== X-UI-Out-Filterresults: notjunk:1;V03:K0:I8DvMk2BpzU=:oBCtvbJiWc0IraLODi06Y5 +WPyhLJo0r2yiy+f+7Ai0P+uGXlIu0M9VPMtdcY5ueudbGo5vWFMVh/HkamNptFEAdcNg65NS eWVRZCyvbVVdQEq7Wb+eiXLqtBfyDlEfBJGu7127fQkiwZCONbny6yr2CxJ00R0QSEI6X1aMx XXWTFO0zdpTnQdlIzaEYaSNqktDNwN5wfesDSvJ1qmQCebwq0tSRZ/wJ/0pZAXo3kvsDOMydo Qga+kOLAnH2L9jLEAO/JhJyfhim63GehIFA5oq2nCkpqi5Iz17zGnAz5B/ONj+tP1WyPfEeKz QrwXSyYxty8Lb3n69tPykuuNkTY/gZcGcml+xSfaONE0WNljB9oi+Uh9HQZck7koU8IA8WEhG LPULRofXuoFcZ6xNwsV8YqSWe6EUwDhzOm61Qmnt+p7nwaRzHmg+rChmgEcPwC8fbumRNgydk V8WLa6tZrL4OaQIqheT9F+RxASYtoFc/URHT3/VXWPokmx82zIMd0gGnoce3hQ70Q4eSyt5bs YfY8XKSnvYN2Hp0s1e2Xe4r+Iu9LR4xSJaaurgFBNxLT1/KEM0ShFCZXAtpL0X4dXm9Qdx5B4 vzFlSrkJJV5EGsz7wQpjGhjexnOaiZPak/Eb0KgYqsqDr+Kx3fegr3VdowNN3AN6hhUfeEv8E WAEwRzNC8e2dLTpHk7+j5ku8E7TtYgtBXfsc0xxAPw23lx4ZXSTlN6t8EvVPFRc7P13GfHZp+ vEAFuclIpcy3g4qkVnmYexEMcFXedyCX+UOjoPjqddxfPl2DABbbzPfHe4cKvrSYNlko4Z5+l OyQg5Tl9uuG9unXcJ0YTn+7pkrWf93XQu0I32U86Li4V3DTi6tpC7ccSU18vx5R9gGFI/i+rl CGcK/llBz+2PbHOWLP+bpJ5reVQPDRda9ZmXu58+jub+/8NvLJwGWXA+y3Mg9Q+z0OQSAz96x OTTxBjepRvM44s7eSOw9TGge4zw70Kyqqz53VUgGGb0JFUO2DMSLdnUby3w4HGHbg9qJZ2kYt 2IFsKdqwGWsyeWliTN0Dzd4gHy4npT+jHKxETRKGmjqi4dO2VxCtEQ1KEb+tHRc52J+LqRNkO 2UqshWhT5wqbkdxNsWY0lVPxWytUBnKz2FktxaIexp5tpKQFtREL9yDuw== Received-SPF: pass client-ip=212.227.17.12; envelope-from=arne_bab@web.de; helo=mout.web.de 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_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: "Help-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1659809248; 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:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=lckBysyiEdfrmznimCOzVUgPAa2eG5itOy4inj7Dmvo=; b=YJL2P7LUKA165lvkCSlVIUUhwQYY27W/4tRrSdGwPcdvYVYvbvog8qykoawrs0BeCaVCzY CzgfHWeV2J41hkqMoHsDpznnsOvrYKudKcKRrauw3zGpWQDp/6eLR/j6njWxmIMG5LAxmF gpkwaEfWrZCU7t4fHMNnfyyHF5EDLX5JWxzf7W0SBGSuJ0M/WyczFbzfGzf5BQFnRkJ1Qb MAFJg1ZzNLpaAgqXz6t8gRU+r2LNp0p5xPNaslDAk9qxrxT8oKnq4p9X9/ODz4voxBvzab x3inpKKg+a3m0MaIsAvWCu4/ni1IbFmp31+XruVoLd3N5WjNVYuMi56hNUeLAQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1659809248; a=rsa-sha256; cv=none; b=gzhi9UWyDjq0yOxscrm4WlPoqS1V9QDgyH8wpEkKz+xU0IuEeHcwxY4YmvRzTPchVBvm+B PyQYCFBNwxPcsjPOnvxKYKaWZSME6u0YOgQqDllB5NaA1PfFsyQGRLRYiYjM0a8ypdx0TV xn4O7mhm7eL7Q1qwx2hTbzDQILEo8Vx5deUHN/10pbRt8DF8DywVIcShyoWQqvn3R0uGu1 4GQz7DUIPUg3NDvC0+u0YFFEQ3gukC5ybdgzieqf0an5CzZfC0g/8VNeZ6nX6kiyH+MqrH 9qTdIschC+7YQpk/Cct/ueqtyYSn928NadWwHuGjKXll3npl75h3Jy/Mg8i49g== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=web.de header.s=dbaedf251592 header.b=sGbIKVT0; dmarc=pass (policy=none) header.from=web.de; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -6.00 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=web.de header.s=dbaedf251592 header.b=sGbIKVT0; dmarc=pass (policy=none) header.from=web.de; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 2DF74378BC X-Spam-Score: -6.00 X-Migadu-Scanner: scn1.migadu.com X-TUID: hFzZMp+V8iPp --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable jgart writes: > Should I keep only one because of propagated-inputs but then doesn't > that break the declarativeness of wanting a particular package without > worrying about dep bleed? > > =C2=AF\_(=E3=83=84)_/=C2=AF I also used to run into such problems pretty often. The only way I found to break such cycles reliably (without in the end putting tens of packages into "update also" list) is to create a manifest-file and always install new packages by adding them to the manifest and then installing the manifest: guix package --fallback -k -m ~/fluss-guix.manifest To create the manifest, you can nowadays just export it: guix package --export-manifest > ~/fluss-guix.manifest This works, but is hard to tell newcomers, so I=E2=80=99d much prefer having install show me the list of all other packages that need to be updated to install the package in question and being asked yes or no to that. Best wishes, Arne =2D-=20 Unpolitisch sein hei=C3=9Ft politisch sein, ohne es zu merken. draketo.de --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEE801qEjXQSQPNItXAE++NRSQDw+sFAmLurb4QHGFybmVfYmFi QHdlYi5kZQAKCRAT741FJAPD64W1D/9N6Gba+kVyGzzFsaiyTLeXb3OlXsTxL93V NAKCuaCBdXhtFD8TOC/HE0B/im4+hXT2hHtXi71kz8Ose0OxIu1RT22zUxcWXqyC eCSq2Y+e4BVLR7nRkfs7YeQecEFNR6138aOP+3FVADqp0gatAkRrfrFrP0ttWiat oM3la/jtJUQXfSBlqUvpN0zXyUW158EK3Zwm7IxDTKzOrqUvb6HZXRaoTwZqoQxC rSwIBjUUcGWGcm7FNNA0iAWzNL3nX74V59IxMK/BYuBbLsyc8jUwaC7/oOc5eOLy EmJyPT/7ds5AhElnwXezVG2qdTZequngw26TNZQ8ZIKuWfG+jUNFjMl2xL+3XVqd Ei1FAa8qlod++lLlTxXGBEKz+ANvRG6oPPLciikiIA9loe1Gk3v4HJnvDOddElOS zo/es4sktdOpQ7aISph6FsamYlQ5bcK7G2OmbaHBjNBq2yNlIGK1vIbRdfd/1X7E F8ssz1xxDXMUfN8BTWtoPpSOlFwAuipebOOa8+eS4uVm32AF6iMXJhBkJ4pCEjDo VpHNsn9trd9SYnMB2vbQkeE3ChM7rXfNoceYh9evplYkHPO+80rBHAzCw2TbaErt HyhQz0plY6n57FptjZPkoPo47prX1yygQILKzb87Np4BAQp3Y98EmrIachOYCztt UdYoeGSlVIjEBAEBCAAuFiEE3Si95tmHXKvOSosd3M8NswvBBUgFAmLurb8QHGFy bmVfYmFiQHdlYi5kZQAKCRDczw2zC8EFSEFQA/0U+KteVwDrYHTzvAkmGPOJERu2 1RsXErS/GOrGgyC2oXno9hfuj19xK/bAiBR72/4qCyJgXya7Hai0sva7wi0b5+CA v5ElElYU/YMUye0gZPQY1SBPqiui45Ko+jgSiV4edf3GyupO12+slopuWzcj1Rzn t7UX/NAbaLIZWU5cpg== =ty7H -----END PGP SIGNATURE----- --=-=-=--