From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37052) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1exgkf-0001tS-Q7 for guix-patches@gnu.org; Sun, 18 Mar 2018 18:26:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1exgkc-0003nG-Lo for guix-patches@gnu.org; Sun, 18 Mar 2018 18:26:05 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:60785) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1exgkc-0003n0-Ii for guix-patches@gnu.org; Sun, 18 Mar 2018 18:26:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1exgkc-0000oO-Dk for guix-patches@gnu.org; Sun, 18 Mar 2018 18:26:02 -0400 Subject: bug#30836: [PATCH 2/3] guix import elpa: use #f for license Resent-To: guix-patches@gnu.org Resent-Message-ID: From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) References: <87y3iql7b7.fsf@gnu.org> Date: Sun, 18 Mar 2018 23:25:41 +0100 In-Reply-To: (Konrad Hinsen's message of "Sun, 18 Mar 2018 09:27:56 +0100") Message-ID: <87d101nhqy.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Konrad Hinsen Cc: 30836-done@debbugs.gnu.org Konrad Hinsen skribis: > ludo@gnu.org (Ludovic Court=C3=A8s) writes: > >> Konrad Hinsen skribis: >> >>> Elpa doesn't supply license information. The current importer pretends = that >>> everything is GPL3, which is not true. The importer should not invent l= icense >>> information. >> >> Do you have examples of packages on ELPA that are not GPLv3+? I don=E2= =80=99t >> know if this is the case, but I wouldn=E2=80=99t be surprised if it had = a policy >> of requiring GPLv3+ given that Emacs itself is GPLv3+. > > The ELPA importer is also used for MELPA, which has no license > requirements. The package that motivated this patch is Deft, which is > MIT-licensed: > > https://jblevins.org/projects/deft/ > > If GNU ELPA guarantees GPL3, we could keep the old behavior for that > but use #f for MELPA and stable MELPA. Good idea. Commit 9bb1838c3f982dfb84ba24eb2f727cb39ee5805c does that. Thanks! Ludo=E2=80=99.