From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id kHyALEGiHme/eQEA62LTzQ:P1 (envelope-from ) for ; Sun, 27 Oct 2024 20:27:45 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id kHyALEGiHme/eQEA62LTzQ (envelope-from ) for ; Sun, 27 Oct 2024 21:27:45 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=W0NGUxeI; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=CcNGWX1W; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=gmail.com (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" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1730060865; a=rsa-sha256; cv=none; b=ZoD57Em/lbdxnG7eySx2a77FocoxQx0e2vgpItrEIA9Ic41aE9eByL33YZJzDpHdteZAet cZLPak1bIMvrps5nQ35OqiKWTKnSBnr1+bS2LzP7xmm42bDZjMYQFU0SEEuFlpMcca60Cx ggZLTZeD7jBImZSy/+8r+yERkC4GEGZz3Q9iyXUQSBjC2d9JXKMAQl8Kljt2u9O4AzYsVm 1377g3434FiNcvFDFCESYE463+fCtPt8XXGQHyhzPFga2HGKqKB9R2Rfv0jbjnsWR0sa6a /D13SSLT7KNucEPgkqQbpPrYiZrGckWZrzqX8UMJoP+vIMc1ZUFjncG/ngfvdg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=W0NGUxeI; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=CcNGWX1W; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=gmail.com (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" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1730060865; 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=XnSRW4HLqyN/KsFgR04/OZxLS2voKtuXlc76UiYcix8=; b=sso8S3Lkjyd2BIp55woZVZ2bzQPSX0nUVK19QAeJuWFktLKFXNdxMFyImyEbDvrZIeJB3e seMRtrNx19b/L38BDIhPARWkYuKsIB3xgaQOR8jJbYwzHP8Q791nMTe2SPwPd32oq75hds IJTUTTkF1mM+8dsbWfCcIrycdqL/OWT5d1Zd/IEEejOuoQON/McYPKuQAKWn1edemdcEOC MXyrnuksdYd2PDf5s0ZLR/5e0ja8w0my779PfWXl8+/+bxfP0JW63wBZZIpVhfEBuAUTsW BqJJd5X1mJ6w6IVeLPchPt0+VXFt1f5+LlBHHtG7rxICYEQvG5xQiNRN1mcRIw== 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 1BD3785DB0 for ; Sun, 27 Oct 2024 21:27:44 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t59rG-0001Ao-QV; Sun, 27 Oct 2024 16:27:31 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t59rE-0001Ab-Gc for guix-patches@gnu.org; Sun, 27 Oct 2024 16:27:28 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t59rE-0003WB-8B for guix-patches@gnu.org; Sun, 27 Oct 2024 16:27:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:From:To:In-Reply-To:References:Subject; bh=XnSRW4HLqyN/KsFgR04/OZxLS2voKtuXlc76UiYcix8=; b=W0NGUxeI844OEvtjnLW5ijBbz9sRjTg8vPKjI/Jfrh8hqiHLi4m6j7es+sm4aF3Rh8Qe9847wA7LQxwUUIHA7eiCbRlPO5lX+wCKvXuVAr448j+EqMQkd+/U8UtIzt7WKXT8MAAtavvys99M1pxtratDKeQnhJCZEjOD0YlXzJm49wEum6lUrM5rgCgKYUOBlUtTBxKA4x250h849mO7lUD1DEMPydRMlF2gZ8Nbc+Klxktaon98nnqUbKZya4fYHdl+t6HFeZKLRxQRz9vVQwX5VwTUWNDdfJfwljPKm9PtNqLb4YDbZ40sUJ0k+yWUvL6P+vspFIRZejCizSoSzA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t59rm-0000vg-DV for guix-patches@gnu.org; Sun, 27 Oct 2024 16:28:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#74049] [PATCH v1] gnu: matterbridge: Unbundle most golang.org dependencies. References: <20241027181255.4680-1-GNUtoo@cyberdimension.org> In-Reply-To: <20241027181255.4680-1-GNUtoo@cyberdimension.org> Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 27 Oct 2024 20:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74049 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 74049@debbugs.gnu.org Cc: Denis 'GNUtoo' Carikli Received: via spool by 74049-submit@debbugs.gnu.org id=B74049.17300608723554 (code B ref 74049); Sun, 27 Oct 2024 20:28:02 +0000 Received: (at 74049) by debbugs.gnu.org; 27 Oct 2024 20:27:52 +0000 Received: from localhost ([127.0.0.1]:46490 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t59rb-0000vG-Ro for submit@debbugs.gnu.org; Sun, 27 Oct 2024 16:27:52 -0400 Received: from mail-wr1-f51.google.com ([209.85.221.51]:54278) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t59rY-0000ux-Ij for 74049@debbugs.gnu.org; Sun, 27 Oct 2024 16:27:49 -0400 Received: by mail-wr1-f51.google.com with SMTP id ffacd0b85a97d-37d49a7207cso2682337f8f.0 for <74049@debbugs.gnu.org>; Sun, 27 Oct 2024 13:27:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1730060767; x=1730665567; darn=debbugs.gnu.org; h=mime-version:message-id:date:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to; bh=XnSRW4HLqyN/KsFgR04/OZxLS2voKtuXlc76UiYcix8=; b=CcNGWX1W+GvP9I9ThxnXjEqz1kHOTVpvdFvH7APJ0vDr9m7O5na+DhgpJ9DHWjdNSO sjOYegk3SNGirFNhoAcVy6QNZspyoMmoxdG9g9kNIlW8np1Jr/EPp24ie5t/D2+e1PcH +58X+1ytbzM9KHUIWxWLDhMYvCibEHOKe3U9WcfVhGlQRM25izZd/YjOYVh1SbS7n32b 0Z02b5PCnymC31GbiZWX18BHtX4Xcsz9QmsQH4Vh2p9jutF7yHy8X04w4OEYasb4iA3g 3ZljMBULw59LCm5sR2t+247ZqijksARE/4Mh2KSJhLcslI1upzxmOTs9TU69yVgt1oMI wyJg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1730060767; x=1730665567; h=mime-version:message-id:date:subject:cc:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=XnSRW4HLqyN/KsFgR04/OZxLS2voKtuXlc76UiYcix8=; b=HtsXnod3DG9mSN8NY2BBjN7Ag+e9UeWNe3E/qHyWJBnEKtMVpzY4GuLuWNONAxmbEh NMmV434Kpb/Btqt3WhWfYR6G7npcV/SmxuwgMgCoA3WIMETyFOSHSI2O+8N2TL/VDQaH aKgqeOCmtv4vYhtNv2RmTigF9GzGGBLvs79+de9msHVLbbLxMwCncC0DOyQ2rl5HjEED TZ5rsoI5RM949TiKGXkE0RhliznhCm6Q2UMw+Zdh1uKXBdH4uT4hccGbBHEh69+iDmDg xsRwg5upCgOknvXChSVpQjdki7jjmXk4QCcpyOJNtnFLhc9zDFkhWSNx+0SV5+epjuxo gG8w== X-Gm-Message-State: AOJu0YwF9KjT0kxVlLdkzEf2M6YmNJfqYqKdwUD2K9dgBanBIBE+Zij/ gPIfY49jkyh7i3epJWvFC0Q9gHhGPNbzH3G21QvZHH0RsMyLfBlO X-Google-Smtp-Source: AGHT+IFOKJJ5yLfGNUzqBEU13p/RavdNS56LLBLlRp9VXoUj9nqVUibL+XIpmk54BhUrBrPD/fDw0A== X-Received: by 2002:a05:6000:10a:b0:374:ca16:e09b with SMTP id ffacd0b85a97d-380610f448amr4439645f8f.9.1730060767036; Sun, 27 Oct 2024 13:26:07 -0700 (PDT) Received: from guxtil (cpc100684-bagu15-2-0-cust967.1-3.cable.virginm.net. [86.8.111.200]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-38058b70bcdsm7613261f8f.82.2024.10.27.13.26.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 27 Oct 2024 13:26:06 -0700 (PDT) From: Sharlatan Hellseher Date: Sun, 27 Oct 2024 20:26:03 +0000 Message-ID: <87iktduwbo.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" 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-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -2.77 X-Spam-Score: -2.77 X-Migadu-Queue-Id: 1BD3785DB0 X-Migadu-Scanner: mx10.migadu.com X-TUID: SbS0n8ml9obH --=-=-= Content-Type: text/plain Hi, Thanks for the initiation of unbundeling process for materbridge! A general comments for Golang packages which is just final binary, you may apply "#:install-source? #f" parameter which mean do not place source of the project into store and just move produced binary. Also for the final binary all build inputs may be placed to "native-inputs" they will never be used elsewhere after the install phase. While you are keen to unbundle let's pick up as many as we can. You may also add some other inputs which are available already: - filippo.io/edwards25519 - go.uber.org/multierr - gopkg.in/ini.v1 - gopkg.in/natefinch/lumberjack.v2 - gopkg.in/natefinch/lumberjack.v2 - gopkg.in/yaml.v2 - gopkg.in/yaml.v3 - google.golang.org/protobuf - github.com/hashicorp ;; all of them are available - github.com/golang/protobuf - github.com/fatih/color - github.com/google/uuid - github.com/gorilla/websocket - github.com/pkg/errors Basically we targeting to have just the first level of dependentices in "native-inputs" as seen in . Please take a look if removing them from vendor and adding them to native-inputs still keeps the build green. Thanks for your time. -- Oleg --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEmEeB3micIcJkGAhndtcnv/Ys0rUFAmceodsACgkQdtcnv/Ys 0rWq+hAAySQPbH6Bg5Ua6ijazcJOVufuUqq3DTjjIxgMgNV/vUpVkU7ha6Jwsn8O MpCX5I/RFUudY1JQO+NiPg/MkGictP7T2lhwD/LnFMt5qqsV0KpRoSrHuK0jLJYI q9WA/i59AhRjn/LScAv5cZzXSE2RpIz7lpuaOSMwBibhedGBWPB9mnfYyMHIzqMV dylE9yh/GU6sTZgCTQmqPYB6aVudiLkIigGudplISnilczcXQj8yDNirblFtKext pF3/8LUG4OSQ+bsViqhNaXEMQdBjTKLzcKewZgnAE4BohQ02g2lrEmStNXohTtbt chVO1KBlyPUj5+5kYjLTuOQl2onzIL/zBKJTjmoCFRLVbUGMC+YIFL/bffuEsl55 dUcCsQu7id7ecCRD8n+7Bxqv12Yey1ufY6NZrJZMMvQ73WiZ2ygqUNpUsKCWTYuc u+58SGk7VPkfVX+nqcmN1tG3Izel+aGaK5CeVLgTUY2+xsbQG8FodHlrKSX0K011 CB82WBSIAiUCs37vXwUliPif/tcAbwzIw0nzbr1a0txeB+O0N5AVZ4iZSSSLiC3/ frUgdNzoGJW2bdOkHeEru8zA7CB2zErjyi5YxtWiHYFVEEJZkZv1g7h3BcplDbQv hv3rh00U+/lgI7UE6jdwcqKKpFcIU4hjysfmMZIP3NBsSKfjp9I= =Jc37 -----END PGP SIGNATURE----- --=-=-=--