Received: (at 54234) by debbugs.gnu.org; 15 Mar 2022 13:56:24 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Mar 15 09:56:23 2022 Received: from localhost ([127.0.0.1]:49214 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nU7ex-0001Py-Eb for submit <at> debbugs.gnu.org; Tue, 15 Mar 2022 09:56:23 -0400 Received: from eggs.gnu.org ([209.51.188.92]:40728) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1nU7ev-0001Pj-5T for 54234 <at> debbugs.gnu.org; Tue, 15 Mar 2022 09:56:21 -0400 Received: from [2001:470:142:3::e] (port=38026 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1nU7ep-00023K-SP; Tue, 15 Mar 2022 09:56:15 -0400 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=Qw6EkgbUOaSg6fi3EwqFeLZnsFe/sAzz8Ajyzfc81Uk=; b=r8pdxHyb37e2veiSJ1Kt sxCw90O5/KjYcO7SHgEu5/zPqaKW6J/eYmL7se4VoE8LXgG678s6WacGBclw+1cavssjJpapoaffN HX1HPFvni8khqJIQoeM9c/I0F5aAxA138intiWhiy7iWu3LrFX/wK8+rAsjEuoFurHoi0tnLr6J4Y iTBPvokQZY4YTdpsGM4tYVK0019YjREVyp0JnnkO3FNlpXJJeJ2LpYY3GtFTXz+i6r60Gov6lFTa/ 3fiQ+yx7ddPdbYhuquapmIJ78BpfRWFT8wAD0PvXGotl/0ZOfZ/YZ7eYXj/9ic28kB0ron2Qgfllj crti8kkS0jEhKg==; Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=38550 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 1nU7ep-0001v7-C5; Tue, 15 Mar 2022 09:56:15 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN> To: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Subject: Re: bug#54234: Dropping versioned docdir for license files? References: <87pmn3i2cc.fsf@HIDDEN> Date: Tue, 15 Mar 2022 14:56:13 +0100 In-Reply-To: <87pmn3i2cc.fsf@HIDDEN> (Maxim Cournoyer's message of "Thu, 03 Mar 2022 08:37:39 -0500") Message-ID: <87o827jp4y.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.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: 54234 Cc: 54234 <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 (---) Hi, Maxim Cournoyer <maxim.cournoyer@HIDDEN> skribis: > Recently while packaging sysbench, I noticed that the gnu-build-system's > docdir expands to 'share/doc/name', while the 'install-license-files' > phase installs the license files to 'share/doc/name-version' instead: [...] > It seems to me it'd be nicer to have both agree on the same docdir. We > could drop the version and use gnu-build-system's docdir, or alter the > default gnu-build-system docdir to use a versioned output. The later > some more troublesome, as we'd have to do the same adjustment for each > build system, and I'm not convinced of the value added. So I'd suggest > we simply normalize to use the standard docdir. Fine with me! We can do that in =E2=80=98core-updates=E2=80=99. Ludo=E2=80=99.
bug-guix@HIDDEN
:bug#54234
; Package guix
.
Full text available.Received: (at 54234) by debbugs.gnu.org; 15 Mar 2022 13:55:46 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Mar 15 09:55:46 2022 Received: from localhost ([127.0.0.1]:49209 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nU7eL-0001Ot-QH for submit <at> debbugs.gnu.org; Tue, 15 Mar 2022 09:55:46 -0400 Received: from eggs.gnu.org ([209.51.188.92]:40586) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1nU7eK-0001Ol-Ep for 54234 <at> debbugs.gnu.org; Tue, 15 Mar 2022 09:55:44 -0400 Received: from [2001:470:142:3::e] (port=38012 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1nU7eD-0001tI-52; Tue, 15 Mar 2022 09:55:38 -0400 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=KGZywpNZYxFjjoPWOqQ+IN0O4apKAU+wiYOKXA9nZaw=; b=IiNmj7AiHFzEKtFfNquv QrhDfDD05qw62az46ZI6OSEKRdCCS2NiKRbZvjr6zh0UTX+tXe8z87bEhY1EAOQ1FYgDrxMWz1zoZ NcdjW50rp+3WYB1Om1BhQlTIl2c+XwKJJ55bIS3UwAmJzGANxoGO0iJSQyopLo4oUqWRJN2nDEnaF S0p7XAZcbR4vNKcHk8I6gXzZRcDEKztQ+hc2uGwGcA2/VTqvFpmUsI0kvATPxl+fHRKeBC42hGPVe geH/LH3htI110lSIVrVfNBSPTYbKOG9S2VyK706VmvsSZGj+6T9a5mgRcKA866qtCDwSjfTB8zLXq ufPcDdvBpJv2yA==; Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=38548 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 1nU7eB-0001ja-P2; Tue, 15 Mar 2022 09:55:36 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN> To: Maxime Devos <maximedevos@HIDDEN> Subject: Different license file name References: <87pmn3i2cc.fsf@HIDDEN> <7e78d92da1916fc769f4fa9dcf70fabd18e387fa.camel@HIDDEN> Date: Tue, 15 Mar 2022 14:55:34 +0100 In-Reply-To: <7e78d92da1916fc769f4fa9dcf70fabd18e387fa.camel@HIDDEN> (Maxime Devos's message of "Thu, 03 Mar 2022 15:43:44 +0100") Message-ID: <87sfrjjp61.fsf_-_@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.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: 54234 Cc: 54234 <at> debbugs.gnu.org, Maxim Cournoyer <maxim.cournoyer@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: -3.3 (---) Hi, Maxime Devos <maximedevos@HIDDEN> skribis: > Some software does not work with a COPYING or LICENSE file, or they do > but also have other relevant licenses. E.g., gnunet-scheme follows > REUSE and puts the license texts in a LICENSES directory and some extra > information in '.reuse/dep5'. It would be nice if those were copied > as well. You can use the #:license-file-regexp argument of =E2=80=98gnu-build-system= =E2=80=99 in such a case. If the file name becomes common, we can update the default =E2=80=98%license-file-regexp=E2=80=99 in =E2=80=98core-updates=E2=80=99. HTH, Ludo=E2=80=99.
bug-guix@HIDDEN
:bug#54234
; Package guix
.
Full text available.Received: (at 54234) by debbugs.gnu.org; 3 Mar 2022 15:59:35 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 03 10:59:35 2022 Received: from localhost ([127.0.0.1]:43475 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nPnrb-0000Ce-K0 for submit <at> debbugs.gnu.org; Thu, 03 Mar 2022 10:59:35 -0500 Received: from laurent.telenet-ops.be ([195.130.137.89]:35196) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <maximedevos@HIDDEN>) id 1nPnrY-0000CV-Lv for 54234 <at> debbugs.gnu.org; Thu, 03 Mar 2022 10:59:33 -0500 Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by laurent.telenet-ops.be with bizsmtp id 1rzW2700X4UW6Th01rzWFg; Thu, 03 Mar 2022 16:59:31 +0100 Message-ID: <e20f1e1f04cec8c9e026c830d92a4c3149d5f507.camel@HIDDEN> Subject: Re: bug#54234: Dropping versioned docdir for license files? From: Maxime Devos <maximedevos@HIDDEN> To: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Date: Thu, 03 Mar 2022 16:59:25 +0100 In-Reply-To: <87h78fhwh3.fsf@HIDDEN> References: <87pmn3i2cc.fsf@HIDDEN> <7e78d92da1916fc769f4fa9dcf70fabd18e387fa.camel@HIDDEN> <87h78fhwh3.fsf@HIDDEN> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-6sD0WMkkMoyPsPGEzC7u" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1646323171; bh=ONLkRQa4FNsu5C0JYZrXx515qabuVW/XohDlyQYGsY0=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=JbxUgzSbe0d52O5J10Fxa/+wigI7rddU/kgpCYeZOKusLE3nYhKC3VBUbsQPjueT+ TIDmxjDmpRBLJ3LIJUYXWlGaaNUv+rS0VbZkmUnl6GopEjvSMd2Y4lJE0zf0guh80c uzFnLBWWDk9G0gqvjQ49Y73P97WHjk66whCDMa5TJbCv9c31IcYI3vkAOHV41vrCWS 4BtSP8vhHIKP/AeZs8Nj8QFJMI7sN/RgPrv5Rh6j9FHAl79OBETUNrgz595tr8uEuM oEZSzWZH+ddpmIwVrrQ7EQ4ZFZM3o3b3McAWBmuooAVQKRbtEk/B0z3ttiPqPZP9+Y zYXpBXFUp3Ugw== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 54234 Cc: 54234 <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: -1.7 (-) --=-6sD0WMkkMoyPsPGEzC7u Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Maxim Cournoyer schreef op do 03-03-2022 om 10:44 [-0500]: > What is REUSE? See <https://reuse.software/>. It's a specification + tool based on SPDX. Greetings, Maxime. --=-6sD0WMkkMoyPsPGEzC7u 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+4iGRcl7gUCYiDl3RccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7pJCAP9C9QIKaWQoseNzLCgYq6b/8NxU xs3IXPDxBuVmExvQFAD+KgjPZ14VA1FZk/pDvE2kIFY10eVNFPPV54oirbSXEww= =Ct1R -----END PGP SIGNATURE----- --=-6sD0WMkkMoyPsPGEzC7u--
bug-guix@HIDDEN
:bug#54234
; Package guix
.
Full text available.Received: (at 54234) by debbugs.gnu.org; 3 Mar 2022 15:44:34 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 03 10:44:34 2022 Received: from localhost ([127.0.0.1]:43457 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nPnd4-00062n-77 for submit <at> debbugs.gnu.org; Thu, 03 Mar 2022 10:44:34 -0500 Received: from mail-qt1-f174.google.com ([209.85.160.174]:34709) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>) id 1nPnd2-00062a-70 for 54234 <at> debbugs.gnu.org; Thu, 03 Mar 2022 10:44:32 -0500 Received: by mail-qt1-f174.google.com with SMTP id c4so4925324qtx.1 for <54234 <at> debbugs.gnu.org>; Thu, 03 Mar 2022 07:44:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=b5Ua6KU76yHrywjz3ExZH/pOchYjoEv19hnTYDiyy9s=; b=aV/u7E+cLfEOTR05MdP3A68owFzdAB2GF3lkBfzruRUGo2DED6S9mmxVA7Su9pDVYV doYywKrG/9LZKSxTpNE7T5D6u7i7TNr1pzvyv9MFTYSY0OrnJc1HKAtVPHNO8epPAXxz /TcMrKeeIsKd1odHI1O1ZalRbek2btUZCZPJLHspE48c0DbS3oJtSuHFMStOm4ClMStH ZCV6mZQsHDg7PkdJ4L9/RwMftaccBMwk5hCfCgTkZ6Ov7JM/Ucgj3/5rB3kW2ZGcsqo8 Qmx4PX5IK1iPYZEpPai4UMDC8eDIfrDWH6aPj8ttGM6rfFR1odYBMqUBXBVnlimnMGcF ffdw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=b5Ua6KU76yHrywjz3ExZH/pOchYjoEv19hnTYDiyy9s=; b=ykivis5RQU+pljEDCCXj+jSWjKocEeW0WM+VYHW5b7bTxcE7GcSb5o7tuhyYMkayMn jIoKWgMERbpHCdkPH4Rjzys5uUkqTimrhjag/w2WVaR2guX4v4vWhlVuHRzyrV/1SMai a5Qdg0jYbKJL2xiRW7gK9FnLt9rORx5TDrIY1xaEAnICi9ewOs2mlAolEndhj0Q7GAhe 1YTRH41DZMeCPY74qSMnbBC9RIAY8BYLFEDrTEanAGYkGw9mLiZLtN7l+P5VPlGSjurv WHv2YeR5v7E1pg5Wo08KnhrdVHDEtaP4BBowEvI+aKy2j7h5v9Xgq2nj5g+YazgL3ax+ 0pRQ== X-Gm-Message-State: AOAM531Z8+Gd5+3Jbd9T2IznEw6ZsyHaOHGkFoKOLkhQ1y3udUhQpmfg tQmbehfA8bSGhs64IkIYy05vZIzRkrc= X-Google-Smtp-Source: ABdhPJws8VUODvgJtpcKscKh4rOrGIWZTkUAMAD1lPYa7R29VbeGypGG4x6YsgzRhNe8ALoI3JU9ew== X-Received: by 2002:ac8:7dc8:0:b0:2de:619:a73f with SMTP id c8-20020ac87dc8000000b002de0619a73fmr27337892qte.614.1646322266355; Thu, 03 Mar 2022 07:44:26 -0800 (PST) Received: from hurd (dsl-141-39.b2b2c.ca. [66.158.141.39]) by smtp.gmail.com with ESMTPSA id d15-20020a05622a15cf00b002de711a190bsm1694221qty.71.2022.03.03.07.44.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 03 Mar 2022 07:44:25 -0800 (PST) From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> To: Maxime Devos <maximedevos@HIDDEN> Subject: Re: bug#54234: Dropping versioned docdir for license files? References: <87pmn3i2cc.fsf@HIDDEN> <7e78d92da1916fc769f4fa9dcf70fabd18e387fa.camel@HIDDEN> Date: Thu, 03 Mar 2022 10:44:24 -0500 In-Reply-To: <7e78d92da1916fc769f4fa9dcf70fabd18e387fa.camel@HIDDEN> (Maxime Devos's message of "Thu, 03 Mar 2022 15:43:44 +0100") Message-ID: <87h78fhwh3.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.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: 54234 Cc: 54234 <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: -1.0 (-) Hi Maxime, Maxime Devos <maximedevos@HIDDEN> writes: > Maxim Cournoyer schreef op do 03-03-2022 om 08:37 [-0500]: >> It seems to me it'd be nicer to have both agree on the same docdir.=C2= =A0 We >> could drop the version and use gnu-build-system's docdir, or alter the >> default gnu-build-system docdir to use a versioned output.=C2=A0 The lat= er >> some more troublesome, as we'd have to do the same adjustment for each >> build system, and I'm not convinced of the value added.=C2=A0 So I'd sug= gest >> we simply normalize to use the standard docdir. >>=20 >> What do you think? > > This does not really answer your question, but if we do this, we could > combine this with another change: > > Some software does not work with a COPYING or LICENSE file, or they do > but also have other relevant licenses. E.g., gnunet-scheme follows > REUSE and puts the license texts in a LICENSES directory and some extra > information in '.reuse/dep5'. It would be nice if those were copied > as well. What is REUSE? > Also, to partially answer your question: probably not all > gnu-build-system packages actually implement the 'docdir' option > and might even error out if it is passed. Fixing these build failures > might be tedious. Even the packages using their own configure script probably would install their doc under /share/doc/$name/ as this is the standard on FHS distribution. I'm not suggesting to tweak docdir, I'm suggesting to use the default, non-versioned value. Thanks, Maxim
bug-guix@HIDDEN
:bug#54234
; Package guix
.
Full text available.Received: (at 54234) by debbugs.gnu.org; 3 Mar 2022 14:43:49 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 03 09:43:49 2022 Received: from localhost ([127.0.0.1]:42034 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nPmgG-00084R-Uw for submit <at> debbugs.gnu.org; Thu, 03 Mar 2022 09:43:49 -0500 Received: from albert.telenet-ops.be ([195.130.137.90]:54090) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <maximedevos@HIDDEN>) id 1nPmgF-00084F-0R for 54234 <at> debbugs.gnu.org; Thu, 03 Mar 2022 09:43:47 -0500 Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by albert.telenet-ops.be with bizsmtp id 1qjk2700a4UW6Th06qjk68; Thu, 03 Mar 2022 15:43:45 +0100 Message-ID: <7e78d92da1916fc769f4fa9dcf70fabd18e387fa.camel@HIDDEN> Subject: Re: bug#54234: Dropping versioned docdir for license files? From: Maxime Devos <maximedevos@HIDDEN> To: Maxim Cournoyer <maxim.cournoyer@HIDDEN>, 54234 <at> debbugs.gnu.org Date: Thu, 03 Mar 2022 15:43:44 +0100 In-Reply-To: <87pmn3i2cc.fsf@HIDDEN> References: <87pmn3i2cc.fsf@HIDDEN> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-oujBjPcPqKo1pnPxGeZB" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1646318625; bh=IEmOuyk3zzhrm+rFXCFBSso03uiuAPOwj3cROy/2b+Y=; h=Subject:From:To:Date:In-Reply-To:References; b=blBLsItrGDufM82voVkCVUk2T0/z8n05y8vqdWxCKITP2HMBZiZv5BMh0eTzbG3OG JXv3zydIc5UNJBWVfyUrWW1ZM+01fRCXMJpdRBNTucVpUz5QfljRX/bE274F1F/syw EQB5VYW52ijN2+P/HR3puIQIqAZy6jyLxHNicNr+JMuVv6XSAc87eoDQEa4/ADo3FI WRLS0d0NA9K6nW2h0s/W6OT5Zwd/AKtOmRpzE1lUuuFtUXYuxoKdGc2C4Et0k1wW38 kopQVvqQmGUkcHd8CVZWpnu3Dhq37rbrVC1aDTs07eB6LmRW6YKYfpzGmmgOh2klxp YprnMqlteRMuA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 54234 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 (-) --=-oujBjPcPqKo1pnPxGeZB Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Maxim Cournoyer schreef op do 03-03-2022 om 08:37 [-0500]: > It seems to me it'd be nicer to have both agree on the same docdir.=C2=A0= We > could drop the version and use gnu-build-system's docdir, or alter the > default gnu-build-system docdir to use a versioned output.=C2=A0 The late= r > some more troublesome, as we'd have to do the same adjustment for each > build system, and I'm not convinced of the value added.=C2=A0 So I'd sugg= est > we simply normalize to use the standard docdir. >=20 > What do you think? This does not really answer your question, but if we do this, we could combine this with another change: Some software does not work with a COPYING or LICENSE file, or they do but also have other relevant licenses. E.g., gnunet-scheme follows REUSE and puts the license texts in a LICENSES directory and some extra information in '.reuse/dep5'. It would be nice if those were copied as well. Also, to partially answer your question: probably not all gnu-build-system packages actually implement the 'docdir' option and might even error out if it is passed. Fixing these build failures might be tedious. Greetings, Maxime. --=-oujBjPcPqKo1pnPxGeZB 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+4iGRcl7gUCYiDUIBccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7uLBAQC2rXgNCs+FLb28OFzdS7zCgtCB cdxTGv7Qhl/pXxi+9AD/eztAoupV0ExPJ5XkseKjrT2TyOVzoNGJE6Mi6/ONjQM= =POFD -----END PGP SIGNATURE----- --=-oujBjPcPqKo1pnPxGeZB--
bug-guix@HIDDEN
:bug#54234
; Package guix
.
Full text available.Received: (at submit) by debbugs.gnu.org; 3 Mar 2022 13:37:46 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 03 08:37:46 2022 Received: from localhost ([127.0.0.1]:41650 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nPleL-0001gQ-Ti for submit <at> debbugs.gnu.org; Thu, 03 Mar 2022 08:37:46 -0500 Received: from lists.gnu.org ([209.51.188.17]:51896) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>) id 1nPleK-0001gJ-2N for submit <at> debbugs.gnu.org; Thu, 03 Mar 2022 08:37:44 -0500 Received: from eggs.gnu.org ([209.51.188.92]:60418) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <maxim.cournoyer@HIDDEN>) id 1nPleJ-0007KJ-SL for bug-guix@HIDDEN; Thu, 03 Mar 2022 08:37:43 -0500 Received: from [2607:f8b0:4864:20::72b] (port=42798 helo=mail-qk1-x72b.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <maxim.cournoyer@HIDDEN>) id 1nPleI-0001aE-9b for bug-guix@HIDDEN; Thu, 03 Mar 2022 08:37:43 -0500 Received: by mail-qk1-x72b.google.com with SMTP id b20so3843560qkn.9 for <bug-guix@HIDDEN>; Thu, 03 Mar 2022 05:37:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:mime-version; bh=A3FjS4qxaGlsIVsvsXzfq/hKzyfPkiQygBatNesJAn0=; b=bpaVkRiA1Tlivn/XoeVAUPPveENHIeWXEozvgyT30XFBopMGfA3TKpv4F0r9RAO2gn rTL6vjcZrZJhDP1cqmfOGfsT08MDaFUNAslOR1TJar+C/knNWcyM9xHbalk3uZ3D/i4G sV000niwwgu9Ij8FPZIWDSwgj1iLfQaE0B17p4cRbxTG06GzbCb81DHztEKt7utRDQ+9 MPgQRdncDHvfJfXLgHn+AsQNtwtNhMmG8jmCUFcMPz+AB+R8yJtoqkRc9K4T87Vibzfz 2OFMPn952T8EIwV8htXtWZJ1jfezuy3kvnw8p8sQu29Aj9x1ejjmqhEt9ZqMaepS90qx Mc5g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=A3FjS4qxaGlsIVsvsXzfq/hKzyfPkiQygBatNesJAn0=; b=0M7WuOeuOqwL1kXC461ruthWVEUXExwc6DzlEP4ZIGFqzJVJKKH8/B2JlhIpzVQYCR j4cSHp1llpgZACoTTDVL1MvJJ2V0opsoWzhivY8+BNPbQe7WIwJTbiQXqWLhFqo7virF nIxTIgQ4pbdKcpaia+g6numDxq8ez4vEe/NtngSkdh3ILeHY9CMI1YswCQJaErA0ozNY V52w7SzmpuIsGe3HqVjH/gcCngn3egyNF80TDmekDVIybd1YaudMK+hBfnx9opHlOAE4 g61gW5SfpA8K7cwwa4swNE2kswHFFs5xdRt8u/+x80JYTpWPqcaNDuamFUC5/fNGVde5 idag== X-Gm-Message-State: AOAM533ygDK8eTQfS7HQQVbtKi+Gbuywtpl1dUoIhLQr0WkoN/e59AtJ IDjv44d2HvrDqajDKxvH06Z9GAdltY8= X-Google-Smtp-Source: ABdhPJzUpkBOIL0eLMV5wq0aGBMBDmyQBq9Gmt7DYmOcclcmnd7gVaOV9SYg1YmDF5YZaoRdFvhWhw== X-Received: by 2002:a37:9e87:0:b0:4e1:1921:1f9f with SMTP id h129-20020a379e87000000b004e119211f9fmr18335303qke.480.1646314660587; Thu, 03 Mar 2022 05:37:40 -0800 (PST) Received: from hurd (dsl-141-39.b2b2c.ca. [66.158.141.39]) by smtp.gmail.com with ESMTPSA id p25-20020a05620a057900b005f1928e8cd0sm985635qkp.134.2022.03.03.05.37.39 for <bug-guix@HIDDEN> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 03 Mar 2022 05:37:40 -0800 (PST) From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> To: bug-guix <bug-guix@HIDDEN> Subject: Dropping versioned docdir for license files? Date: Thu, 03 Mar 2022 08:37:39 -0500 Message-ID: <87pmn3i2cc.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Host-Lookup-Failed: Reverse DNS lookup failed for 2607:f8b0:4864:20::72b (failed) Received-SPF: pass client-ip=2607:f8b0:4864:20::72b; envelope-from=maxim.cournoyer@HIDDEN; helo=mail-qk1-x72b.google.com X-Spam_score_int: -6 X-Spam_score: -0.7 X-Spam_bar: / X-Spam_report: (-0.7 / 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, FREEMAIL_FROM=0.001, PDS_HP_HELO_NORDNS=0.659, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit 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 (--) Hello Guix, Recently while packaging sysbench, I noticed that the gnu-build-system's docdir expands to 'share/doc/name', while the 'install-license-files' phase installs the license files to 'share/doc/name-version' instead: --8<---------------cut here---------------start------------->8--- $ find /gnu/store/97q84ivbx8xa2lm3pn4pyb3i96n58i5g-sysbench-1.0.20 /gnu/store/97q84ivbx8xa2lm3pn4pyb3i96n58i5g-sysbench-1.0.20 /gnu/store/97q84ivbx8xa2lm3pn4pyb3i96n58i5g-sysbench-1.0.20/bin /gnu/store/97q84ivbx8xa2lm3pn4pyb3i96n58i5g-sysbench-1.0.20/bin/sysbench /gnu/store/97q84ivbx8xa2lm3pn4pyb3i96n58i5g-sysbench-1.0.20/etc /gnu/store/97q84ivbx8xa2lm3pn4pyb3i96n58i5g-sysbench-1.0.20/etc/ld.so.cache /gnu/store/97q84ivbx8xa2lm3pn4pyb3i96n58i5g-sysbench-1.0.20/share /gnu/store/97q84ivbx8xa2lm3pn4pyb3i96n58i5g-sysbench-1.0.20/share/doc /gnu/store/97q84ivbx8xa2lm3pn4pyb3i96n58i5g-sysbench-1.0.20/share/doc/sysbench /gnu/store/97q84ivbx8xa2lm3pn4pyb3i96n58i5g-sysbench-1.0.20/share/doc/sysbench/manual.html /gnu/store/97q84ivbx8xa2lm3pn4pyb3i96n58i5g-sysbench-1.0.20/share/doc/sysbench-1.0.20 /gnu/store/97q84ivbx8xa2lm3pn4pyb3i96n58i5g-sysbench-1.0.20/share/doc/sysbench-1.0.20/COPYING /gnu/store/97q84ivbx8xa2lm3pn4pyb3i96n58i5g-sysbench-1.0.20/share/sysbench /gnu/store/97q84ivbx8xa2lm3pn4pyb3i96n58i5g-sysbench-1.0.20/share/sysbench/bulk_insert.lua /gnu/store/97q84ivbx8xa2lm3pn4pyb3i96n58i5g-sysbench-1.0.20/share/sysbench/oltp_delete.lua /gnu/store/97q84ivbx8xa2lm3pn4pyb3i96n58i5g-sysbench-1.0.20/share/sysbench/oltp_insert.lua /gnu/store/97q84ivbx8xa2lm3pn4pyb3i96n58i5g-sysbench-1.0.20/share/sysbench/oltp_read_only.lua /gnu/store/97q84ivbx8xa2lm3pn4pyb3i96n58i5g-sysbench-1.0.20/share/sysbench/oltp_point_select.lua /gnu/store/97q84ivbx8xa2lm3pn4pyb3i96n58i5g-sysbench-1.0.20/share/sysbench/oltp_update_index.lua /gnu/store/97q84ivbx8xa2lm3pn4pyb3i96n58i5g-sysbench-1.0.20/share/sysbench/oltp_read_write.lua /gnu/store/97q84ivbx8xa2lm3pn4pyb3i96n58i5g-sysbench-1.0.20/share/sysbench/oltp_update_non_index.lua /gnu/store/97q84ivbx8xa2lm3pn4pyb3i96n58i5g-sysbench-1.0.20/share/sysbench/select_random_points.lua /gnu/store/97q84ivbx8xa2lm3pn4pyb3i96n58i5g-sysbench-1.0.20/share/sysbench/select_random_ranges.lua /gnu/store/97q84ivbx8xa2lm3pn4pyb3i96n58i5g-sysbench-1.0.20/share/sysbench/oltp_write_only.lua /gnu/store/97q84ivbx8xa2lm3pn4pyb3i96n58i5g-sysbench-1.0.20/share/sysbench/oltp_common.lua --8<---------------cut here---------------end--------------->8--- It seems to me it'd be nicer to have both agree on the same docdir. We could drop the version and use gnu-build-system's docdir, or alter the default gnu-build-system docdir to use a versioned output. The later some more troublesome, as we'd have to do the same adjustment for each build system, and I'm not convinced of the value added. So I'd suggest we simply normalize to use the standard docdir. What do you think? Thanks, Maxim
Maxim Cournoyer <maxim.cournoyer@HIDDEN>
:bug-guix@HIDDEN
.
Full text available.bug-guix@HIDDEN
:bug#54234
; Package guix
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.