[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#959909: marked as done (debian-policy: complete implementation of ctte decision to forbid vendor-specific series files)



Your message dated Tue, 17 Nov 2020 00:33:17 +0000
with message-id <E1keovt-000Dxk-Jy@fasolo.debian.org>
and subject line Bug#959909: fixed in debian-policy 4.5.1.0
has caused the Debian Bug report #959909,
regarding debian-policy: complete implementation of ctte decision to forbid vendor-specific series files
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 owner@bugs.debian.org
immediately.)


-- 
959909: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=959909
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: debian-policy
Version: 4.5.0.2
Tags: patch

Hello,

Quoting from #904302:

> The Committee therefore resolves that:
>
> 1. Any use of dpkg's vendor-specific patch series feature is a bug for
>    packages in the Debian archive (including contrib and non-free).
>
>    This should be implemented in Debian Policy by declaring that a
>    package SHOULD NOT contain a non-default series file.
>
> 2. After Buster is released, use of the vendor-specific patch series
>    feature is forbidden in the Debian archive.
>
>    This should be implemented in Debian Policy by declaring that a
>    package MUST NOT contain a non-default series file.

Here is a patch to finish implementing this; I am seeking seconds:

diff --git a/policy/ch-source.rst b/policy/ch-source.rst
index 1a4e871..58da61e 100644
--- a/policy/ch-source.rst
+++ b/policy/ch-source.rst
@@ -811,8 +811,8 @@ Vendor-specific patch series
 ----------------------------

 Packages in the Debian archive using the 3.0 (quilt) source package
-format should not contain a non-default series file.  That is, there
-should not exist a file ``debian/patches/foo.series`` for any ``foo``.
+format must not contain a non-default series file.  That is, there
+must not exist a file ``debian/patches/foo.series`` for any ``foo``.

 .. [#]
    Rationale:
diff --git a/policy/upgrading-checklist.rst b/policy/upgrading-checklist.rst
index 2a8cc99..cae05c7 100644
--- a/policy/upgrading-checklist.rst
+++ b/policy/upgrading-checklist.rst
@@ -39,6 +39,18 @@ The sections in this checklist match the values for the
 except in the two anomalous historical cases where normative
 requirements were changed in a minor patch release.

+Version 4.5.1
+-------------
+
+Unreleased.
+
+4.17
+    Packages must not contain a non-default series file.  That is,
+    dpkg's vendor-specific patch series feature must not be used for
+    packages in the Debian archive.
+
+    (previously a "should not")
+
 Version 4.5.0
 -------------

-- 
Sean Whitton

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: debian-policy
Source-Version: 4.5.1.0
Done: Sean Whitton <spwhitton@spwhitton.name>

We believe that the bug you reported is fixed in the latest version of
debian-policy, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 959909@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sean Whitton <spwhitton@spwhitton.name> (supplier of updated debian-policy package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 16 Nov 2020 17:05:43 -0700
Source: debian-policy
Architecture: source
Version: 4.5.1.0
Distribution: unstable
Urgency: medium
Maintainer: Debian Policy Editors <debian-policy@lists.debian.org>
Changed-By: Sean Whitton <spwhitton@spwhitton.name>
Closes: 955005 959909 971023 973491 974911
Changes:
 debian-policy (4.5.1.0) unstable; urgency=medium
 .
   * Policy: Relax requirements on copying copyright notices into d/copyright
     Wording: Sean Whitton <spwhitton@spwhitton.name>
     Seconded: Scott Kitterman <debian@kitterman.com>
     Seconded: Joerg Jaspert <joerg@debian.org>
     Closes: #955005
   * Policy: Forbid vendor-specific series files
     Wording: Sean Whitton <spwhitton@spwhitton.name>
     Seconded: gregor herrmann <gregoa@debian.org>
     Seconded: Graham Inggs <ginggs@debian.org>
     Closes: #959909
   * Policy: Clarification about colons in version numbers
     Wording: Sean Whitton <spwhitton@spwhitton.name>
     Seconded: Mattia Rizzolo <mattia@debian.org>
     Seconded: Holger Levsen <holger@layer-acht.org>
     Closes: #971023
   * Replace `/usr/share/package/copyright` -> `/usr/share/PACKAGE/copyright`.
     Thanks to Guillem Jover for the suggestion.
   * Fix manpage section in reference to systemd.unit(5) (Closes: #973491).
     Thanks to Martin Schwarz for the report.
   * Makefile: Always use UTC date (Closes: #974911).
     Thanks to Vagrant Cascadian for the patch.
Checksums-Sha1:
 2508f26a0cca6ad3d1e9dec40371c9ff4c112be4 2052 debian-policy_4.5.1.0.dsc
 c8eec77157ba65fb7807793eb0f173ea545ae9f1 542620 debian-policy_4.5.1.0.tar.xz
Checksums-Sha256:
 3c57f6b59396025ded7056da16ddb90cbe0fe4d83a67b3e9d2ad48b65e3cf396 2052 debian-policy_4.5.1.0.dsc
 ec9d45ebedef668aac1c4a35c6123c85826f272f91915f7af8ac462efd75763e 542620 debian-policy_4.5.1.0.tar.xz
Files:
 2eabf77f796c4a40c95b3ad7220578e3 2052 doc optional debian-policy_4.5.1.0.dsc
 615d36bc3cbe6e47d518e96ce6ee5a9c 542620 doc optional debian-policy_4.5.1.0.tar.xz

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

iQIzBAEBCgAdFiEEm5FwB64DDjbk/CSLaVt65L8GYkAFAl+zFIUACgkQaVt65L8G
YkCZiw/7BGyNNcUSYEWCNKXCpxXbNgx6IWCzzgF6LA5+rrLCKv8bGBf1W0CQ2f/l
rKqoZsiciR4IJw+zcTUN7ywb5AbX5YGV7ljKF/IURURt8vs2EQQoY7lLR7NYdd74
eUjVZgsSQTtOozlyamMJjvFesKNGp3oYueDRhj2AKo3doCRFwSSb9pvzZRnPLv0/
RA0igbhvOmKvk29Y2F0Vl4ftthe7gDCX/Sqv1u5wl79XvCUghr3rA2ToB9kj+sTO
u3ymW5fd2Wx2aWRyNVcCFOFmDftcANZRY7ptInbSlnCpl5qZI9hlaRF+4hOCl4ir
F0otR/S4aNZ86Km8/sFfiohgyeJvEz8JsRR8Mf5fhTRG4a3S6BY1T1e7VsuQqxvs
J3qivRoHnAtLSy9xTdM7YifG5H8xapqHQcbw5UERMyKp39qnVTc9KVl0fnjHzdZT
Ln0SWUh9g/wsWDKVqHT+zxDeZf4HCD9Oesy4gyJAKzMm6/wXwmk1sr0GV7KB+ZZO
2+f3UH77r+MR48iMo9WO0J3To2uq5uSI+5Y/3LA0xYns026wz4qmseH+ytCmJg21
qNzndc4lFXC+ginMYnZHiaAAuOwQGmYVPLnnMwX845Gt5b9yNhRRCTTSKHj57zrL
6bomZXTUkJKgcrCakYicMhl4r6FH9WSOKhVTaVJptDRTyXDsxDY=
=F2iV
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: