GNU bug report logs - #54234
Dropping versioned docdir for license files?

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix; Reported by: Maxim Cournoyer <maxim.cournoyer@HIDDEN>; dated Thu, 3 Mar 2022 13:38:01 UTC; Maintainer for guix is bug-guix@HIDDEN.

Message received at 54234 <at> debbugs.gnu.org:


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.




Information forwarded to bug-guix@HIDDEN:
bug#54234; Package guix. Full text available.

Message received at 54234 <at> debbugs.gnu.org:


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.




Information forwarded to bug-guix@HIDDEN:
bug#54234; Package guix. Full text available.

Message received at 54234 <at> debbugs.gnu.org:


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--





Information forwarded to bug-guix@HIDDEN:
bug#54234; Package guix. Full text available.

Message received at 54234 <at> debbugs.gnu.org:


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




Information forwarded to bug-guix@HIDDEN:
bug#54234; Package guix. Full text available.

Message received at 54234 <at> debbugs.gnu.org:


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--





Information forwarded to bug-guix@HIDDEN:
bug#54234; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


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




Acknowledgement sent to Maxim Cournoyer <maxim.cournoyer@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#54234; Package guix. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Tue, 15 Mar 2022 14:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.