X-Loop: help-debbugs@HIDDEN Subject: bug#54234: Dropping versioned docdir for license files? Resent-From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Thu, 03 Mar 2022 13:38:01 +0000 Resent-Message-ID: <handler.54234.B.16463146666479 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 54234 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 54234 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-guix <bug-guix@HIDDEN> Received: via spool by submit <at> debbugs.gnu.org id=B.16463146666479 (code B ref -1); Thu, 03 Mar 2022 13:38:01 +0000 Received: (at submit) by debbugs.gnu.org; 3 Mar 2022 13:37:46 +0000 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> 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-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
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Subject: bug#54234: Acknowledgement (Dropping versioned docdir for license files?) Message-ID: <handler.54234.B.16463146666479.ack <at> debbugs.gnu.org> References: <87pmn3i2cc.fsf@HIDDEN> X-Gnu-PR-Message: ack 54234 X-Gnu-PR-Package: guix Reply-To: 54234 <at> debbugs.gnu.org Date: Thu, 03 Mar 2022 13:38:01 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-guix@HIDDEN If you wish to submit further information on this problem, please send it to 54234 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 54234: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D54234 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#54234: Dropping versioned docdir for license files? Resent-From: Maxime Devos <maximedevos@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Thu, 03 Mar 2022 14:44:02 +0000 Resent-Message-ID: <handler.54234.B54234.164631862931031 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 54234 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Maxim Cournoyer <maxim.cournoyer@HIDDEN>, 54234 <at> debbugs.gnu.org Received: via spool by 54234-submit <at> debbugs.gnu.org id=B54234.164631862931031 (code B ref 54234); Thu, 03 Mar 2022 14:44:02 +0000 Received: (at 54234) by debbugs.gnu.org; 3 Mar 2022 14:43:49 +0000 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> From: Maxime Devos <maximedevos@HIDDEN> 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-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--
X-Loop: help-debbugs@HIDDEN Subject: bug#54234: Dropping versioned docdir for license files? Resent-From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Thu, 03 Mar 2022 15:45:02 +0000 Resent-Message-ID: <handler.54234.B54234.164632227423241 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 54234 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Maxime Devos <maximedevos@HIDDEN> Cc: 54234 <at> debbugs.gnu.org Received: via spool by 54234-submit <at> debbugs.gnu.org id=B54234.164632227423241 (code B ref 54234); Thu, 03 Mar 2022 15:45:02 +0000 Received: (at 54234) by debbugs.gnu.org; 3 Mar 2022 15:44:34 +0000 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> 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-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
X-Loop: help-debbugs@HIDDEN Subject: bug#54234: Dropping versioned docdir for license files? Resent-From: Maxime Devos <maximedevos@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Thu, 03 Mar 2022 16:00:01 +0000 Resent-Message-ID: <handler.54234.B54234.1646323175789 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 54234 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Cc: 54234 <at> debbugs.gnu.org Received: via spool by 54234-submit <at> debbugs.gnu.org id=B54234.1646323175789 (code B ref 54234); Thu, 03 Mar 2022 16:00:01 +0000 Received: (at 54234) by debbugs.gnu.org; 3 Mar 2022 15:59:35 +0000 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> From: Maxime Devos <maximedevos@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-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--
X-Loop: help-debbugs@HIDDEN Subject: bug#54234: Different license file name Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Tue, 15 Mar 2022 13:56:02 +0000 Resent-Message-ID: <handler.54234.B54234.16473525465391 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 54234 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Maxime Devos <maximedevos@HIDDEN> Cc: 54234 <at> debbugs.gnu.org, Maxim Cournoyer <maxim.cournoyer@HIDDEN> Received: via spool by 54234-submit <at> debbugs.gnu.org id=B54234.16473525465391 (code B ref 54234); Tue, 15 Mar 2022 13:56:02 +0000 Received: (at 54234) by debbugs.gnu.org; 15 Mar 2022 13:55:46 +0000 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: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> 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-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.
X-Loop: help-debbugs@HIDDEN Subject: bug#54234: Dropping versioned docdir for license files? Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Tue, 15 Mar 2022 13:57:01 +0000 Resent-Message-ID: <handler.54234.B54234.16473525845459 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 54234 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Cc: 54234 <at> debbugs.gnu.org Received: via spool by 54234-submit <at> debbugs.gnu.org id=B54234.16473525845459 (code B ref 54234); Tue, 15 Mar 2022 13:57:01 +0000 Received: (at 54234) by debbugs.gnu.org; 15 Mar 2022 13:56:24 +0000 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: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> 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-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.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.