Bug#1142696: marked as done (debian-policy [copyright-format]: Support 'Reference:' field in debian/copyright to avoid duplicating common-license texts)

"Debian Bug Tracking System" <[email protected]> Fri, 24 Jul 2026 10:23:02 +0000
Newsgroups gmane.linux.debian.devel.policy
Message-ID <handler.1142696.D1142696.17848885193747624.ackdone@bugs.debian.org>
This is a multi-part message in MIME format...

------------=_1784888582-3747922-0
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"

Your message dated Fri, 24 Jul 2026 12:23:36 +0200
with message-id <[email protected]>
and subject line Re: Bug#1142696: debian-policy : Support 'Reference:' fiel=
d in debian/copyright to avoid duplicating common-license texts
has caused the Debian Bug report #1142696,
regarding debian-policy [copyright-format]: Support 'Reference:' field in d=
ebian/copyright to avoid duplicating common-license texts
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


--=20
1142696: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=3D1142696
Debian Bug Tracking System
Contact [email protected] with problems

------------=_1784888582-3747922-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at submit) by bugs.debian.org; 24 Jul 2026 08:31:28 +0000
X-Spam-Checker-Version: SpamAssassin 4.0.1-bugs.debian.org_2005_01_02
	(2024-03-25) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-21.1 required=4.0 tests=BAYES_00,
	BODY_INCLUDES_PACKAGE,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,
	DKIM_VALID_EF,HAS_PACKAGE,MD5_SHA1_SUM,PGPSIGNATURE,RCVD_IN_DNSWL_MED,
	SPF_HELO_PASS,SPF_PASS autolearn=ham autolearn_force=no
	version=4.0.1-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 13; hammy, 143; neutral, 37; spammy,
	1. spammytokens:0.942-+--postal hammytokens:0.000-+--sk:golang,
	0.000-+--sk:golang-, 0.000-+--H*ct:application, 0.000-+--H*ct:protocol,
	 0.000-+--H*ct:micalg
Return-path: <[email protected]>
Received: from uggla.sjd.se ([178.174.241.107]:58170)
	by buxtehude.debian.org with esmtps (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
	(Exim 4.96)
	(envelope-from <[email protected]>)
	id 1wnBJW-00FV1c-2o
	for [email protected];
	Fri, 24 Jul 2026 08:31:28 +0000
DKIM-Signature: v=1; a=ed25519-sha256; q=dns/txt; c=relaxed/relaxed;
	d=josefsson.org; s=ed2303; h=Content-Type:MIME-Version:Message-ID:Date:
	Subject:To:From:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID:
	Content-Description; bh=EKALkBZlLR4hGnEOTkKDunqlkelt5IRNa7OPNU75C68=;
	t=1784881885; x=1786091485; b=IHV5093YzIlCcEB2alRDZ44XljI4X4gDs77o+PHnVlC279z
	c28hWoE4BIZyDB0Ns6o2oGajtiWZWsnpp3QBEAg==;
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
	d=josefsson.org; s=rsa2303; h=Content-Type:MIME-Version:Message-ID:Date:
	Subject:To:From:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID:
	Content-Description; bh=EKALkBZlLR4hGnEOTkKDunqlkelt5IRNa7OPNU75C68=;
	t=1784881885; x=1786091485; b=IBVbRlLcshUAXHQqvgN6Rs4wfPnWmXEYo7P1X5E7FaYDJlR
	v1Dzqy6eyYHqCtwxrKeRyaveUxvWZOBANT9eOoly6gopHUwbECk2RXpVOQAKQ8c8BTYJM1GDqDXEe
	ilYSfOwL/QwoNdShiF5QZtavGHccn8tG64OUUF7bbVG9ln4NUIPhChKQDzZ9hQRNsjJm27cY1b3Ez
	yXyxd1K3bsdEr0JXwnrp2YFdE/BmM+NvjzisLUtCiAAmFGoEtO0UHsgUpuwzBrA43+ysTeuDyLaMD
	rwNxjtSeffsx45NpfC/BV9KWg/9mUM1cPiqEagxSYKNgjyGbqQhoA1USaugRSazp9y7TboRNsfVGZ
	HhD5+rz3Z1x6XsbjiZ1v4epPsmTbWFtC3D8IlOiQGrRjmyQMcAwMHA/5UAxMaYlJOpj/Sfh6Gk9kK
	8jsuiE+rGye7rwHJapUefl65;
Received: from h-46-59-24-28.na.cust.bahnhof.se ([46.59.24.28]:21426 helo=frallan)
	by uggla.sjd.se with esmtpsa  (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
	(Exim 4.95)
	(envelope-from <[email protected]>)
	id 1wnBJT-006Ltk-N9
	for [email protected];
	Fri, 24 Jul 2026 08:31:23 +0000
From: Simon Josefsson <[email protected]>
To: [email protected]
Subject: debian-policy [copyright-format]: Support 'Reference:' field in
 debian/copyright to avoid duplicating common-license texts
OpenPGP: id=B1D2BD1375BECB784CF4F8C4D73CF638C53C06BE;
 url=https://josefsson.org/key-20190320.txt
X-Hashcash: 1:23:260724:[email protected]::Smi3CMi6LYyXeE1G:GqXo
Date: Fri, 24 Jul 2026 10:33:06 +0200
Message-ID: <[email protected]>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
	micalg=pgp-sha512; protocol="application/pgp-signature"
Delivered-To: [email protected]

--=-=-=
Content-Type: text/plain

Package: debian-policy
Version: 4.7.4.1
Severity: wishlist

Hi!

I noticed [1] use of a new field 'Reference' in debian/copyright that
appears to avoid the need to put a copy of the license declaration in
debian/copyright for licenses in common-licenses.

Is this something that the debian-policy copyright-format document
should cover?  I don't see it in the current document:

https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/

We already don't put the entire license text of common-license in
debian/copyright since a long time.

It would be nice to avoid the need to cut'n'paste the license
declaration blurbs as well, which often tends to be outdated with old
postal addresses or http:// instead of https:// links and so on.

I expect discussion and lack of consensus for many years :)

/Simon

[1] https://forgejo.debian.net/golang/golang-github-go-git-go-git-v6/commit/9cf508b3b3c2b0d83812c83d05af6966fa09ce14

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQNoBAEWCgMQFiEEo8ychwudMQq61M8vUXIrCP5HRaIFAmpjI0IUHHNpbW9uQGpv
c2Vmc3Nvbi5vcmfCHCYAmDMEXJLOtBYJKwYBBAHaRw8BAQdACIcrZIvhrxDBkK9f
V+QlTmXxo2naObDuGtw58YaxlOu0JVNpbW9uIEpvc2Vmc3NvbiA8c2ltb25Aam9z
ZWZzc29uLm9yZz6IlgQTFggAPgIbAwULCQgHAgYVCAkKCwIEFgIDAQIeAQIXgBYh
BLHSvRN1vst4TPT4xNc89jjFPAa+BQJp4fWRBQkOa+rdAAoJENc89jjFPAa+hWIA
/1lQvrJeGlQq50lP6tm99D1zDy7J1tQ3ha4x0Jx7rkFTAP9hpUKuTvm6m1fXyiZV
YZlu2+Id/Dq3CIAZvNF+XEr2BLgzBFySz4EWCSsGAQQB2kcPAQEHQOxTCIOaeXAx
I2hIX4HK9bQTpNVei708oNr1Klm8qCGKiPUEGBYIACYCGwIWIQSx0r0Tdb7LeEz0
+MTXPPY4xTwGvgUCaeCW1wUJDmqLVgCBdiAEGRYIAB0WIQSjzJyHC50xCrrUzy9R
cisI/kdFogUCXJLPgQAKCRBRcisI/kdFoqdMAQCgH45aseZgIrwKOvUOA9QfsmeE
8GZHYNuFHmM9FEQS6AD6A4x5aYvoY6lo98pgtw2HPDhmcCXFItjXCrV4A0GmJA4J
ENc89jjFPAa+s7AA+gIIHpBApDpcDj1sKhzDngmpvwQf0VkHme6s+EG7qSgpAQDe
/XMrU0c0Pa3ji85cMqZhvzJOFI/soe662lzL0QY3Bbg4BFySz2oSCisGAQQBl1UB
BQEBB0AxlRumDW6nZY7A+VCfek9VpEx6PJmdJyYPt3lNHMd6HAMBCAeIfgQYFggA
JgIbDBYhBLHSvRN1vst4TPT4xNc89jjFPAa+BQJp4JbXBQkOaottAAoJENc89jjF
PAa+RNUA/2faQO/nFT06E+MlhlQdo/0chlQXC5TZMPTVvVBFwoLOAP9xLJK0ow5E
jTzYJB4K810AL/Iv6PEOAEgA4cPTHVlbCQAKCRBRcisI/kdForndAQDUfc5K22gr
6FjxKdJXUAiplf4ZYfyj9UuLG2rOPCqzmAD+PvF7mVEdbF3glKTmIPuidNP/cM1W
wMRKe/AIaFqo1g8=
=3IG1
-----END PGP SIGNATURE-----
--=-=-=--

------------=_1784888582-3747922-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at 1142696-done) by bugs.debian.org; 24 Jul 2026 10:21:59 +0000
X-Spam-Checker-Version: SpamAssassin 4.0.1-bugs.debian.org_2005_01_02
	(2024-03-25) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-13.0 required=4.0 tests=BAYES_00,DKIM_SIGNED,
	DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FOURLA,HAS_BUG_NUMBER,
	MD5_SHA1_SUM,PGPSIGNATURE,RCVD_IN_DNSWL_MED,SPF_HELO_PASS,SPF_PASS
	autolearn=unavailable autolearn_force=no
	version=4.0.1-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 0; hammy, 150; neutral, 139; spammy,
	0. spammytokens: hammytokens:0.000-+--sk:golang, 0.000-+--sk:golang-,
	0.000-+--H*ct:application, 0.000-+--H*ct:protocol, 0.000-+--H*ct:micalg
Return-path: <[email protected]>
Received: from uggla.sjd.se ([178.174.241.107]:44352)
	by buxtehude.debian.org with esmtps (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
	(Exim 4.96)
	(envelope-from <[email protected]>)
	id 1wnD2T-00Fiv7-0h;
	Fri, 24 Jul 2026 10:21:58 +0000
DKIM-Signature: v=1; a=ed25519-sha256; q=dns/txt; c=relaxed/relaxed;
	d=josefsson.org; s=ed2303; h=Content-Type:MIME-Version:Message-ID:Date:
	References:In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:
	Content-Transfer-Encoding:Content-ID:Content-Description;
	bh=HyfvhhVqiRcrvGm9pNpEthGnZNdL9/7s+foUk/cENh8=; t=1784888515; x=1786098115; 
	b=nNKBw2u5A7+bLN3JHismv0jhNc7b7IDfjS8EZKBXGlgiJuIdXmN0NPkylVogZfCVwVgsSz4qeil
	xOYrelUQMBA==;
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
	d=josefsson.org; s=rsa2303; h=Content-Type:MIME-Version:Message-ID:Date:
	References:In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:
	Content-Transfer-Encoding:Content-ID:Content-Description;
	bh=HyfvhhVqiRcrvGm9pNpEthGnZNdL9/7s+foUk/cENh8=; t=1784888515; x=1786098115; 
	b=QLN1/3anUqdwhsYPd5stokSnHGZsyAuuTI2cLWOs+cX0UhEp/fB77ryMdE232LjWTUnkoFmzoxk
	jsjqljQP8X9EZwTwMlZ/UKWFARdnS0E07x1zvUPIlN5/Cc4XUW5B3WkzKFGWPBq0G1zeVBZ+FNPhF
	Jc4w6KNWREsTXT9c6jT308URzoJw61d930VjEu7nrm1t9uv05UrGmSJh96GoqkFdk+i0WGBCrD549
	COG6f+N4TO5GE7rRM/Cy+fDBDbPOeIjGu6aLO7L1qr1ZoDpKQFjn2yRNmUq6jRirNr2OzYlIWIbxM
	EKtYQ3yRJhDkd6HJaR9CR+RqJ48/zwVKQNauEzHTvFZcxnGkVA6Qc/wXtwsGxYyXGT2BOfk6k4CSB
	X3hdgfVpOElROGUA1qduK80PJjG+VvX179TD7mUQq2bPWuOisGRBpboB1uwt0HMZwa/d/8AAg;
Received: from h-46-59-24-28.na.cust.bahnhof.se ([46.59.24.28]:21580 helo=frallan)
	by uggla.sjd.se with esmtpsa  (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
	(Exim 4.95)
	(envelope-from <[email protected]>)
	id 1wnD2P-006UGr-MK;
	Fri, 24 Jul 2026 10:21:53 +0000
From: Simon Josefsson <[email protected]>
To: Sean Whitton <[email protected]>
Cc: [email protected], [email protected]
Subject: Re: Bug#1142696: debian-policy : Support 'Reference:' field in
 debian/copyright to avoid duplicating common-license texts
In-Reply-To: <[email protected]> (Sean Whitton's message
	of "Fri, 24 Jul 2026 10:47:48 +0100")
References: <[email protected]>
	<[email protected]>
OpenPGP: id=B1D2BD1375BECB784CF4F8C4D73CF638C53C06BE;
 url=https://josefsson.org/key-20190320.txt
X-Hashcash: 1:23:260724:[email protected]::iYGC4z8UJL1rpAVu:2xnG
X-Hashcash: 1:23:260724:[email protected]::2if/D1Iq9RydWYy7:OoXa
X-Hashcash: 1:23:260724:[email protected]::EstaV/ekxKCSJxfQ:0BwC
X-Hashcash: 1:23:260724:[email protected]::SU1kGy9S3/BAgKDw:LPEf
Date: Fri, 24 Jul 2026 12:23:36 +0200
Message-ID: <[email protected]>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
	micalg=pgp-sha512; protocol="application/pgp-signature"
X-CrossAssassin-Score: 2

--=-=-=
Content-Type: text/plain

I'm closing 1142696 as an almost-duplicate of 904729, with a comment
that I found uses of a 'Reference:' field and not only the
'License-Grant:' field mentioned in 1142696, see:

https://forgejo.debian.net/golang/golang-github-go-git-go-git-v6/commit/9cf508b3b3c2b0d83812c83d05af6966fa09ce14

I think 'License-Grant:' sounds more descriptive, but if it is supposed
to contain a link to a full license text, it doesn't seem like a license
grant, so still somewhat confusing.

There is no progress on 904729 since 2018.  Has anyone asked the new
DFSG Team about this?  Or is it still ftp-master who can decide on legal
matters?

/Simon

Sean Whitton <[email protected]> writes:

> Simon Josefsson [24/Jul 10:33am +02] wrote:
>> I noticed [1] use of a new field 'Reference' in debian/copyright that
>> appears to avoid the need to put a copy of the license declaration in
>> debian/copyright for licenses in common-licenses.
>>
>> Is this something that the debian-policy copyright-format document
>> should cover?  I don't see it in the current document:
>>
>> https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
>>
>> We already don't put the entire license text of common-license in
>> debian/copyright since a long time.
>>
>> It would be nice to avoid the need to cut'n'paste the license
>> declaration blurbs as well, which often tends to be outdated with old
>> postal addresses or http:// instead of https:// links and so on.
>>
>> I expect discussion and lack of consensus for many years :)
>
> This is #904729.

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQNoBAEWCgMQFiEEo8ychwudMQq61M8vUXIrCP5HRaIFAmpjPSgUHHNpbW9uQGpv
c2Vmc3Nvbi5vcmfCHCYAmDMEXJLOtBYJKwYBBAHaRw8BAQdACIcrZIvhrxDBkK9f
V+QlTmXxo2naObDuGtw58YaxlOu0JVNpbW9uIEpvc2Vmc3NvbiA8c2ltb25Aam9z
ZWZzc29uLm9yZz6IlgQTFggAPgIbAwULCQgHAgYVCAkKCwIEFgIDAQIeAQIXgBYh
BLHSvRN1vst4TPT4xNc89jjFPAa+BQJp4fWRBQkOa+rdAAoJENc89jjFPAa+hWIA
/1lQvrJeGlQq50lP6tm99D1zDy7J1tQ3ha4x0Jx7rkFTAP9hpUKuTvm6m1fXyiZV
YZlu2+Id/Dq3CIAZvNF+XEr2BLgzBFySz4EWCSsGAQQB2kcPAQEHQOxTCIOaeXAx
I2hIX4HK9bQTpNVei708oNr1Klm8qCGKiPUEGBYIACYCGwIWIQSx0r0Tdb7LeEz0
+MTXPPY4xTwGvgUCaeCW1wUJDmqLVgCBdiAEGRYIAB0WIQSjzJyHC50xCrrUzy9R
cisI/kdFogUCXJLPgQAKCRBRcisI/kdFoqdMAQCgH45aseZgIrwKOvUOA9QfsmeE
8GZHYNuFHmM9FEQS6AD6A4x5aYvoY6lo98pgtw2HPDhmcCXFItjXCrV4A0GmJA4J
ENc89jjFPAa+s7AA+gIIHpBApDpcDj1sKhzDngmpvwQf0VkHme6s+EG7qSgpAQDe
/XMrU0c0Pa3ji85cMqZhvzJOFI/soe662lzL0QY3Bbg4BFySz2oSCisGAQQBl1UB
BQEBB0AxlRumDW6nZY7A+VCfek9VpEx6PJmdJyYPt3lNHMd6HAMBCAeIfgQYFggA
JgIbDBYhBLHSvRN1vst4TPT4xNc89jjFPAa+BQJp4JbXBQkOaottAAoJENc89jjF
PAa+RNUA/2faQO/nFT06E+MlhlQdo/0chlQXC5TZMPTVvVBFwoLOAP9xLJK0ow5E
jTzYJB4K810AL/Iv6PEOAEgA4cPTHVlbCQAKCRBRcisI/kdFohwLAQDxVlSfuPVg
HUAfR3LvA6gv7PwhUo7o9LFNZDz7ridKvQD8C1BSmdjEl1moJMvYtcAWCM72mbnz
HRvEKJXUf5J+awU=
=i6b5
-----END PGP SIGNATURE-----
--=-=-=--
------------=_1784888582-3747922-0--