Received: (at 61950) by debbugs.gnu.org; 22 Mar 2023 02:48:47 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Mar 21 22:48:47 2023 Received: from localhost ([127.0.0.1]:33121 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1peoWt-00028l-9U for submit <at> debbugs.gnu.org; Tue, 21 Mar 2023 22:48:47 -0400 Received: from mail-qt1-f171.google.com ([209.85.160.171]:46676) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>) id 1peoWq-00028X-MT for 61950 <at> debbugs.gnu.org; Tue, 21 Mar 2023 22:48:45 -0400 Received: by mail-qt1-f171.google.com with SMTP id c19so21158709qtn.13 for <61950 <at> debbugs.gnu.org>; Tue, 21 Mar 2023 19:48:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1679453319; h=content-transfer-encoding:mime-version:user-agent:message-id :in-reply-to:date:references:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to; bh=hkrDKKaIeuyNPSzTDz8A4h0YcbIbUD+nWOWj0Hc+VhE=; b=cpz+yDZT9x+u855wtnlCFBUH6SjwBCma89M0x1z3SA4bS2pKsFIhq10emAzPcDm9kd Vfmi3QqXZJu+QK7//uQ8Q1NApPuM5xUAvSyfM/lTLCSnhyuVsio5vd2ynd3tSlPLdhpO 9kYg1niP978WK6Wb7DiurSVTuW3+ca99Tt15aXHPUf5Fe/zv5Ng7O7Qottcv2VKpxd5j DpnpZhnRQ/v9fewfiUHYKTCGNNRrNYR53sGeYCHf3c2j1WqBTB4gt0kV3LBth1A6CzzZ izkLpc7yDv7AdDIapyvfAYBbLF5o0GDf7dGRxVOeueGVHpw8FUXjva1pJOu5j6xWySLn Y3Cg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1679453319; h=content-transfer-encoding:mime-version:user-agent:message-id :in-reply-to:date:references:subject:cc:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=hkrDKKaIeuyNPSzTDz8A4h0YcbIbUD+nWOWj0Hc+VhE=; b=NfO9H6ep3jB4H/uFXQ2qS/nSUqgktZj0gKIv5MQbOKx9UWxrR+saEJiLozNmJuB9UY bXG8L0BO1tDgFetWn7ofd0h9O/IpmDw96A4fNVHW6828PmQG9gP9vfSGNIGezOtkr1ZY seBCneVWhEGa66oPBsDiguhIlLxUdOMx0X+z5L7ol8Nc77cT9BtsW0c+WkXCLKls35zA q5QNvKxW61pVIxirh8dZNosoOO/xeBNmmBf/6F6UFQXJUlfaSyRLbFnTHCSXKlSIH7sf ySM/crD03eTxiSJ86/qEjPuz7DIA8wwjxz348jxH3YUL7NB98tfKCb7q1wDdKlzHD7bd RFzA== X-Gm-Message-State: AO0yUKVVbEYbDSUYyCLvP07OzNGVByIUiu+fhGyLyqfuh/IggzEcEbQ1 Wzb4socKii5j0t9cXmhKLIWMKJdyeFDp6A== X-Google-Smtp-Source: AK7set/nV5kWw5e4vAE+buE/5J3/d6SAFZ8KNAk096ZD8Xg9lC3Idyt5OUbHONH8Borr7n+0yO3/nA== X-Received: by 2002:ac8:57d1:0:b0:3bd:1a07:2086 with SMTP id w17-20020ac857d1000000b003bd1a072086mr3511743qta.36.1679453319000; Tue, 21 Mar 2023 19:48:39 -0700 (PDT) Received: from hurd (dsl-10-130-195.b2b2c.ca. [72.10.130.195]) by smtp.gmail.com with ESMTPSA id u17-20020ac87511000000b003db71ab93e2sm8475326qtq.66.2023.03.21.19.48.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 21 Mar 2023 19:48:38 -0700 (PDT) From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> To: Antero Mejr <antero@HIDDEN> Subject: Re: bug#61950: [PATCH] lint: Add 'copyleft' checker. References: <20230304041458.32761-1-antero@HIDDEN> <87lek9anaz.fsf@HIDDEN> <87o7p5u7y2.fsf@HIDDEN> Date: Tue, 21 Mar 2023 22:48:37 -0400 In-Reply-To: <87o7p5u7y2.fsf@HIDDEN> (Antero Mejr's message of "Mon, 06 Mar 2023 16:21:02 +0000") Message-ID: <87iletijqy.fsf_-_@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) 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: 61950 Cc: 61950 <at> debbugs.gnu.org, Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hello Antero, Antero Mejr <antero@HIDDEN> writes: > Ludovic Court=C3=A8s <ludo@HIDDEN> writes: > >> 1. It=E2=80=99s entirely fine for, say, a BSD-3 package to link against >> Readline (GPLv3+). The combination is effectively GPLv3+, but >> that=E2=80=99s perfectly valid legally speaking. > > It's fine for FOSS packages, but if you have proprietary-licensed Guix > package where the code can't be open-sourced, bringing in a GPL > dependency is an issue. > > This copyleft linter goes along with the other patch where guix lint > exits 1. So you can do something like this in a CI pipeline: > > 'guix lint -c copyleft my-proprietary-package' > > to block developers from adding copyleft dependencies to a non-free packa= ge. I think that goes against the spirit of the GNU project: it's a tool that helps finding licensing concerns for proprietary software, with the end goal of weeding out GPL components. We may be better off if no such tool exists and more companies embrace the idea that is GPL instead of helping them spot GPL dependencies so they can rewrite them under some non-copyleft license. >> 2. It=E2=80=99s tempting to view devise a =E2=80=9Clicensing calculus= =E2=80=9D of sorts and >> automate assessments of licensing compatibility. However, I think >> it=E2=80=99s overestimating both law and our own licensing annotati= ons: how >> law applies in a specific case isn=E2=80=99t entirely clear until o= ne goes >> to court, and our =E2=80=98license=E2=80=99 fields fail to represen= t all the >> relevant nuances anyway (subcomponents having different licenses, >> dual/multiple licensing, etc.). > > True, this linter check is basic and would not constitute legal advice. > > It's more of a broad "software license auditing" sort of thing, > to allow engineers to do quick compliance checks. In my experience > it's useful for development in regulated applications of software. > > Thanks for the feedback, lmk what you think. I think I'd rather not see this tool in Guix, but I think it could live happily as a channel or as an extension. --=20 Thanks, Maxim
guix-patches@HIDDEN
:bug#61950
; Package guix-patches
.
Full text available.Received: (at 61950) by debbugs.gnu.org; 6 Mar 2023 22:38:34 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 06 17:38:34 2023 Received: from localhost ([127.0.0.1]:43885 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pZJTW-0006IV-37 for submit <at> debbugs.gnu.org; Mon, 06 Mar 2023 17:38:34 -0500 Received: from eggs.gnu.org ([209.51.188.92]:52598) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1pZJTU-0006II-2a for 61950 <at> debbugs.gnu.org; Mon, 06 Mar 2023 17:38:33 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1pZJTN-0004Ie-BZ; Mon, 06 Mar 2023 17:38:25 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=eQB/xtZg2kI0R4u8Mx9K8ZMPZgJjmtVk1H7kkZaRpuM=; b=DaoM35/ZJAl4IqoBNOen vb5ccaPWYYuXRMPHJpYSaD3zT7paXhcUs9M0EUM9xkIHyAiwcBVkyeT+I9pYkmzUbwktYaOBz9C5n 9LQ23PRAs4Tmd9s2XTXyg5vEg2rQ5GAoKIp9i73ySLYIpFAQn68ULVbwZYC9hzFCzpT6/har+a4vU tCnZLsiEVw8tN5lNqZwkFiC/4biHDM6rJRpCI7AipwsgsPj6BbHQAZWkUFCMHnnzh616Qa3AQ6VyE Tf/30F0LUBQizDYSibA6ofhTbCLvoQjlQMVbh+xDJ2JWcF1uLRapp1XZCPMfJeSvDkpFXlvU7fyvJ q54qpFdfmGoxkg==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201] helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1pZJTL-0006Wx-16; Mon, 06 Mar 2023 17:38:23 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN> To: Antero Mejr <antero@HIDDEN> Subject: Re: [bug#61950] [PATCH] lint: Add 'copyleft' checker. References: <20230304041458.32761-1-antero@HIDDEN> <87lek9anaz.fsf@HIDDEN> <87o7p5u7y2.fsf@HIDDEN> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: Sextidi 16 =?utf-8?Q?Vent=C3=B4se?= an 231 de la =?utf-8?Q?R=C3=A9volution=2C?= jour de =?utf-8?Q?l'=C3=89pinard?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Mon, 06 Mar 2023 23:38:20 +0100 In-Reply-To: <87o7p5u7y2.fsf@HIDDEN> (Antero Mejr's message of "Mon, 06 Mar 2023 16:21:02 +0000") Message-ID: <87v8jdfqub.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 61950 Cc: 61950 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Antero Mejr <antero@HIDDEN> skribis: > Ludovic Court=C3=A8s <ludo@HIDDEN> writes: > >> 1. It=E2=80=99s entirely fine for, say, a BSD-3 package to link against >> Readline (GPLv3+). The combination is effectively GPLv3+, but >> that=E2=80=99s perfectly valid legally speaking. > > It's fine for FOSS packages, but if you have proprietary-licensed Guix > package where the code can't be open-sourced, bringing in a GPL > dependency is an issue. Maybe, but it=E2=80=99s not an issue for the Guix project. :-) > This copyleft linter goes along with the other patch where guix lint > exits 1. So you can do something like this in a CI pipeline: > > 'guix lint -c copyleft my-proprietary-package' > > to block developers from adding copyleft dependencies to a non-free packa= ge. I recommend having this out-of-tree. If it helps, changing =E2=80=98guix l= int=E2=80=99 to it can discover new =E2=80=9Ccheckers=E2=80=9D, using (guix discovery), = might be okay. >> 2. It=E2=80=99s tempting to view devise a =E2=80=9Clicensing calculus= =E2=80=9D of sorts and >> automate assessments of licensing compatibility. However, I think >> it=E2=80=99s overestimating both law and our own licensing annotati= ons: how >> law applies in a specific case isn=E2=80=99t entirely clear until o= ne goes >> to court, and our =E2=80=98license=E2=80=99 fields fail to represen= t all the >> relevant nuances anyway (subcomponents having different licenses, >> dual/multiple licensing, etc.). > > True, this linter check is basic and would not constitute legal advice. > > It's more of a broad "software license auditing" sort of thing, > to allow engineers to do quick compliance checks. In my experience > it's useful for development in regulated applications of software. > > Thanks for the feedback, lmk what you think. Thanks for explaining. I think I understand the need now but (1) I think this need is outside the scope of Guix, and (2) I remain wary of conclusions drawn from automated =E2=80=98license=E2=80=99 field inspection. I hope that makes sense! Ludo=E2=80=99.
guix-patches@HIDDEN
:bug#61950
; Package guix-patches
.
Full text available.Received: (at 61950) by debbugs.gnu.org; 6 Mar 2023 21:20:24 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 06 16:20:24 2023 Received: from localhost ([127.0.0.1]:43855 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pZIFr-0004Jt-S3 for submit <at> debbugs.gnu.org; Mon, 06 Mar 2023 16:20:24 -0500 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:54687) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <leo@HIDDEN>) id 1pZIFp-0004Jd-2W for 61950 <at> debbugs.gnu.org; Mon, 06 Mar 2023 16:20:22 -0500 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id BCF1D5C0326; Mon, 6 Mar 2023 16:20:15 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Mon, 06 Mar 2023 16:20:15 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:cc:content-type:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=mesmtp; t=1678137615; x=1678224015; bh=EhY/xq/SvvATxr0ByIDYcgdyflf5szP6w2nCJ65iVvc=; b= 0WliaB7cn257lqnDIydCe32AN2rQHNUJYBb4/q4htDpnvFSnUEax9OZ+sw/rm7TN sxwbcNkzD1GLf9//5xWtaL5euEAFqNgQ1AkeyijeNyt1KHH5gDzABs6MNrP8EnLU S9p55k16ua1PV2LLH64oSwR0Q1WHcnJoKayfYs2W6vI= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; t=1678137615; x=1678224015; bh=EhY/xq/SvvATx r0ByIDYcgdyflf5szP6w2nCJ65iVvc=; b=aOCGrbrhEQIApvMj4c6iD/4EcMXFY 6oQhNubNbKkS5WCiq4v0FlS+Tv7p1yKhbN3O82wUNdbKGEbVCCAW00zAolL0JYNS JekWn0I1yqiFwe60qHADbYbWTdnhmxIBON3Di3BLDVHL+H5Y3N8AsF6J/5avOZsE TY/Kwno5hqoEa7+xJpZ8CHt/7heZlz7HcGHPybcHTYfrEXo6UbnDvnVm2xx9ZRCZ 22nj6oGTAYy7D9BnyEaTZx71wgzX+fZtEnZ8VeYPZBl+m1e9ACpMFf0bAqSj3Klp ka3XfIaUYGnc6lXjMvd/meTEBmNgxeN8Z3RtOo4wt9FsLOpiNbYI53A4Q== X-ME-Sender: <xms:D1kGZPkZv1bXo643WbZk747hSf_CHLcl6vOOuFN2F8QTXv5hEgf0Nw> <xme:D1kGZC3hNcjZVQNeG_KCRa-pReR_5RBVlAnl6ic6OyG6MQShpTKWCrjgYatg3mmYR 5H_Uea_8TMVtsLS8Q> X-ME-Received: <xmr:D1kGZFqmGzoo-EvmMKqBzosJ5BjI0S2peoc33bIWjwgnFzvc7ChWvznL9Er8DrR8EG7LHhrDgLpUmay49ioTt6VL> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrvddtkedguddulecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpeffhffvvefukfhfgggtuggjsehttdertddttddvnecuhfhrohhmpefnvgho ucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucggtffrrg htthgvrhhnpeeiteduheefkeeufeelgeduhfejgfelheefleeuhfeffffgueduleehvdej leeiteenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpe hlvghosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: <xmx:D1kGZHkcFkEvc3wHINals_JHelGA8b-PxY9oMPWB7i_cznn1GCgbpQ> <xmx:D1kGZN2Zzv0x_rpP0ELkofG-8PBlzHRMH-9iRMPYqINAlxZCU9kw-w> <xmx:D1kGZGut1q3KUpv_nXpgtrGcSJ7G8gsRgijAbGcvZWKpNUIkIJbzDQ> <xmx:D1kGZO_dXH_iAd9JigfrnD3feYdPKmHZZh_pjKzKVpjRAOHjlOo9lg> Feedback-ID: i819c4023:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 6 Mar 2023 16:20:14 -0500 (EST) Date: Mon, 6 Mar 2023 16:20:12 -0500 From: Leo Famulari <leo@HIDDEN> To: Antero Mejr <antero@HIDDEN> Subject: Re: [PATCH] gnu: nettle-2: Add lgpl3+ to licenses. Message-ID: <ZAZZDFPi0ugOpEid@HIDDEN> References: <20230306185603.9936-1-antero@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230306185603.9936-1-antero@HIDDEN> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 61950 Cc: 61950 <at> debbugs.gnu.org, me@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) On Mon, Mar 06, 2023 at 06:56:03PM +0000, Antero Mejr wrote: > - (license gpl2+))) > + (license (list lgpl3+ ;dual licensed, see COPYING.LIB/COPYING.LESSERv3 file > + gpl2+)))) ;COPYING, renamed to COPYINGv2 in later versions I don't understand the comment. What is 'COPYING.LIB'? That file doesn't exist in the source code of nettle 3.7.3. Are users free to choose a license? Do they apply to different use cases? Where do the Nettle authors explain the licensing?
guix-patches@HIDDEN
:bug#61950
; Package guix-patches
.
Full text available.Received: (at 61950) by debbugs.gnu.org; 6 Mar 2023 18:56:45 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 06 13:56:45 2023 Received: from localhost ([127.0.0.1]:43631 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pZG0q-0000cE-VH for submit <at> debbugs.gnu.org; Mon, 06 Mar 2023 13:56:45 -0500 Received: from mout-p-103.mailbox.org ([80.241.56.161]:54112) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <antero@HIDDEN>) id 1pZG0j-0000bv-0D for 61950 <at> debbugs.gnu.org; Mon, 06 Mar 2023 13:56:43 -0500 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-103.mailbox.org (Postfix) with ESMTPS id 4PVnqJ37Drz9sTt; Mon, 6 Mar 2023 19:56:28 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1678128988; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=ehzTLveBkCCQcjoTa4iiR4Db7CrmeLTAn7BlH69GAqQ=; b=Aroq0EGzKjYjFlSI1mNcQSgVLMCWjAD6VEoOlMy2pdU607iXEQ6ot55IWU6GPEsuwoupd/ 0mBeqFVqfd/glmHOnnzVm6m5UlOhuNU7vKZqx/CgVmcxzarrG2tBBXJGkIN94FhH3s/rA3 qw5fvlBTFjvZaTc5LGi5NHMc3i4PeLb+MCf0gylNwW8GuId01TYEmlHiwboqY81VdQGQhu p7hzRdxqN1JQHGp132zvVPvuCnObF/fpTvaMPhJZrvUplGCjSnhoCL0CZR+pfDH6wL/ofk S+SzJYRzPuXsR7pnDzxC7zls8nxaDqxbs7f9lpjncYE8DIicM0dWYYs8TWSTTw== From: Antero Mejr <antero@HIDDEN> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1678128986; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=ehzTLveBkCCQcjoTa4iiR4Db7CrmeLTAn7BlH69GAqQ=; b=FS7JPXJMpD7NIeuEN7L6U4u9xQBoQoEcHQ2JyaxvrRjhzxA/IHWCaIiaurVYMQpDdjHDr+ TXB8LapPpC551mgFxdxbrOs+AK93O6a67/s6m1caDNa2UNr7QCXKzhJBdaQgA4uaLtuRb2 8KQwcjVsKeK9lbwWAoKD3mRdQUp/ROPJcBIzvun1df9M7Jxdf0MIjQ3I877EiUK4kCFGrn lIdUHWOxfT/dXO1y2OB+VtuuvhvtisIfxVUp5RUtjRL18t6/XDM2Kh/wTvsChsHu5yv6c/ l8yvWxm5KvBQ5c6+U+UBOsg24ZeHUdAOK58N2QGVFwH/KDYT/bKSex6zwZ4jjw== To: 61950 <at> debbugs.gnu.org Subject: [PATCH] gnu: nettle-2: Add lgpl3+ to licenses. Date: Mon, 6 Mar 2023 18:56:03 +0000 Message-Id: <20230306185603.9936-1-antero@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-MBO-RS-META: jokuerswoy5455n7nb5mne76336hr5r6 X-MBO-RS-ID: 2fef4c426a6f417d683 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 61950 Cc: Antero Mejr <antero@HIDDEN>, me@HIDDEN, leo@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) * gnu/packages/nettle.scm (nettle-2)[license]: Add lgpl3+. --- Revised patch with additional license information. gnu/packages/nettle.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/nettle.scm b/gnu/packages/nettle.scm index ea26ba3b2d..131da1f329 100644 --- a/gnu/packages/nettle.scm +++ b/gnu/packages/nettle.scm @@ -77,7 +77,8 @@ (define-public nettle-2 fit in easily in almost any context. It can be easily included in cryptographic toolkits for object-oriented languages or in applications themselves.") - (license gpl2+))) + (license (list lgpl3+ ;dual licensed, see COPYING.LIB/COPYING.LESSERv3 file + gpl2+)))) ;COPYING, renamed to COPYINGv2 in later versions (define-public nettle ;; This version is not API-compatible with version 2. In particular, lsh -- 2.38.1
guix-patches@HIDDEN
:bug#61950
; Package guix-patches
.
Full text available.Received: (at 61950) by debbugs.gnu.org; 6 Mar 2023 17:05:43 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 06 12:05:43 2023 Received: from localhost ([127.0.0.1]:43521 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pZEHP-0006DQ-40 for submit <at> debbugs.gnu.org; Mon, 06 Mar 2023 12:05:43 -0500 Received: from mout-p-201.mailbox.org ([80.241.56.171]:41150) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <antero@HIDDEN>) id 1pZEHM-0006D7-EU for 61950 <at> debbugs.gnu.org; Mon, 06 Mar 2023 12:05:42 -0500 Received: from smtp202.mailbox.org (smtp202.mailbox.org [10.196.197.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-201.mailbox.org (Postfix) with ESMTPS id 4PVlMJ6kfFz9sSZ; Mon, 6 Mar 2023 18:05:32 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1678122332; h=from:from: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: in-reply-to:in-reply-to:references:references; bh=kU0a15NHUfbsSZYxEbY6cJQ8UMUxpWmDt4q0V5FerUg=; b=m376yAZ8WUs0miAj4ywIyb95cx6cPt5dbfl2yHalsS55Kd/fXOhdNHilFm0mObeEn7zFKa RKzRABOXBRSUOJEQ1Xv5PmPTCCj/ndatsK7vvBacMfErjH9l9Aq3FikrNzDrzxo6NXyee6 5+8ZZ+NhyIhF8dW1cDuyHBjWpb38rA630wyO0V0LjDdp4uq6b03jynE46VCecpk5U7/2FB uU9c5wiO8Jahd3rlpLng07xGeCVOh65O7kRlcRmx6U00CNLxfXe0NTPFUmML3FJ6Z/lxXL IxvRe+EDPx8cZVZFW6E39jLk6lSdrepWsvhduOtne0aqOvqbesgHmvEL1upCcQ== References: <20230304041458.32761-1-antero@HIDDEN> <87lek9anaz.fsf@HIDDEN> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1678122330; h=from:from: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: in-reply-to:in-reply-to:references:references; bh=kU0a15NHUfbsSZYxEbY6cJQ8UMUxpWmDt4q0V5FerUg=; b=j8xEZ0mYml0RPpGPj1PskVRejNTqIvFz3pduHStHORejPLjnw65mynJKr6O9IOZYUuZCa2 RkO9mYsHVb1fgwdl68iClVnvyyFTkSulAEwqDrQHrnb/IQ2lJqVSGcObc3+Vdv7Wq4zrXP eTi51gJm3v1SjR0Y65d0+pVgBjnsF1WaADCr/8DPfWfr3XfQLPdVK3o+vi3I9SCoWZVmn0 dRo3p1s05X+CF+mKJA3sT9qwxL9Psn9PD38i2Wfe2BWfR54iA7LwNw047MHkkHjLWkf7bA btHNhvB6AAbS6bzG666RNFSun2Fcu5GceX4I2B2eN8g8kXOJmJfNeL44t3Dotw== From: Antero Mejr <antero@HIDDEN> To: Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Subject: Re: [bug#61950] [PATCH] lint: Add 'copyleft' checker. Date: Mon, 06 Mar 2023 16:21:02 +0000 In-reply-to: <87lek9anaz.fsf@HIDDEN> Message-ID: <87o7p5u7y2.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-MBO-RS-META: kk1hkiijgm8p99pgzdaatyfbmksngwje X-MBO-RS-ID: b0a74fb2c43bc7eb859 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 61950 Cc: 61950 <at> debbugs.gnu.org, Antero Mejr <antero@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Ludovic Court=C3=A8s <ludo@HIDDEN> writes: > 1. It=E2=80=99s entirely fine for, say, a BSD-3 package to link against > Readline (GPLv3+). The combination is effectively GPLv3+, but > that=E2=80=99s perfectly valid legally speaking. It's fine for FOSS packages, but if you have proprietary-licensed Guix package where the code can't be open-sourced, bringing in a GPL dependency is an issue. This copyleft linter goes along with the other patch where guix lint exits 1. So you can do something like this in a CI pipeline: 'guix lint -c copyleft my-proprietary-package' to block developers from adding copyleft dependencies to a non-free package. > 2. It=E2=80=99s tempting to view devise a =E2=80=9Clicensing calculus= =E2=80=9D of sorts and > automate assessments of licensing compatibility. However, I think > it=E2=80=99s overestimating both law and our own licensing annotatio= ns: how > law applies in a specific case isn=E2=80=99t entirely clear until on= e goes > to court, and our =E2=80=98license=E2=80=99 fields fail to represent= all the > relevant nuances anyway (subcomponents having different licenses, > dual/multiple licensing, etc.). True, this linter check is basic and would not constitute legal advice. It's more of a broad "software license auditing" sort of thing, to allow engineers to do quick compliance checks. In my experience it's useful for development in regulated applications of software. Thanks for the feedback, lmk what you think.
guix-patches@HIDDEN
:bug#61950
; Package guix-patches
.
Full text available.Received: (at 61950) by debbugs.gnu.org; 6 Mar 2023 16:50:29 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 06 11:50:29 2023 Received: from localhost ([127.0.0.1]:43509 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pZE2f-0005oi-2M for submit <at> debbugs.gnu.org; Mon, 06 Mar 2023 11:50:29 -0500 Received: from wout3-smtp.messagingengine.com ([64.147.123.19]:60227) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <leo@HIDDEN>) id 1pZE2c-0005oE-VN for 61950 <at> debbugs.gnu.org; Mon, 06 Mar 2023 11:50:27 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 231EB32009A5; Mon, 6 Mar 2023 11:50:21 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Mon, 06 Mar 2023 11:50:21 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:cc:content-type:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=mesmtp; t=1678121420; x=1678207820; bh=VSENnHqVATMC+1q2CIGiex2wRiJesV/jpLJ17JvrEXY=; b= hKMiexQK7SfdQflGzvGJPyZd1G9Mg6l2ehde/Q/FzsrBlAMfSjKKlnhVFai/RD2+ jhHhEgruLRIUhHSaaa8PUP15X6oOClcDnezVbvu2RK3AnGrYPBHhy62lMJ81ESLE GYiXvIdebNurMrdsgeohRsKue1FEM5wwzbVDh6f0omY= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; t=1678121420; x=1678207820; bh=VSENnHqVATMC+ 1q2CIGiex2wRiJesV/jpLJ17JvrEXY=; b=ojNeRiwySqCDBOQCN9VS3wzcEPT5o h5Fb0SmfFXDLWR1+8+u06lBV6ZK10YBb5rtkXzfmIo6VvnnxCIOqNpyxmG7Rl2RL AgRta0LkcKTDdMGDCtqdYxFUnJp2UQMx531fV3zz/wQzL3GmfR+lPc1h+3xJOTnu lOn9KEDPCWDkGDTeOLo962g162Hywgd5CGwFPnXHobxfu+ofdrqEFdem5OybLu3k E4ijE87wQxDUGG0UCSHC5f1T0PEhHoCapQJkTvGXrBsicCw8AQgO0MnvXDOOTkfV AhYiwmRM/h7htc+bWDEtOluDmU3+vVXfLnmiwITnMzU/i8ECszFlid9fA== X-ME-Sender: <xms:zBkGZMY3k3M_Rf3LmsGd7qAXBnBlP-vhfCwvAGDtnxNgbocDt-JIww> <xme:zBkGZHa_SODmlmh4Tir7uQoDQ3UEjznMW7gjxofDnlpFaavmzVHMlpYeFJZi5nx3N CB210wQhijjcioTmA> X-ME-Received: <xmr:zBkGZG_hJadBrUpdJjrabUk0CBJ-Lx1Za_q7wT9PMNcCGiqel61n4ffU5vaxrftXVkH2JNn7rFaY399kytBn2a_Y> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrvddtkedgieehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvfevuffkfhggtggujgesthdtredttddtvdenucfhrhhomhepnfgvohcu hfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecuggftrfgrth htvghrnhepieetudehfeekueefleegudfhjefgleehfeeluefhfeffgfeuudelhedvjeel ieetnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplh gvohesfhgrmhhulhgrrhhirdhnrghmvg X-ME-Proxy: <xmx:zBkGZGoi4oyZIN3AIHidR1oDa8Jd5lOgVicl8E1-KOAPC274cfCEEQ> <xmx:zBkGZHqnLwkIHyWj79lPVaqa8UGlaJH2WDCqiEOdHwNmoLLAGysPIQ> <xmx:zBkGZESHIGsGIuGVBl5AHjxLhMM70OOplxnF4yzs9k9JaAX10VsBcg> <xmx:zBkGZO1pln8h1a50QGmoIOCK6uKdKJ-RKrhsj-os8kRM6Nw3bat5nw> Feedback-ID: i819c4023:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 6 Mar 2023 11:50:20 -0500 (EST) Date: Mon, 6 Mar 2023 11:50:18 -0500 From: Leo Famulari <leo@HIDDEN> To: Antero Mejr via Guix-patches via <guix-patches@HIDDEN> Subject: Re: [bug#61950] [PATCH 3/3] gnu: nettle-2: Add lgpl3+ to licenses. Message-ID: <ZAYZytK1CTb5l4vU@HIDDEN> References: <20230304042230.937-1-antero@HIDDEN> <20230304042230.937-3-antero@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230304042230.937-3-antero@HIDDEN> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 61950 Cc: 61950 <at> debbugs.gnu.org, me@HIDDEN, Antero Mejr <antero@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) On Sat, Mar 04, 2023 at 04:22:30AM +0000, Antero Mejr via Guix-patches via wrote: > * gnu/packages/nettle.scm (nettle-2)[license]: Add lgpl3+. > - (license gpl2+))) > + (license (list lgpl3+ gpl2+)))) When listing more than one license, please add a code comment explaining why there are multiple licenses. Can you send a revised patch?
guix-patches@HIDDEN
:bug#61950
; Package guix-patches
.
Full text available.Received: (at submit) by debbugs.gnu.org; 6 Mar 2023 16:50:27 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 06 11:50:27 2023 Received: from localhost ([127.0.0.1]:43505 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pZE2c-0005oR-PP for submit <at> debbugs.gnu.org; Mon, 06 Mar 2023 11:50:27 -0500 Received: from lists.gnu.org ([209.51.188.17]:41044) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <leo@HIDDEN>) id 1pZE2b-0005oJ-5R for submit <at> debbugs.gnu.org; Mon, 06 Mar 2023 11:50:25 -0500 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 <leo@HIDDEN>) id 1pZE2a-0003Ot-4f for guix-patches@HIDDEN; Mon, 06 Mar 2023 11:50:24 -0500 Received: from wout3-smtp.messagingengine.com ([64.147.123.19]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <leo@HIDDEN>) id 1pZE2Y-0007vT-Lo for guix-patches@HIDDEN; Mon, 06 Mar 2023 11:50:23 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 231EB32009A5; Mon, 6 Mar 2023 11:50:21 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Mon, 06 Mar 2023 11:50:21 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:cc:content-type:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=mesmtp; t=1678121420; x=1678207820; bh=VSENnHqVATMC+1q2CIGiex2wRiJesV/jpLJ17JvrEXY=; b= hKMiexQK7SfdQflGzvGJPyZd1G9Mg6l2ehde/Q/FzsrBlAMfSjKKlnhVFai/RD2+ jhHhEgruLRIUhHSaaa8PUP15X6oOClcDnezVbvu2RK3AnGrYPBHhy62lMJ81ESLE GYiXvIdebNurMrdsgeohRsKue1FEM5wwzbVDh6f0omY= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; t=1678121420; x=1678207820; bh=VSENnHqVATMC+ 1q2CIGiex2wRiJesV/jpLJ17JvrEXY=; b=ojNeRiwySqCDBOQCN9VS3wzcEPT5o h5Fb0SmfFXDLWR1+8+u06lBV6ZK10YBb5rtkXzfmIo6VvnnxCIOqNpyxmG7Rl2RL AgRta0LkcKTDdMGDCtqdYxFUnJp2UQMx531fV3zz/wQzL3GmfR+lPc1h+3xJOTnu lOn9KEDPCWDkGDTeOLo962g162Hywgd5CGwFPnXHobxfu+ofdrqEFdem5OybLu3k E4ijE87wQxDUGG0UCSHC5f1T0PEhHoCapQJkTvGXrBsicCw8AQgO0MnvXDOOTkfV AhYiwmRM/h7htc+bWDEtOluDmU3+vVXfLnmiwITnMzU/i8ECszFlid9fA== X-ME-Sender: <xms:zBkGZMY3k3M_Rf3LmsGd7qAXBnBlP-vhfCwvAGDtnxNgbocDt-JIww> <xme:zBkGZHa_SODmlmh4Tir7uQoDQ3UEjznMW7gjxofDnlpFaavmzVHMlpYeFJZi5nx3N CB210wQhijjcioTmA> X-ME-Received: <xmr:zBkGZG_hJadBrUpdJjrabUk0CBJ-Lx1Za_q7wT9PMNcCGiqel61n4ffU5vaxrftXVkH2JNn7rFaY399kytBn2a_Y> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrvddtkedgieehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvfevuffkfhggtggujgesthdtredttddtvdenucfhrhhomhepnfgvohcu hfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecuggftrfgrth htvghrnhepieetudehfeekueefleegudfhjefgleehfeeluefhfeffgfeuudelhedvjeel ieetnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplh gvohesfhgrmhhulhgrrhhirdhnrghmvg X-ME-Proxy: <xmx:zBkGZGoi4oyZIN3AIHidR1oDa8Jd5lOgVicl8E1-KOAPC274cfCEEQ> <xmx:zBkGZHqnLwkIHyWj79lPVaqa8UGlaJH2WDCqiEOdHwNmoLLAGysPIQ> <xmx:zBkGZESHIGsGIuGVBl5AHjxLhMM70OOplxnF4yzs9k9JaAX10VsBcg> <xmx:zBkGZO1pln8h1a50QGmoIOCK6uKdKJ-RKrhsj-os8kRM6Nw3bat5nw> Feedback-ID: i819c4023:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 6 Mar 2023 11:50:20 -0500 (EST) Date: Mon, 6 Mar 2023 11:50:18 -0500 From: Leo Famulari <leo@HIDDEN> To: Antero Mejr via Guix-patches via <guix-patches@HIDDEN> Subject: Re: [bug#61950] [PATCH 3/3] gnu: nettle-2: Add lgpl3+ to licenses. Message-ID: <ZAYZytK1CTb5l4vU@HIDDEN> References: <20230304042230.937-1-antero@HIDDEN> <20230304042230.937-3-antero@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230304042230.937-3-antero@HIDDEN> Received-SPF: pass client-ip=64.147.123.19; envelope-from=leo@HIDDEN; helo=wout3-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: 61950 <at> debbugs.gnu.org, me@HIDDEN, Antero Mejr <antero@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.4 (--) On Sat, Mar 04, 2023 at 04:22:30AM +0000, Antero Mejr via Guix-patches via wrote: > * gnu/packages/nettle.scm (nettle-2)[license]: Add lgpl3+. > - (license gpl2+))) > + (license (list lgpl3+ gpl2+)))) When listing more than one license, please add a code comment explaining why there are multiple licenses. Can you send a revised patch?
guix-patches@HIDDEN
:bug#61950
; Package guix-patches
.
Full text available.Received: (at 61950) by debbugs.gnu.org; 6 Mar 2023 16:49:46 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 06 11:49:45 2023 Received: from localhost ([127.0.0.1]:43494 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pZE1x-0005mI-KG for submit <at> debbugs.gnu.org; Mon, 06 Mar 2023 11:49:45 -0500 Received: from wout3-smtp.messagingengine.com ([64.147.123.19]:34069) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <leo@HIDDEN>) id 1pZE1v-0005m0-TA for 61950 <at> debbugs.gnu.org; Mon, 06 Mar 2023 11:49:44 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 1228232009A0; Mon, 6 Mar 2023 11:49:38 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Mon, 06 Mar 2023 11:49:38 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:cc:content-type:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=mesmtp; t=1678121377; x=1678207777; bh=rSJ27Dp+GWag8mW4ptCKco0I/0e8p9Q3ETX8O2O0Xh8=; b= ctQUi1rwxSN2Bjh8mY6golJnjIRwN8QjySgfU+wbQTpeWdhRB45ZRLk/d+aqSquY xJZx/Dk+93VIxY1AgGnLEpd6JtPhU3dzUFbZeaZlCF9LDFDelUdqe/LqqA7+Oabo ZIogS588WtezFm+7DeViRqc1zIgddcWKS3hkuCBb8t0= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; t=1678121377; x=1678207777; bh=rSJ27Dp+GWag8 mW4ptCKco0I/0e8p9Q3ETX8O2O0Xh8=; b=aPYMtEBXT5aLz/2FZg4BwzpJbQJ9T oyEral8TN3s+yGoJpR2aNcFpSv3iOzSC12LB5oAELukyyZ1g5n7k0IkODHgeJ04F LpHBkcFTG3dNWWsZjBAjDDyFT8S6UwxHaiCcg6E9aKiTLCPkdQZw79wFWMvSC6Tm 5+JlGpQD3GxRtt1sfZCqGRYgyxcOkewf0Kv/CImcuukIasnaM6uNSZ0LRhUjlPCs ZoV1MkemluFydTccUSSjsPSZu1pix/la+EiiP44INuB8Hfe547Gg5YsLbwSWiwsW LdsLtdUIcXIsH1poE/PHu+aXSMA7PfbswZAI9DaS558P2O52gGDUUvY2g== X-ME-Sender: <xms:oRkGZPoHvYmskpt4rguqkzFdNZ1x0bEzEF135n8l0fo0BDAfn3DiBA> <xme:oRkGZJodFemqh-vBBml0b3VHV7s4ILoGc_1_msZsrv1L6KtN7ShKvrDzUqi0enMBp 32dv-gBCxAEL64WBg> X-ME-Received: <xmr:oRkGZMNO7gNpXWIFl6jWnFB4ZpY90WTzvyiSDJjZMyvQZBsCkoN6CKW_l6sDkqac_hwYQhgocFxU24_r6wq0B6BH> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrvddtkedgieehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvfevuffkfhggtggujgesthdtredttddtvdenucfhrhhomhepnfgvohcu hfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecuggftrfgrth htvghrnhepieetudehfeekueefleegudfhjefgleehfeeluefhfeffgfeuudelhedvjeel ieetnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplh gvohesfhgrmhhulhgrrhhirdhnrghmvg X-ME-Proxy: <xmx:oRkGZC4n4sFPHRi7l_PLsWtirYk0O0VHZ0DohzNrrmXnquVzPlQTDg> <xmx:oRkGZO7GKfshJg-0grE86pOBvZPQOf-0jqOh-w97CcxD-kwoytgQXg> <xmx:oRkGZKgj0sFROMm9yH_ArC4bipwyfkf8T3R7PlQGM1Y3OVKKL4OMBA> <xmx:oRkGZOGDIaKhGa3tPyW7n7kL5hEvMZ4g0-N7LhzyOd-Hr0XWkYAYfA> Feedback-ID: i819c4023:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 6 Mar 2023 11:49:37 -0500 (EST) Date: Mon, 6 Mar 2023 11:49:35 -0500 From: Leo Famulari <leo@HIDDEN> To: Antero Mejr via Guix-patches via <guix-patches@HIDDEN> Subject: Re: [bug#61950] [PATCH 2/3] gnu: libcap: Add bsd-3 license. Message-ID: <ZAYZn/Olnlxg0yKq@HIDDEN> References: <20230304042230.937-1-antero@HIDDEN> <20230304042230.937-2-antero@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230304042230.937-2-antero@HIDDEN> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 61950 Cc: 61950 <at> debbugs.gnu.org, me@HIDDEN, Antero Mejr <antero@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) On Sat, Mar 04, 2023 at 04:22:29AM +0000, Antero Mejr via Guix-patches via wrote: > * gnu/packages/linux.scm (libcap)[license]: Add bsd-3. Double-checked and pushed as e8c25e389dc90b5dc941ba039ccf1e25cacbc6ab Thanks!
guix-patches@HIDDEN
:bug#61950
; Package guix-patches
.
Full text available.Received: (at 61950) by debbugs.gnu.org; 6 Mar 2023 16:49:27 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 06 11:49:27 2023 Received: from localhost ([127.0.0.1]:43480 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pZE1e-0005lE-No for submit <at> debbugs.gnu.org; Mon, 06 Mar 2023 11:49:26 -0500 Received: from wout3-smtp.messagingengine.com ([64.147.123.19]:35543) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <leo@HIDDEN>) id 1pZE1c-0005l1-U7 for 61950 <at> debbugs.gnu.org; Mon, 06 Mar 2023 11:49:25 -0500 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id E58F532009A7; Mon, 6 Mar 2023 11:49:18 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Mon, 06 Mar 2023 11:49:19 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:cc:content-type:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=mesmtp; t=1678121358; x=1678207758; bh=EfCxE8bxKtQpEVF+7nG/I+eXWLvAIkSLJMaom4NEe/A=; b= GwUX5L6BRwAdIlzu0lMoQlfmLxQ0Fh5qKghEp7AQyokiYNaGC1z40A6/ByQpylU4 z0pvstgWNkoLViiNTCEuv73qs2LGN0BDxI3nK4HwhBTq07SufXWXNeKh9t9LdU56 XqFiy517GB2i1WBXUWsRHeGeYTt6BBwyR5NXWXjQr5A= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; t=1678121358; x=1678207758; bh=EfCxE8bxKtQpE VF+7nG/I+eXWLvAIkSLJMaom4NEe/A=; b=hbSE2XzqGTQHjACNdlidHIcOf+X7J f07GZJFLKirQ71i4USSf/6NybGq/CMMUpRqN5jaUl/8S9mKI6dwRiRDGQEwtUsep Pcr6hFWahyHYRyrcdUFBWnlEFxN5p8j1ByL6+TVAcWT4hE/PylLIYrzGS1/b5GV1 Jsy4NPk5elX/03437OFXYVKBp/QwwZsSsSa1X8nC0wTyEy0sQbtQSPfxa9pPR2R+ 6dadEe/XOsL/EQJnw2z/Cl59FUPI0GqPVcVOwH0Bj2iRmCmecUMcpsZgRMlt/ixx h5O1X77muRpIUrGuEizmwqEgEU+yeLn3YiqfyeGvi0J1olc4fRMJmhOig== X-ME-Sender: <xms:jhkGZJFICuYjpqoYan2XAuqLa1nIq8ieMm6w5b68150uFG5U86lOug> <xme:jhkGZOVHNRvg4i7LdVnR7DGoQzO15H072Bg8EpoPldT2ux7wQ03tIxBboZIsQX11n E35MXRi8eVXuuFazg> X-ME-Received: <xmr:jhkGZLKyw0gfcoRl7binDEzmTQvuz5muesWnELE-jujX85cYR2TeR3WHBSqAocrSztbzG_ThGNnWnABU7bQziN6k> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrvddtkedgieeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvfevuffkfhggtggujgesthdtrodttddtvdenucfhrhhomhepnfgvohcu hfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecuggftrfgrth htvghrnhepgfegueeiiefhleeiuedtudffjeefudffkeelgeegteeljeegvdehtefftddv teeknecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplh gvohesfhgrmhhulhgrrhhirdhnrghmvg X-ME-Proxy: <xmx:jhkGZPFt2ipNE7eaNfE6vSnbet6nTrt39kJdhtIJ7rzW00MWwH5gRQ> <xmx:jhkGZPUZNxKvCGgN5QeOXGMfYHUdwXf2le6aTITL26-RjWQ0EbF18g> <xmx:jhkGZKPHiieycNHbf1ti1PhkCDAEA_MuLg_LrMWItbHpw6Rba0wxZg> <xmx:jhkGZMiQbTptTM_Qnfvq8P4IKH7ex2HRlCT6kEZU8d-5UG7tWXHI1Q> Feedback-ID: i819c4023:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 6 Mar 2023 11:49:17 -0500 (EST) Date: Mon, 6 Mar 2023 11:49:16 -0500 From: Leo Famulari <leo@HIDDEN> To: Antero Mejr via Guix-patches via <guix-patches@HIDDEN> Subject: Re: [bug#61950] [PATCH 1/3] gnu: libsndfile: Correct license. Message-ID: <ZAYZjEKTibShqJMq@HIDDEN> References: <20230304041458.32761-1-antero@HIDDEN> <20230304042230.937-1-antero@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230304042230.937-1-antero@HIDDEN> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 61950 Cc: 61950 <at> debbugs.gnu.org, me@HIDDEN, Antero Mejr <antero@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) On Sat, Mar 04, 2023 at 04:22:28AM +0000, Antero Mejr via Guix-patches via wrote: > * gnu/packages/pulseaudio.scm (libsndfile)[license]: Change to lgpl2.1+. Double-checked and pushed as 9c69b322ea85163a2bf9266bffb7edc3dbbc59ab Thanks!
guix-patches@HIDDEN
:bug#61950
; Package guix-patches
.
Full text available.Received: (at submit) by debbugs.gnu.org; 6 Mar 2023 16:49:49 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 06 11:49:49 2023 Received: from localhost ([127.0.0.1]:43496 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pZE1x-0005mK-Ub for submit <at> debbugs.gnu.org; Mon, 06 Mar 2023 11:49:49 -0500 Received: from lists.gnu.org ([209.51.188.17]:53794) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <leo@HIDDEN>) id 1pZE1w-0005m4-Lr for submit <at> debbugs.gnu.org; Mon, 06 Mar 2023 11:49:44 -0500 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 <leo@HIDDEN>) id 1pZE1t-0003F4-6l for guix-patches@HIDDEN; Mon, 06 Mar 2023 11:49:41 -0500 Received: from wout3-smtp.messagingengine.com ([64.147.123.19]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <leo@HIDDEN>) id 1pZE1r-0007fK-Jy for guix-patches@HIDDEN; Mon, 06 Mar 2023 11:49:40 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 1228232009A0; Mon, 6 Mar 2023 11:49:38 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Mon, 06 Mar 2023 11:49:38 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:cc:content-type:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=mesmtp; t=1678121377; x=1678207777; bh=rSJ27Dp+GWag8mW4ptCKco0I/0e8p9Q3ETX8O2O0Xh8=; b= ctQUi1rwxSN2Bjh8mY6golJnjIRwN8QjySgfU+wbQTpeWdhRB45ZRLk/d+aqSquY xJZx/Dk+93VIxY1AgGnLEpd6JtPhU3dzUFbZeaZlCF9LDFDelUdqe/LqqA7+Oabo ZIogS588WtezFm+7DeViRqc1zIgddcWKS3hkuCBb8t0= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; t=1678121377; x=1678207777; bh=rSJ27Dp+GWag8 mW4ptCKco0I/0e8p9Q3ETX8O2O0Xh8=; b=aPYMtEBXT5aLz/2FZg4BwzpJbQJ9T oyEral8TN3s+yGoJpR2aNcFpSv3iOzSC12LB5oAELukyyZ1g5n7k0IkODHgeJ04F LpHBkcFTG3dNWWsZjBAjDDyFT8S6UwxHaiCcg6E9aKiTLCPkdQZw79wFWMvSC6Tm 5+JlGpQD3GxRtt1sfZCqGRYgyxcOkewf0Kv/CImcuukIasnaM6uNSZ0LRhUjlPCs ZoV1MkemluFydTccUSSjsPSZu1pix/la+EiiP44INuB8Hfe547Gg5YsLbwSWiwsW LdsLtdUIcXIsH1poE/PHu+aXSMA7PfbswZAI9DaS558P2O52gGDUUvY2g== X-ME-Sender: <xms:oRkGZPoHvYmskpt4rguqkzFdNZ1x0bEzEF135n8l0fo0BDAfn3DiBA> <xme:oRkGZJodFemqh-vBBml0b3VHV7s4ILoGc_1_msZsrv1L6KtN7ShKvrDzUqi0enMBp 32dv-gBCxAEL64WBg> X-ME-Received: <xmr:oRkGZMNO7gNpXWIFl6jWnFB4ZpY90WTzvyiSDJjZMyvQZBsCkoN6CKW_l6sDkqac_hwYQhgocFxU24_r6wq0B6BH> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrvddtkedgieehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvfevuffkfhggtggujgesthdtredttddtvdenucfhrhhomhepnfgvohcu hfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecuggftrfgrth htvghrnhepieetudehfeekueefleegudfhjefgleehfeeluefhfeffgfeuudelhedvjeel ieetnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplh gvohesfhgrmhhulhgrrhhirdhnrghmvg X-ME-Proxy: <xmx:oRkGZC4n4sFPHRi7l_PLsWtirYk0O0VHZ0DohzNrrmXnquVzPlQTDg> <xmx:oRkGZO7GKfshJg-0grE86pOBvZPQOf-0jqOh-w97CcxD-kwoytgQXg> <xmx:oRkGZKgj0sFROMm9yH_ArC4bipwyfkf8T3R7PlQGM1Y3OVKKL4OMBA> <xmx:oRkGZOGDIaKhGa3tPyW7n7kL5hEvMZ4g0-N7LhzyOd-Hr0XWkYAYfA> Feedback-ID: i819c4023:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 6 Mar 2023 11:49:37 -0500 (EST) Date: Mon, 6 Mar 2023 11:49:35 -0500 From: Leo Famulari <leo@HIDDEN> To: Antero Mejr via Guix-patches via <guix-patches@HIDDEN> Subject: Re: [bug#61950] [PATCH 2/3] gnu: libcap: Add bsd-3 license. Message-ID: <ZAYZn/Olnlxg0yKq@HIDDEN> References: <20230304042230.937-1-antero@HIDDEN> <20230304042230.937-2-antero@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230304042230.937-2-antero@HIDDEN> Received-SPF: pass client-ip=64.147.123.19; envelope-from=leo@HIDDEN; helo=wout3-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: 61950 <at> debbugs.gnu.org, me@HIDDEN, Antero Mejr <antero@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.4 (--) On Sat, Mar 04, 2023 at 04:22:29AM +0000, Antero Mejr via Guix-patches via wrote: > * gnu/packages/linux.scm (libcap)[license]: Add bsd-3. Double-checked and pushed as e8c25e389dc90b5dc941ba039ccf1e25cacbc6ab Thanks!
guix-patches@HIDDEN
:bug#61950
; Package guix-patches
.
Full text available.Received: (at submit) by debbugs.gnu.org; 6 Mar 2023 16:49:35 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 06 11:49:35 2023 Received: from localhost ([127.0.0.1]:43484 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pZE1m-0005lb-Vg for submit <at> debbugs.gnu.org; Mon, 06 Mar 2023 11:49:35 -0500 Received: from lists.gnu.org ([209.51.188.17]:35676) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <leo@HIDDEN>) id 1pZE1k-0005lR-TA for submit <at> debbugs.gnu.org; Mon, 06 Mar 2023 11:49:33 -0500 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 <leo@HIDDEN>) id 1pZE1j-00037v-HQ for guix-patches@HIDDEN; Mon, 06 Mar 2023 11:49:31 -0500 Received: from wout3-smtp.messagingengine.com ([64.147.123.19]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <leo@HIDDEN>) id 1pZE1a-0007a9-3p for guix-patches@HIDDEN; Mon, 06 Mar 2023 11:49:28 -0500 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id E58F532009A7; Mon, 6 Mar 2023 11:49:18 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Mon, 06 Mar 2023 11:49:19 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:cc:content-type:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=mesmtp; t=1678121358; x=1678207758; bh=EfCxE8bxKtQpEVF+7nG/I+eXWLvAIkSLJMaom4NEe/A=; b= GwUX5L6BRwAdIlzu0lMoQlfmLxQ0Fh5qKghEp7AQyokiYNaGC1z40A6/ByQpylU4 z0pvstgWNkoLViiNTCEuv73qs2LGN0BDxI3nK4HwhBTq07SufXWXNeKh9t9LdU56 XqFiy517GB2i1WBXUWsRHeGeYTt6BBwyR5NXWXjQr5A= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; t=1678121358; x=1678207758; bh=EfCxE8bxKtQpE VF+7nG/I+eXWLvAIkSLJMaom4NEe/A=; b=hbSE2XzqGTQHjACNdlidHIcOf+X7J f07GZJFLKirQ71i4USSf/6NybGq/CMMUpRqN5jaUl/8S9mKI6dwRiRDGQEwtUsep Pcr6hFWahyHYRyrcdUFBWnlEFxN5p8j1ByL6+TVAcWT4hE/PylLIYrzGS1/b5GV1 Jsy4NPk5elX/03437OFXYVKBp/QwwZsSsSa1X8nC0wTyEy0sQbtQSPfxa9pPR2R+ 6dadEe/XOsL/EQJnw2z/Cl59FUPI0GqPVcVOwH0Bj2iRmCmecUMcpsZgRMlt/ixx h5O1X77muRpIUrGuEizmwqEgEU+yeLn3YiqfyeGvi0J1olc4fRMJmhOig== X-ME-Sender: <xms:jhkGZJFICuYjpqoYan2XAuqLa1nIq8ieMm6w5b68150uFG5U86lOug> <xme:jhkGZOVHNRvg4i7LdVnR7DGoQzO15H072Bg8EpoPldT2ux7wQ03tIxBboZIsQX11n E35MXRi8eVXuuFazg> X-ME-Received: <xmr:jhkGZLKyw0gfcoRl7binDEzmTQvuz5muesWnELE-jujX85cYR2TeR3WHBSqAocrSztbzG_ThGNnWnABU7bQziN6k> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrvddtkedgieeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvfevuffkfhggtggujgesthdtrodttddtvdenucfhrhhomhepnfgvohcu hfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecuggftrfgrth htvghrnhepgfegueeiiefhleeiuedtudffjeefudffkeelgeegteeljeegvdehtefftddv teeknecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplh gvohesfhgrmhhulhgrrhhirdhnrghmvg X-ME-Proxy: <xmx:jhkGZPFt2ipNE7eaNfE6vSnbet6nTrt39kJdhtIJ7rzW00MWwH5gRQ> <xmx:jhkGZPUZNxKvCGgN5QeOXGMfYHUdwXf2le6aTITL26-RjWQ0EbF18g> <xmx:jhkGZKPHiieycNHbf1ti1PhkCDAEA_MuLg_LrMWItbHpw6Rba0wxZg> <xmx:jhkGZMiQbTptTM_Qnfvq8P4IKH7ex2HRlCT6kEZU8d-5UG7tWXHI1Q> Feedback-ID: i819c4023:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 6 Mar 2023 11:49:17 -0500 (EST) Date: Mon, 6 Mar 2023 11:49:16 -0500 From: Leo Famulari <leo@HIDDEN> To: Antero Mejr via Guix-patches via <guix-patches@HIDDEN> Subject: Re: [bug#61950] [PATCH 1/3] gnu: libsndfile: Correct license. Message-ID: <ZAYZjEKTibShqJMq@HIDDEN> References: <20230304041458.32761-1-antero@HIDDEN> <20230304042230.937-1-antero@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230304042230.937-1-antero@HIDDEN> Received-SPF: pass client-ip=64.147.123.19; envelope-from=leo@HIDDEN; helo=wout3-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: 61950 <at> debbugs.gnu.org, me@HIDDEN, Antero Mejr <antero@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.4 (--) On Sat, Mar 04, 2023 at 04:22:28AM +0000, Antero Mejr via Guix-patches via wrote: > * gnu/packages/pulseaudio.scm (libsndfile)[license]: Change to lgpl2.1+. Double-checked and pushed as 9c69b322ea85163a2bf9266bffb7edc3dbbc59ab Thanks!
guix-patches@HIDDEN
:bug#61950
; Package guix-patches
.
Full text available.Received: (at 61950) by debbugs.gnu.org; 6 Mar 2023 16:45:48 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 06 11:45:48 2023 Received: from localhost ([127.0.0.1]:43470 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pZDy7-0005am-Pk for submit <at> debbugs.gnu.org; Mon, 06 Mar 2023 11:45:48 -0500 Received: from wout3-smtp.messagingengine.com ([64.147.123.19]:33263) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <leo@HIDDEN>) id 1pZDy6-0005aZ-IQ for 61950 <at> debbugs.gnu.org; Mon, 06 Mar 2023 11:45:47 -0500 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id C626D3200991; Mon, 6 Mar 2023 11:45:40 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Mon, 06 Mar 2023 11:45:41 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:cc:content-transfer-encoding:content-type:content-type :date:date:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to; s=mesmtp; t=1678121140; x=1678207540; bh=rmbx8M1d4sXIeVXR31I8AT SDwPf5rNt9clnUjpJuGak=; b=pMscFwhXowEbjbOrkbcYBaSNrQTXAdjC8eUC+z 2VXUKil6KO3AZ/7sEkfQft+/VyLsz1nHwQqV1khQg7hInGfjEDNG/zYqmsxiZg4t qmgMWScAhFpBk8hGJWHtGg64MoU5xk2W1GnNKF8XXFifF6AW3G/x7aI9RwhAKbbK YLVX4= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t= 1678121140; x=1678207540; bh=rmbx8M1d4sXIeVXR31I8ATSDwPf5rNt9cln UjpJuGak=; b=teZZdQGKAnL32i0BmJpg39+zTIeUXt9m2OSuKHpdX3rer5eB0il PGA25yKPHcy+Y85JltopRahn+xIC+HLT0/uuQ2y61z4tT9DFWMCdEd5KsGgT0ULY 6ZRlIQMmMLvLXcmHrL7SAl1Yb+W5DmGlKTtNcnRME5lLC8l3GcaCMh8YHyZJIK4M iTMXX+Ce/c5FVYwfYSweCZYH5+uCLDUOhuHlVP3DWpctaT/mQsQjrhr1yhYIyY/V Nkm/s4db6sbvAshdpucOC2+V+bvzFJ+CW3dkKXQNBrWDdwcQoQGni9uWItk3BnM1 5nTCixXDYb+7/vVnmZJc+4v6uChn29D9S5g== X-ME-Sender: <xms:tBgGZEUk0GpidOoLnsRiEtq43X7wdIJdIAcUEhMdKLIIxdgGPMAIsQ> <xme:tBgGZImLxwir_a5d6YYyZNfFzCdh2M_L6_lPESpYqjj6WQUlGjN-cKia23R4R9Y2O 3Q7rWXLJeMnaHDyYA> X-ME-Received: <xmr:tBgGZIbX_2s-tC04nPTjjnHfTTq06lbyQyeK6OsV8QEmdSagzDuNeumvA0K_WY6uh1jjj1Mi6BdbJvxY7kJ-iwon> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrvddtkedgieehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvfevuffkfhggtggugfgjsehtkeertddttdejnecuhfhrohhmpefnvgho ucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucggtffrrg htthgvrhhnpefgheejtdetheeujeelueekuedtgffggffhveevgeelvdelueeigeffjedt hefgudenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpe hlvghosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: <xmx:tBgGZDWU_P-CNc70BmrHiBgGosHWoTMxifqRZ682oXUcU7GQMmQFjg> <xmx:tBgGZOl80r4H0I6Zq4sGTUjV-ttKltzz8VUcckmdBAuaCE2_4pzGVw> <xmx:tBgGZIchixGl1FZu2pNqFLjUR8wJBplvq9_wHd9d54HuQ8Wdu3OthA> <xmx:tBgGZCsRnFHdrKHsyzg6HD62hS9STc5pxPPljtA6gNxsgyjHn5BxQA> Feedback-ID: i819c4023:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 6 Mar 2023 11:45:40 -0500 (EST) Date: Mon, 6 Mar 2023 11:45:38 -0500 From: Leo Famulari <leo@HIDDEN> To: Ludovic =?iso-8859-1?Q?Court=E8s?= <ludo@HIDDEN> Subject: Re: [bug#61950] [PATCH] lint: Add 'copyleft' checker. Message-ID: <ZAYYsuK7Di2cZp2t@HIDDEN> References: <20230304041458.32761-1-antero@HIDDEN> <87lek9anaz.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87lek9anaz.fsf@HIDDEN> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 61950 Cc: 61950 <at> debbugs.gnu.org, Antero Mejr <antero@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) On Mon, Mar 06, 2023 at 04:53:40PM +0100, Ludovic Courtès wrote: > 2. It’s tempting to view devise a “licensing calculus” of sorts and > automate assessments of licensing compatibility. However, I think > it’s overestimating both law and our own licensing annotations: how > law applies in a specific case isn’t entirely clear until one goes > to court, and our ‘license’ fields fail to represent all the > relevant nuances anyway (subcomponents having different licenses, > dual/multiple licensing, etc.). I emphasize this point. We should not overestimate our understanding of free / open-source software licensing. The territory is uncharted and largely untested in the courts.
guix-patches@HIDDEN
:bug#61950
; Package guix-patches
.
Full text available.Received: (at 61950) by debbugs.gnu.org; 6 Mar 2023 15:53:51 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 06 10:53:50 2023 Received: from localhost ([127.0.0.1]:43393 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pZD9q-0004FI-K6 for submit <at> debbugs.gnu.org; Mon, 06 Mar 2023 10:53:50 -0500 Received: from eggs.gnu.org ([209.51.188.92]:37068) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1pZD9p-0004Ey-0r for 61950 <at> debbugs.gnu.org; Mon, 06 Mar 2023 10:53:49 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1pZD9j-0005m5-Bl; Mon, 06 Mar 2023 10:53:43 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=lUg8MZ6NoU4zGKhXtS2IKycT3SHFfbHolMIsX/tGwIE=; b=o4wFkTDkeXTsmaHVfkPa 16mIRGUd7aOcqDXAjzT1NS5deXIMFFSOV4s6rLmmU3cJ79wCo/R+A4SWYw1vww82RxsAVJL3yvjeo OAsNuXmZjhsU+J44G1dArhFA+hmv56AIeX2vT2DhMXNL4vcQWORve1RUkn5L6xPQWLlSkW5iPMDHS 8deCRXhdy+lO48P9iUcUXvtCYM8cpuFMk/D3DbGs3RXZNZUlxyXla4omXUi8uZy+tuGln1jBuODpk iIyKxDTnp+abefvjP08eqZOFfR2OWL3W2EwM9ZIpfPkLznsYYFkoEOf2r5m4b90vcO7qU0vJgA4o/ u1pw2euKJd6wHg==; Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1pZD9i-0002lw-Rh; Mon, 06 Mar 2023 10:53:43 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN> To: Antero Mejr <antero@HIDDEN> Subject: Re: [bug#61950] [PATCH] lint: Add 'copyleft' checker. References: <20230304041458.32761-1-antero@HIDDEN> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: Sextidi 16 =?utf-8?Q?Vent=C3=B4se?= an 231 de la =?utf-8?Q?R=C3=A9volution=2C?= jour de =?utf-8?Q?l'=C3=89pinard?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Mon, 06 Mar 2023 16:53:40 +0100 In-Reply-To: <20230304041458.32761-1-antero@HIDDEN> (Antero Mejr's message of "Sat, 4 Mar 2023 04:14:58 +0000") Message-ID: <87lek9anaz.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 61950 Cc: 61950 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Hello! Antero Mejr <antero@HIDDEN> skribis: > * guix/lint.scm (check-copyleft, input->package, report-copyleft-violatio= n, > linking-exception?, copyleft?): New procedures. > (%local-checkers): Add 'copyleft' checker. > * tests/lint.scm ("copyleft: incompatible copyleft input"): New tests. > * doc/guix.texi (Invoking guix lint): Mention it. > --- > This new linter checks for copyleft license violations, where a copylefted > package is linked by a package with an incompatible license. > It found 2818 incompatible packages. > For example, GNU readline (GPL) is being linked by 71 permissively > licensed packages. I=E2=80=99m skeptical for a couple of reasons: 1. It=E2=80=99s entirely fine for, say, a BSD-3 package to link against Readline (GPLv3+). The combination is effectively GPLv3+, but that=E2=80=99s perfectly valid legally speaking. 2. It=E2=80=99s tempting to view devise a =E2=80=9Clicensing calculus=E2= =80=9D of sorts and automate assessments of licensing compatibility. However, I think it=E2=80=99s overestimating both law and our own licensing annotations= : how law applies in a specific case isn=E2=80=99t entirely clear until one = goes to court, and our =E2=80=98license=E2=80=99 fields fail to represent a= ll the relevant nuances anyway (subcomponents having different licenses, dual/multiple licensing, etc.). But really, #1 is the main point here. WDYT? Ludo=E2=80=99.
guix-patches@HIDDEN
:bug#61950
; Package guix-patches
.
Full text available.Received: (at 61950) by debbugs.gnu.org; 4 Mar 2023 04:23:10 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 03 23:23:10 2023 Received: from localhost ([127.0.0.1]:35074 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pYJQL-0003Mc-TE for submit <at> debbugs.gnu.org; Fri, 03 Mar 2023 23:23:10 -0500 Received: from mout-p-101.mailbox.org ([80.241.56.151]:40844) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <antero@HIDDEN>) id 1pYJQJ-0003M4-Kx for 61950 <at> debbugs.gnu.org; Fri, 03 Mar 2023 23:23:08 -0500 Received: from smtp1.mailbox.org (smtp1.mailbox.org [10.196.197.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-101.mailbox.org (Postfix) with ESMTPS id 4PTBXM72fzz9sml for <61950 <at> debbugs.gnu.org>; Sat, 4 Mar 2023 05:22:59 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1677903780; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=ZjPkdfHobnhdFwD9pkfrAFgx0mW37EaLC/Tga/JllTA=; b=V0ST5cUyNUFxpzxGoDDTNXVJuc/ZUicoL7/TFDRccqDCV/Ijkcm4hkFVAHnG8HrBqihcgi u8xp0hR2qdyTx6+zFgO6Y5Ai1hza7RL3j1YdI/DvlFBDmoW3opvSgBW3zOrxHUQKpuJZfe Tsch/21YqjK5MSZ7p3Y9ektHbwkG+eiT/5ABsF8Yf18AgFut7+LRUj9eOs/RUrT3ENftjH cJ7B3w4ueFJjQvKBMmfgrN8st/BWcjitMFdPAJa9LOXDU6ZxslPhavItX/PUqmSJj6r5hK MKzt64OxUU6Mtvjn3hyytzNleFaZsT2KEbxAdLfgLA3LTV+fClihAp9qi+BJuQ== From: Antero Mejr <antero@HIDDEN> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1677903777; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=ZjPkdfHobnhdFwD9pkfrAFgx0mW37EaLC/Tga/JllTA=; b=RlOVkRogMHCbu3qbky6WSqT2qre3vpeeJ+KmMvwKPbXKEVJkhz4lCSpdrXed8oU6p0t4yW eq3JU2eAfxBEKvUO5B9MlJZP3BWTwjEQy/xjCE2yZ2GbuFf6KVTwxOnUMG8klW/tCGWym8 uRDZURWv10aNXe7MMzGBTkvIgnTepVOs7yYXInFsT78diYA//k6ZQ8JX3QOdVX5G4r/tsv X4lfOPJW64pocLWe5Z1NDGQpyNx2Xr6ElWGTsuOfNBZX8orWKTdTw0/jNNfJFOoPTKZeTo kyAThtwwDifZstEJC7h+4OTTAAQitXuNVO3/BvES+U9X8D74SQtRQ/zE8UhQ3g== To: 61950 <at> debbugs.gnu.org Subject: [PATCH 3/3] gnu: nettle-2: Add lgpl3+ to licenses. Date: Sat, 4 Mar 2023 04:22:30 +0000 Message-Id: <20230304042230.937-3-antero@HIDDEN> In-Reply-To: <20230304042230.937-1-antero@HIDDEN> References: <20230304042230.937-1-antero@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: leo@HIDDEN X-Debbugs-Cc: me@HIDDEN Content-Transfer-Encoding: 8bit X-MBO-RS-META: nqap8xxffgehoo1zy5aoto3qiqxp6p8u X-MBO-RS-ID: 481d18b77ad5b261419 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 61950 Cc: Antero Mejr <antero@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) * gnu/packages/nettle.scm (nettle-2)[license]: Add lgpl3+. --- gnu/packages/nettle.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/nettle.scm b/gnu/packages/nettle.scm index ea26ba3b2d..ee2ea7487e 100644 --- a/gnu/packages/nettle.scm +++ b/gnu/packages/nettle.scm @@ -77,7 +77,7 @@ (define-public nettle-2 fit in easily in almost any context. It can be easily included in cryptographic toolkits for object-oriented languages or in applications themselves.") - (license gpl2+))) + (license (list lgpl3+ gpl2+)))) (define-public nettle ;; This version is not API-compatible with version 2. In particular, lsh -- 2.38.1
me@HIDDEN, guix-patches@HIDDEN
:bug#61950
; Package guix-patches
.
Full text available.Received: (at 61950) by debbugs.gnu.org; 4 Mar 2023 04:23:02 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 03 23:23:02 2023 Received: from localhost ([127.0.0.1]:35070 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pYJQE-0003MF-Hv for submit <at> debbugs.gnu.org; Fri, 03 Mar 2023 23:23:02 -0500 Received: from mout-p-101.mailbox.org ([80.241.56.151]:49122) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <antero@HIDDEN>) id 1pYJQC-0003LP-JS for 61950 <at> debbugs.gnu.org; Fri, 03 Mar 2023 23:23:00 -0500 Received: from smtp202.mailbox.org (smtp202.mailbox.org [IPv6:2001:67c:2050:b231:465::202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-101.mailbox.org (Postfix) with ESMTPS id 4PTBXD5RbZz9sbl for <61950 <at> debbugs.gnu.org>; Sat, 4 Mar 2023 05:22:52 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1677903772; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=EVMOhE96VUFSUC7FnKFjLjsEfXGJKt1hVNiIraKFgXM=; b=tfO6kJosAAfqyW765h7Y/QDAAr2iY+8UHGklp8mYgTzS+9x6RgzoyrOMvGysajUZYZXnJH bhWcrzGEDtz4Kc74fIfOwErhZYf4p0cPVNfgePM7jbIRmHjBg1xR1YRdgBDlACCihY6GKQ q+ZP7K0+GIOyHnGEv+BCeLwRDyrVaFJVc0kSbxKzBL2Uvfgf1tZfk3XYZGSTyqW5JLZEpz 76NRFLsCyJPFk7Tu6tvzbH4Gglzu6wToKuS9qFNIPD/LcPrygJmZ2r26thqLUvn3LciqwX x3Hs6fPx1sSpGDbiCVzGEcx5otLcm43sr0oW90ivSzKe+ZehZTFqGJH7YXaUUA== From: Antero Mejr <antero@HIDDEN> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1677903770; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=EVMOhE96VUFSUC7FnKFjLjsEfXGJKt1hVNiIraKFgXM=; b=JFV0YVUOV7rt2U1ZjEe8W9xCpfLY3nMf6dnmoISQgg8UuBbDFxRMfxvwuGDzdSFSB/KDbC SnvzM4bhXtH6AStJLVEd2l53xaF8o/aS9q6aGeFtaqcuguzf8tMTKh9p2ExBP+okUi0niL /P4L8Ylepwlnn0RpjUR5q50O+0+YSE9usJXkJbA8hMRkMxJerfyLlvp2ivqNRz9AJGKZyW KOqJ/4WmL6ikHlJLPoauXdC6cEEJu1c2GdgH0U/wAOMlWnEsYbM4Nxgi1twMN9/jHVYxZb lnjka+Q5NltSLHzY09Nwe9X3VVgab2jLJM2iOH/idagDy/kMGveFDlwccDVRXg== To: 61950 <at> debbugs.gnu.org Subject: [PATCH 2/3] gnu: libcap: Add bsd-3 license. Date: Sat, 4 Mar 2023 04:22:29 +0000 Message-Id: <20230304042230.937-2-antero@HIDDEN> In-Reply-To: <20230304042230.937-1-antero@HIDDEN> References: <20230304042230.937-1-antero@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: leo@HIDDEN X-Debbugs-Cc: me@HIDDEN Content-Transfer-Encoding: 8bit X-MBO-RS-META: jjmfr5mjxjf3oriktxdy3rt6kte441th X-MBO-RS-ID: c9f667992a4ee6932d3 X-Rspamd-Queue-Id: 4PTBXD5RbZz9sbl X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 61950 Cc: Antero Mejr <antero@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) * gnu/packages/linux.scm (libcap)[license]: Add bsd-3. --- gnu/packages/linux.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 3ca2a79666..9f5a2fd84f 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -3201,7 +3201,7 @@ (define-public libcap Linux-based operating systems.") ;; License is BSD-3 or GPLv2, at the user's choice. - (license license:gpl2))) + (license (list license:bsd-3 license:gpl2)))) (define-public bridge-utils (package -- 2.38.1
me@HIDDEN, guix-patches@HIDDEN
:bug#61950
; Package guix-patches
.
Full text available.Received: (at 61950) by debbugs.gnu.org; 4 Mar 2023 04:22:51 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 03 23:22:51 2023 Received: from localhost ([127.0.0.1]:35064 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pYJQ3-0003LB-8G for submit <at> debbugs.gnu.org; Fri, 03 Mar 2023 23:22:51 -0500 Received: from mout-p-201.mailbox.org ([80.241.56.171]:51854) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <antero@HIDDEN>) id 1pYJQ1-0003Ky-Ay for 61950 <at> debbugs.gnu.org; Fri, 03 Mar 2023 23:22:50 -0500 Received: from smtp2.mailbox.org (smtp2.mailbox.org [IPv6:2001:67c:2050:b231:465::2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-201.mailbox.org (Postfix) with ESMTPS id 4PTBX10pyjz9sjD for <61950 <at> debbugs.gnu.org>; Sat, 4 Mar 2023 05:22:41 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1677903761; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=d7PJFzA9fr8EHfb3uqEVBj1bAi+n+BkjL4ucBWW8k5Y=; b=ZanNutIAQ3tI9nFriZD9xrHHVVo//l8TEqaB3ZLE5dzuVfX/P+eNVOk/fKyLag8BkiXhmC vvB4Zz9Ltrb9XLW2vxY1enmoCEN6i5qVxqZ8h8b93jtRGJt/QNGsNEh1BbAAffTAO3rsxk UPQoay+nILc4CkzUu0SexE5DFtlxd0mb5hJBZSrAPufiIO78rHrKXwCs3KqiWpjUntjNmH f+m+kUK2ZOZcmxmE0qRXQ3TDzndMDhreXctelEbA0RF7WuH9PPV1Qc9fXOaVsmO0nE0ojB +gvtCg695wKZhyq2g+qSwalf8lVVchE8fA0Reg2sbcCmsJc6Jy4l+Q4E94rmhg== From: Antero Mejr <antero@HIDDEN> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1677903759; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=d7PJFzA9fr8EHfb3uqEVBj1bAi+n+BkjL4ucBWW8k5Y=; b=sCVVNbK3++vtsE/ssxQd7a1vGNwjwefWjmmltSJHl+BCddtN33qWc/74bPeWDzKfnViJOu 7V/tLnIG8XtxriD6FshZwLNxhw8miZXBg2h8az5fwmzdrMCokIQI0dXAjl1MfhxEanBVWc TvCSNOCd2Ggbslq9bhUum5kpTdkx6WmLKvMGm+OknP5FSCXr3xNGqSckPVjzZTCaqe53hy FNZwwZXIzhQ455g6tENM8XG2yRIcptD7kIBo5GV+OgeiQtWxqV2adiQ1RrrAfhCsmc7RjT T/gB2Ty/JRHtu/rAN9nldLAaI7Rip3QqdICt2Lh2Pehb/CUxoMzPslfbBZYGkQ== To: 61950 <at> debbugs.gnu.org Subject: [PATCH 1/3] gnu: libsndfile: Correct license. Date: Sat, 4 Mar 2023 04:22:28 +0000 Message-Id: <20230304042230.937-1-antero@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: leo@HIDDEN X-Debbugs-Cc: me@HIDDEN Content-Transfer-Encoding: 8bit X-MBO-RS-META: 1bmtifjrxoz91jro5q46hncg9jho968d X-MBO-RS-ID: 1887bdef85aefd89d05 X-Rspamd-Queue-Id: 4PTBX10pyjz9sjD X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 61950 Cc: Antero Mejr <antero@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) * gnu/packages/pulseaudio.scm (libsndfile)[license]: Change to lgpl2.1+. --- Updating package licenses to avoid false positives. gnu/packages/pulseaudio.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/pulseaudio.scm b/gnu/packages/pulseaudio.scm index 75aca3d700..aff864eb99 100644 --- a/gnu/packages/pulseaudio.scm +++ b/gnu/packages/pulseaudio.scm @@ -119,7 +119,7 @@ (define-public libsndfile as big-endian processor systems such as Motorola 68k, Power PC, MIPS and SPARC. Hopefully the design of the library will also make it easy to extend for reading and writing new sound file formats.") - (license l:gpl2+))) + (license l:lgpl2.1+))) (define-public libsamplerate (package -- 2.38.1
me@HIDDEN, guix-patches@HIDDEN
:bug#61950
; Package guix-patches
.
Full text available.Received: (at submit) by debbugs.gnu.org; 4 Mar 2023 04:16:11 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 03 23:16:11 2023 Received: from localhost ([127.0.0.1]:35058 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pYJJb-0003Ao-0n for submit <at> debbugs.gnu.org; Fri, 03 Mar 2023 23:16:11 -0500 Received: from lists.gnu.org ([209.51.188.17]:52080) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <antero@HIDDEN>) id 1pYJJY-0003Ag-MO for submit <at> debbugs.gnu.org; Fri, 03 Mar 2023 23:16:09 -0500 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 <antero@HIDDEN>) id 1pYJJY-00041i-Cu for guix-patches@HIDDEN; Fri, 03 Mar 2023 23:16:08 -0500 Received: from mout-p-103.mailbox.org ([80.241.56.161]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from <antero@HIDDEN>) id 1pYJJU-0007PC-H8 for guix-patches@HIDDEN; Fri, 03 Mar 2023 23:16:07 -0500 Received: from smtp202.mailbox.org (smtp202.mailbox.org [IPv6:2001:67c:2050:b231:465::202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-103.mailbox.org (Postfix) with ESMTPS id 4PTBND0vZmz9sQP for <guix-patches@HIDDEN>; Sat, 4 Mar 2023 05:15:56 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1677903356; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=0nXYu4npn7VW5aNQ1Vd9At6dxXtPMPd0OoVwQdM4ht0=; b=dOPRh0kRqn/Gib7OlqkM3kwvw8qeWUcwif1f10TfZVQGdcdstsJcAysNz/HcmdPTY6dz+i JgeIZyhQNbDLUY/CGy4fzjhRX26aBl1qF1rYffvduTvSKiGBum4zM7NbLrRrTVALo8ruV/ R9QcFAyi209yK8W8mxrC0p9JGxvc4V9ErXCQ4/LYYIO3+7PaWXJoSGQTjUVKk/Wc07HZvF Rvj5QQghk4WP7ZZ8yOispnfty1DZj2+iey7MEDLET1XpMMjFbnEwhsJpkgFoo+haNMmdQP Rxx4laAO3z1/P1/gZrzZDDSwjY1L/p+ratT87396ExVjgEJoukE4ddtcRIamiA== From: Antero Mejr <antero@HIDDEN> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1677903354; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=0nXYu4npn7VW5aNQ1Vd9At6dxXtPMPd0OoVwQdM4ht0=; b=lTnyQh/73SHJc4MULytZIFk/tMTTJFtH3wVFWbQ+O5P3rRoVMeKchgt1tPt1Zy6cSqhkMp /hzqiH4UoKXUdxFLMH5TT4AkF9/W7LEDWPWRdL8n++tk9TJaJ4iQnhG6CmZ2vHN1i6gSbv iylsBlgJcp8szR8SgK0SjLJx5ilVxEptvyIswnw6goWvvcaGg6kHOqTsVrmzrcP4RSS2cz hANxGSzLMbAtAdVGgEh7Hz1glLpOgGv7xVDldF8TwsMlu7rfzyfW/DeJBZ8m7YI+gSAjTi uMW+T5h4qV7kSBYkgwh7XMjbsLrVSCHUTcMcgaaUjJQEHJYqDFYvFg43ebI0xg== To: guix-patches@HIDDEN Subject: [PATCH] lint: Add 'copyleft' checker. Date: Sat, 4 Mar 2023 04:14:58 +0000 Message-Id: <20230304041458.32761-1-antero@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: zimon.toutoune@HIDDEN X-Debbugs-Cc: dev@HIDDEN X-Debbugs-Cc: mail@HIDDEN X-Debbugs-Cc: rekado@HIDDEN X-Debbugs-Cc: othacehe@HIDDEN X-Debbugs-Cc: me@HIDDEN X-Debbugs-Cc: ludo@HIDDEN Content-Transfer-Encoding: 8bit X-MBO-RS-META: amy8nbiy56ite5t1nwgpz7mdfzjoqh8t X-MBO-RS-ID: de06bfa725a51da6bea X-Rspamd-Queue-Id: 4PTBND0vZmz9sQP Received-SPF: pass client-ip=80.241.56.161; envelope-from=antero@HIDDEN; helo=mout-p-103.mailbox.org X-Spam_score_int: -23 X-Spam_score: -2.4 X-Spam_bar: -- X-Spam_report: (-2.4 / 5.0 requ) BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: Antero Mejr <antero@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.3 (--) * guix/lint.scm (check-copyleft, input->package, report-copyleft-violation, linking-exception?, copyleft?): New procedures. (%local-checkers): Add 'copyleft' checker. * tests/lint.scm ("copyleft: incompatible copyleft input"): New tests. * doc/guix.texi (Invoking guix lint): Mention it. --- This new linter checks for copyleft license violations, where a copylefted package is linked by a package with an incompatible license. It found 2818 incompatible packages. For example, GNU readline (GPL) is being linked by 71 permissively licensed packages. doc/guix.texi | 4 ++ guix/lint.scm | 109 +++++++++++++++++++++++++++++++++++++++++++++++++ tests/lint.scm | 10 +++++ 3 files changed, 123 insertions(+) diff --git a/doc/guix.texi b/doc/guix.texi index 74658dbc86..be695967a2 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -14723,6 +14723,10 @@ corresponding package. This aims to help migrate from the ``old input style''. @xref{package Reference}, for more information on package inputs and input styles. @xref{Invoking guix style}, on how to migrate to the new style. + +@item copyleft +Warn about packages with permissive licenses that are not compatible with +the copyleft licenses of their dependencies. @end table The general syntax is: diff --git a/guix/lint.scm b/guix/lint.scm index 8e3976171f..30745b0930 100644 --- a/guix/lint.scm +++ b/guix/lint.scm @@ -40,6 +40,7 @@ (define-module (guix lint) #:use-module (guix download) #:use-module (guix ftp-client) #:use-module (guix http-client) + #:use-module (guix licenses) #:use-module (guix packages) #:use-module (guix i18n) #:use-module ((guix gexp) @@ -108,6 +109,7 @@ (define-module (guix lint) check-mirror-url check-github-url check-license + check-copyleft check-vulnerabilities check-for-updates check-formatting @@ -1451,6 +1453,12 @@ (define format (with-store store (do-check store)))) + + +;;; +;;; Package licenses. +;;; + (define (check-license package) "Warn about type errors of the 'license' field of PACKAGE." (match (package-license package) @@ -1462,6 +1470,103 @@ (define (check-license package) (make-warning package (G_ "invalid license field") #:field 'license))))) +(define (copyleft? licenses) + "Check if a list of licenses are copyleft." + (let ((lic (if (list? licenses) licenses (list licenses)))) + (map (lambda (x) + (and (license? x) ;some license fields are not license objects + (member (license-name x) + '("AGPL 1" "AGPL 3" "AGPL 3+" + "CC-BY-SA 2.0" "CC-BY-SA 3.0" "CC-BY-SA 4.0" + "CeCILL" "copyleft-next" + "EUPL 1.1" "EUPL 1.2" + "GPL 1" "GPL 1+" "GPL 2" "GPL 2+" "GPL 3" "GPL 3+" + "Sleepycat")) + #t)) + lic))) + +(define (linking-exception? package) + "Check if a package has a known copyleft linking exception or is not linked." + (and (member (package-name package) + '(;; linking exception + "classpath" "guile" "java-classpathx-servletapi" "icedtea" + "uwsgi" + ;; copyleft but not typically linked + "alsa-utils" "acpi" "acpica" "audit" + "bash" "bash-completion" "bash-minimal" "bash-static" "bc" + "bluez" "binutils" "bison" "btrfs-progs" + "catdoc" "cdparanoia" "colord" "colord-minimal" "coreutils" + "coreutils-minimal" "cpuid" "cpupower" "cryptsetup" + "dbus" "dbus-glib" "diffutils" "dmidecode" "dmraid" "dnsmasq" + "dosfstools" "dpkg" + "ebtables" "edac-utils" "egawk-next" "efibootmgr" "espeak" + "espeak-ng" "ethtool" "eudev" + "fcitx" "ffmpeg" "findutils" "fontforge" + "gawk" "gawk-mpfr" "geoclue" "gettext" "gettext-minimal" + "ghostscript" "git" "git-minimal" "gjs" "gnupg" "gnome-desktop" + "gpart" "gperf" "gpm" "grep" "groff" "gzip" + "hddtemp" "hwinfo" "kbd" "kexec-tools" "kmod" + "less" "lm-sensors" "lzip" + "i2c-tools" "inetutils" "inxi" "inxi-minimal" "iproute2" + "iptables" "iso-codes" + "m4" "make" "mariadb" "mawk" "mcelog" "mdadm" "memtester" + "miscfiles" "modem-manager" "module-init-tools" "mpv" "mysql" + "ndctl" "net-tools" "netcat" "nvme-cli" + "pandoc" "parted" "password-store" "pciutils" "perl" + "pkg-config" "postgresql" "procps" "psmisc" "pulseaudio" + "qemu" "qemu-minimal" "ragel" "rpm" "rsync" + "samba" "sane-backends" "sbc" "scummvm" "sed" + "shared-mime-info" "shepherd" "smartmontools" "socat" + "squashfs-tools" "sysstat" + "tar" "time" "torsocks" + "upower" "usbutils" "util-linux" + "valgrind" "vidstab" "volume-key" + "wget" "which" "wl-clipboard" "yelp" "xclip" + "linux-libre-headers" "gnumach-headers" "hurd-headers" + "gcc" "gcc-toolchain" "gfortran" "clang-toolchain" + "ld-wrapper" "ld.lld-wrapper" "lld-wrapper")) + #t)) + +(define (report-copyleft-violation package input-name) + "Report information about a copyleft license violation." + (make-warning package + (G_ "The license of input ~a is copyleft, but the license \ +of package ~a is permissive.") + (list input-name (package-name package)) + #:field 'license)) + +(define (input->package input) + "Convert a package input into a package if possible." + (if (list? input) + (cadr input) + #f)) + +(define (check-copyleft package) + "Check that PACKAGE does not violate copyleft licenses of its inputs." + ;; Assumes all copyleft licenses are compatible, which is true for now + (let* ((pkg-copyleft (member #t (copyleft? (package-license package))))) + (apply append + (map (lambda (input) + (let ((input-copyleft + ;; if any license is permissive, the input is. + ;; be lenient here to avoid false positives + (not (member #f (copyleft? (package-license input)))))) + (if (and input-copyleft + (not pkg-copyleft) + (not (linking-exception? input))) + (list (report-copyleft-violation package + (package-name input))) + '()))) + (filter package? + (map input->package + (append (package-inputs package) + (package-propagated-inputs package)))))))) + + +;;; +;;; Vulnerabilities and updates. +;;; + (define (current-vulnerabilities*) "Like 'current-vulnerabilities', but return the empty list upon networking or HTTP errors. This allows network-less operation and makes problems with @@ -1885,6 +1990,10 @@ (define %local-checkers (description "Make sure the 'license' field is a <license> \ or a list thereof") (check check-license)) + (lint-checker + (name 'copyleft) + (description "Check for copyleft license violations") + (check check-copyleft)) (lint-checker (name 'optional-tests) (description "Make sure tests are only run when requested") diff --git a/tests/lint.scm b/tests/lint.scm index ce22e2355a..1ae64510b6 100644 --- a/tests/lint.scm +++ b/tests/lint.scm @@ -40,6 +40,7 @@ (define-module (test-lint) #:use-module (guix build-system emacs) #:use-module (guix build-system gnu) #:use-module (guix packages) + #:use-module ((guix licenses) #:prefix license:) #:use-module (guix lint) #:use-module (guix ui) #:use-module (guix swh) @@ -51,6 +52,7 @@ (define-module (test-lint) #:use-module (gnu packages glib) #:use-module (gnu packages pkg-config) #:use-module (gnu packages python-build) + #:use-module (gnu packages readline) #:use-module ((gnu packages bash) #:select (bash bash-minimal)) #:use-module (web uri) #:use-module (web server) @@ -665,6 +667,14 @@ (define hsab (string-append (assoc-ref inputs "hsab") (single-lint-warning-message (check-license (dummy-package "x" (license #f))))) +(test-equal "copyleft: incompatible copyleft input" + "The license of input readline is copyleft, but the license of package x is permissive." + (single-lint-warning-message + (check-copyleft + (dummy-package "x" + (inputs `(("readline" ,readline))) + (license license:bsd-3))))) + (test-equal "home-page: wrong home-page" "invalid value for home page" (let ((pkg (package -- 2.38.1
Antero Mejr <antero@HIDDEN>
:ludo@HIDDEN, guix-patches@HIDDEN
.
Full text available.ludo@HIDDEN, guix-patches@HIDDEN
:bug#61950
; Package guix-patches
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.