From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.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 dL73MEYNgWL5CgAAbAwnHQ (envelope-from ) for ; Sun, 15 May 2022 16:25:10 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id mJrKL0YNgWL+kQAA9RJhRA (envelope-from ) for ; Sun, 15 May 2022 16:25:10 +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 778FAD32A for ; Sun, 15 May 2022 16:25:09 +0200 (CEST) Received: from localhost ([::1]:57998 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nqFBE-0000QR-5n for larch@yhetil.org; Sun, 15 May 2022 10:25:08 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36340) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nqFB8-0000QG-Ie for guix-patches@gnu.org; Sun, 15 May 2022 10:25:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:56473) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nqFB8-0005A6-A6 for guix-patches@gnu.org; Sun, 15 May 2022 10:25:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nqFB8-0006VW-6e for guix-patches@gnu.org; Sun, 15 May 2022 10:25:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#55423] [PATCH]: gnu: Add mogan. Resent-From: Maxime Devos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 15 May 2022 14:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55423 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Zhu Zihao Cc: 55423@debbugs.gnu.org Received: via spool by 55423-submit@debbugs.gnu.org id=B55423.165262467624979 (code B ref 55423); Sun, 15 May 2022 14:25:02 +0000 Received: (at 55423) by debbugs.gnu.org; 15 May 2022 14:24:36 +0000 Received: from localhost ([127.0.0.1]:50370 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nqFAi-0006Up-1o for submit@debbugs.gnu.org; Sun, 15 May 2022 10:24:36 -0400 Received: from xavier.telenet-ops.be ([195.130.132.52]:34016) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nqFAg-0006Ug-8x for 55423@debbugs.gnu.org; Sun, 15 May 2022 10:24:35 -0400 Received: from [172.20.10.9] ([213.119.218.205]) by xavier.telenet-ops.be with bizsmtp id X2QY270084SV6L5012QYR5; Sun, 15 May 2022 16:24:33 +0200 Message-ID: From: Maxime Devos Date: Sun, 15 May 2022 16:24:27 +0200 In-Reply-To: <861qwuzy57.fsf@163.com> References: <86wnen5vl3.fsf@163.com> <861qwuzy57.fsf@163.com> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-dH5/VWChSV5hUgtLIbOY" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1652624673; bh=Oy8jzljZ24AGKr2HH3wCUp+3BuySxmHtnhKBiLKJjFU=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=GMLE5gjgW6MoXMSLshNGZdo/zjEZfpBMVqOiX/JCw11z7U2nN5rg8GiUUlDzQ81fj sz68P3ioxgiauVn5cbZ2s7RnZAfb+JV4oPg1/NS9s58Z9qLaAPmK9w6R2N88C7x6y2 0szJAg1LPJ4xFOvY2bRySVszr74KXMcERq7xKH/OpAyRSUmleXlZUF7g7ljGEHVkxq 1w2pUy1cqoUYVb4OyMOESDnVGsMQyVIE9nlNYfjy2yX/6p3n1QGKczA7i4BxSsGHTs DdY6i0poGScCtygVLX7zzzBFHFcnuFhmkJUKEuqxqU2lDufdK1aZxIz94iX93QzbjQ O2pGki6a20nIg== X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" 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=1652624709; 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: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=Oy8jzljZ24AGKr2HH3wCUp+3BuySxmHtnhKBiLKJjFU=; b=HZFuCIy2ub9xfh3rSE12opuvB9EvqQfYf2SdQRIx2vVVpG3WvyeUhyowT1L6+050/kPQ2J 8cMuuLq0mhnYXZNmCd6xcadClhqDOA/AqKWRyv40uhKxFoXNFRY29GoPsyMNJ229n48Ppv 7rGj69Q9Y1JCWKew04DpB8EhqU817jqxARMYyrOG2RXu9UxoCjXifOrmeyBBpXXB1o0+LB BeXPU8zSOZf8G5pn9I8L4bqjbBegCCOx8zZqMeWIwZmDIupmoZ1h9IdTxdV+kRLXtrnKyG occCSapRu8MJVX0X5nuIevqvOUgKOzdcKLRu1oZehBhB++CV2uukUWlhRNq9Pg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1652624709; a=rsa-sha256; cv=none; b=EY8yaCNx4V/tUzHA9ZBCZyDE+VcKizC2rQcMRLGucSzJO5xtWdRHeKC2w8v5QtC/MgW2xS v5q0LsSBX+pNTltT6iBHNhXB/T1eo7d9hSYzRTonUm1UJP5OS0muXvkf0ZPmxz8GwXxRzw SlCyTsJEZKBhmZ2lK7Kvotcsx1HS+A3v9N4TYm+nqw0Uc5LIyZsAfb50SicaItf54ooGEL yyE1BRK8p/YP0ohZIZcFytdEw/gxsRIN5yv1Q/hvNFE1RkzaV9kQqeF1S9hubC2vHn9SUA 9JCF41kCbELNwfAUxIbYps+a+4G9aI15YoqxjJsdnmxYipJDCzJkEPmr4iGIJA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=telenet.be header.s=r22 header.b=GMLE5gjg; dmarc=fail reason="SPF not aligned (relaxed)" header.from=telenet.be (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: 5.37 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=telenet.be header.s=r22 header.b=GMLE5gjg; dmarc=fail reason="SPF not aligned (relaxed)" header.from=telenet.be (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 778FAD32A X-Spam-Score: 5.37 X-Migadu-Scanner: scn1.migadu.com X-TUID: 7Jf/ucVW1a5q --=-dH5/VWChSV5hUgtLIbOY Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Zhu Zihao schreef op zo 15-05-2022 om 22:05 [+0800]: > Yes, it's bundled. But I don't have a plan to unbundle it. It's small > and we'll have more work to do if we try to unbundle.=20 =46rom (guix)Synopses and Descriptions: 8. Make sure the package does not use bundled copies of software already available as separate packages. Sometimes, packages include copies of the source code of their dependencies as a convenience for users. However, as a distribution, we want to make sure that such packages end up using the copy we already have in the distribution, if there is one. This improves resource usage (the dependency is built and stored only once), and allows the distribution to make transverse changes such as applying security updates for a given software package in a single place and have them affect the whole system=E2=80=94something that bundled copies prevent. I don't think resource usage is a problem here, but the security updates and transverse changes bits seem relevant here to me (also: bug fixes, less redundancy when checking source code for malware or bugs, replacing the s7 used by applications by a custom one to test out new features or performance or such, ...) It's a bit of an investment now that=C2=A0gives some flexibility for the future and avoids some potential problems (e.g. malware bit and security updates bit). Greetings, Maxime. --=-dH5/VWChSV5hUgtLIbOY Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYoENGxccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7j03AQCmFYl7WESBF4Uu8PNSJzAa4jgk TjqBf4xYj2TyOnmApAD/ZaEt26uEC5SkDmH/vcvLdKh4aKIu5+7WT0IZaxHs+wg= =iOt4 -----END PGP SIGNATURE----- --=-dH5/VWChSV5hUgtLIbOY--