From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id 2Md6NZxAXWFUpQAAgWs5BA (envelope-from ) for ; Wed, 06 Oct 2021 08:22:20 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id aGkMMZxAXWHmVgAAbx9fmQ (envelope-from ) for ; Wed, 06 Oct 2021 06:22:20 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id B516D335C1 for ; Wed, 6 Oct 2021 08:22:19 +0200 (CEST) Received: from localhost ([::1]:42568 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mY0Jm-0001oU-Qh for larch@yhetil.org; Wed, 06 Oct 2021 02:22:18 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:35764) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mY0JX-0001m5-Bk for bug-guix@gnu.org; Wed, 06 Oct 2021 02:22:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:58984) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mY0JW-00089D-2e for bug-guix@gnu.org; Wed, 06 Oct 2021 02:22:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mY0JV-0008UG-Qp for bug-guix@gnu.org; Wed, 06 Oct 2021 02:22:01 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#51048: No license in crate - guix import Resent-From: Maxime Devos Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 06 Oct 2021 06:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51048 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Michael Zappa , 51048@debbugs.gnu.org Received: via spool by 51048-submit@debbugs.gnu.org id=B51048.163350126632557 (code B ref 51048); Wed, 06 Oct 2021 06:22:01 +0000 Received: (at 51048) by debbugs.gnu.org; 6 Oct 2021 06:21:06 +0000 Received: from localhost ([127.0.0.1]:42297 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mY0Ic-0008T2-GJ for submit@debbugs.gnu.org; Wed, 06 Oct 2021 02:21:06 -0400 Received: from albert.telenet-ops.be ([195.130.137.90]:45626) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mY0IX-0008SD-4Y for 51048@debbugs.gnu.org; Wed, 06 Oct 2021 02:21:05 -0400 Received: from ptr-bvsjgyjmffd7q9timvx.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by albert.telenet-ops.be with bizsmtp id 2WLy2600V0mfAB406WLzcN; Wed, 06 Oct 2021 08:20:59 +0200 Message-ID: <7580ba1ecf974cfc08391d8b62e1fbbc796350bb.camel@telenet.be> From: Maxime Devos Date: Wed, 06 Oct 2021 08:20:58 +0200 In-Reply-To: <87h7dvnlxv.fsf@michzappa.com> References: <87h7dvnlxv.fsf@michzappa.com> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-aApYFubVHwBzqt3wgpFx" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1633501259; bh=ahk9lhSVwULwSioS0hfiSFOb87hhFr5kLi5hpW6z+Rk=; h=Subject:From:To:Date:In-Reply-To:References; b=DiR2+XMfH1bRUr4mNxrtqDiWlgXZTObbFMv9VMxAbj10s3S9Dtwg6sK14zqAHRc9M DoBiRXdm13RLixZbavHYpntq1toWXaBdkIggpYmQFyLf+jWM8cFjHIruUDT/R8t6Yz 3tEbtwYX1XJG8eNK5WWxvgvSqvcceKnnXwJbWmF7epE0MuKQz0h9t19hOjhB1F1nrb RHkOaJoNBCss0yMbK/OmAUSi2WGuAWB6jZe8LmMF9isgxekLAISpQSSvZMATkaGeWT Duz+2obsgZFba+qBszKZlrOwp/XPZw6R62HLz+TW9r32wzeCA56lUZHThr/afQ2xOL T+6BVaskSEPng== X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1633501340; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=ahk9lhSVwULwSioS0hfiSFOb87hhFr5kLi5hpW6z+Rk=; b=B7MqhglKgjzydmPkdkW/XFZ1nwlARn4pCN+WMsMe9SwEzPKPsY+Z0Zd+HRmuANSHiNsKmD 86biavwth65gPpRD38BucUBmRlO0A7HIilFhaeIARroR18a1TIsx9zkSE7/uO7s5FoOkbf sYvYe+v22T71TRNr99ekoFFDyU9xIwojwMsiVokCKHuLRM1Ff9Ghbnfzx4X25qEqdaL+XY oRCdtUkVp/0tbWpu9/nsek6+gIfwrwQmBXsenKzSVWCnTXbikPXTcEs9sJrDLBwW+u/Rg/ 1JaGtRGuQROuqVBQDLw3XKND8yUPsIS0dphMe4gG1O8QuOvlLoxiHb62EpxrXA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1633501340; a=rsa-sha256; cv=none; b=JKXEH58EFrQpj3qEzhYUq07urvr2V5GSP+zxdJJnvmSFUZiP1HqvjjZyxYtWk3peEUhXHb oDrR6pf3K/8cjEl9vGlpKAOLLW1MYFaNy5LlnkI417Poe/GZV4rTEe/mnYN9dt48Ef4WYV 2qgQnTskGeI6WmAHo7qZ/9I1AC6vp9R1B502EuDUCaAHqGFg4a9n7UOGh4SXelfmGrP4YU 9OyWaMArcBLIrxqyif4uZst7JkYLRxbL+wUy8Yh3jn+UDYbrWvgZKl5HlwTieRII0VG9Bk 3zXCoB6q/h5P3EXYz6AO7a6YaI5Iw+Mp57240NRPx03fkdZ9SsScTF0hHgz3pg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=telenet.be header.s=r21 header.b=DiR2+XMf; dmarc=fail reason="SPF not aligned (relaxed)" header.from=telenet.be (policy=none); spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Spam-Score: -1.91 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=telenet.be header.s=r21 header.b=DiR2+XMf; dmarc=fail reason="SPF not aligned (relaxed)" header.from=telenet.be (policy=none); spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Queue-Id: B516D335C1 X-Spam-Score: -1.91 X-Migadu-Scanner: scn0.migadu.com X-TUID: 8FXq79+1RbtU --=-aApYFubVHwBzqt3wgpFx Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Michael Zappa schreef op di 05-10-2021 om 18:31 [-0400]: > Hello all, > I have been playing around with the 'guix import' tools to > see how easily I can get some package definitions. In the process of > trying to package https://github.com/Spotifyd/spotifyd with 'guix import > crate spotifyd -r' I found that one of the nested dependencies, > libpulse-sys@0.0.0 did not work with the automatic importer because it > does not have a license in its crate > https://crates.io/crates/libpulse-sys/0.0.0. >=20 > Obviously it would be ideal to get whoever is using this out-of-date > library in their package to update their dependencies so this is > entirely avoided, but short of that has there ever been discussion on > how to handle 'license-less' packages? I haven't seen any in my short > time lurking on this list. It seems to be a rigid requirement for the > crate importer. I don't now if there has been a discussion, but other importers (at least the minetest importer) set the license field to #f if no license information was unavailable. Modifying such that 'license' is set to #f if it has=20 'null' as value in the JSON might be sufficient I think? Greetings, Maxime --=-aApYFubVHwBzqt3wgpFx Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYV1AShccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7rIVAQCNx1n9P1O0KosBAOjyGmcL5lAW PPnIWGG7bUN6mt464gD+Jo0zvr9tB3aLvXNFN4iPN0dozQYMeLJYyOBWq8xklwI= =9Vqs -----END PGP SIGNATURE----- --=-aApYFubVHwBzqt3wgpFx--