Your message dated Sun, 24 Sep 2017 03:19:00 +0000
with message-id <[email protected]>
and subject line Bug#863724: fixed in python-debian 0.1.31
has caused the Debian Bug report #863724,
regarding python-debian: Fix codename for Debian 1.2 'Rex'
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.)
--
863724: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=863724
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python-debian
Version: 0.1.27
Severity: minor
Tags: patch
Dear Maintainer,
According to
<https://www.debian.org/doc/manuals/debian-faq/ch-ftparchives#s-sourceforcodenames>
the codename of Debian 1.2 was 'Rex'
$ python -c 'from debian.debian_support import intern_release;print
intern_release("rex")'
None
-- System Information:
Debian Release: 8.8
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable'), (90, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 4.9.0-0.bpo.3-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages python-debian depends on:
ii python-chardet 2.3.0-1
ii python-six 1.10.0-3
pn python:any <none>
Versions of packages python-debian recommends:
ii python-apt 0.9.3.12
Versions of packages python-debian suggests:
ii gpgv 1.4.18-7+deb8u3
-- no debconf information
>From a97b7883a8fdf75210087294aae7d084bad00d1d Mon Sep 17 00:00:00 2001
Message-Id: <a97b7883a8fdf75210087294aae7d084bad00d1d.1496151946.git.h...@univention.de>
From: Philipp Hahn <[email protected]>
Date: Tue, 30 May 2017 15:44:02 +0200
Subject: [PATCH] Fix codename of 'Rex'
Organization: Univention GmbH, Bremen, Germany
According to
<https://www.debian.org/doc/manuals/debian-faq/ch-ftparchives#s-sourceforcodenames>
the codename of Debian 1.2 was 'Rex'
---
lib/debian/debian_support.py | 28 ++++++++++++++--------------
1 file changed, 14 insertions(+), 14 deletions(-)
diff --git a/lib/debian/debian_support.py b/lib/debian/debian_support.py
index 4de36b7..fccc310 100644
--- a/lib/debian/debian_support.py
+++ b/lib/debian/debian_support.py
@@ -1,17 +1,17 @@
# debian_support.py -- Python module for Debian metadata
# Copyright (C) 2005 Florian Weimer <[email protected]>
# Copyright (C) 2010 John Wright <[email protected]>
-#
+#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
-#
+#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
-#
+#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
@@ -62,7 +62,7 @@ class ParseError(Exception):
msg - error message
"""
-
+
def __init__(self, filename, lineno, msg):
assert type(lineno) == types.IntType
self.filename = filename
@@ -355,7 +355,7 @@ class PackageFile:
line = self.file.readline()
self.lineno += 1
continue
-
+
match = self.re_field.match(line)
if not match:
self.raise_syntax_error("expected package field")
@@ -415,7 +415,7 @@ class Release(PseudoEnum): pass
def list_releases():
releases = {}
rels = ("buzz",
- "rez",
+ "rex",
"bo",
"hamm",
"slink",
@@ -472,7 +472,7 @@ def patches_from_ed_script(source,
"""
i = iter(source)
-
+
for line in i:
match = re_cmd.match(line)
if match is None:
@@ -566,7 +566,7 @@ def download_file(remote, local):
remote - URL, without the .gz suffix
local - name of the local file
"""
-
+
lines = download_gunzip_lines(remote + '.gz')
replace_file(lines, local)
return lines
@@ -591,7 +591,7 @@ def update_file(remote, local, verbose=None):
local_hash = read_lines_sha1(lines)
patches_to_apply = []
patch_hashes = {}
-
+
import urllib
index_name = remote + '.diff/Index'
@@ -632,9 +632,9 @@ def update_file(remote, local, verbose=None):
# remaining patches.
if patches_to_apply or hist_hash == local_hash:
patches_to_apply.append(patch_name)
-
+
continue
-
+
if field == 'SHA1-Patches':
for entry in value.splitlines():
if entry == '':
@@ -643,10 +643,10 @@ def update_file(remote, local, verbose=None):
= re_whitespace.split(entry)
patch_hashes[patch_name] = patch_hash
continue
-
+
if verbose:
print("update_file: field %r ignored" % field)
-
+
if not patches_to_apply:
if verbose:
print("update_file: could not find historic entry", local_hash)
@@ -659,7 +659,7 @@ def update_file(remote, local, verbose=None):
if read_lines_sha1(patch_contents ) != patch_hashes[patch_name]:
raise ValueError("patch %r was garbled" % patch_name)
patch_lines(lines, patches_from_ed_script(patch_contents))
-
+
new_hash = read_lines_sha1(lines)
if new_hash != remote_hash:
raise ValueError("patch failed, got %s instead of %s"
--
2.11.0
--- End Message ---
--- Begin Message ---
Source: python-debian
Source-Version: 0.1.31
We believe that the bug you reported is fixed in the latest version of
python-debian, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Stuart Prescott <[email protected]> (supplier of updated python-debian 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sun, 24 Sep 2017 12:38:37 +1000
Source: python-debian
Binary: python-debian python3-debian
Architecture: source
Version: 0.1.31
Distribution: unstable
Urgency: medium
Maintainer: Debian python-debian Maintainers
<[email protected]>
Changed-By: Stuart Prescott <[email protected]>
Closes: 851324 863724 868249
Description:
python3-debian - Python 3 modules to work with Debian-related data formats
python-debian - Python modules to work with Debian-related data formats
Changes:
python-debian (0.1.31) unstable; urgency=medium
.
* Fix codename for 'rex' release, With thanks to Philipp Hahn
<[email protected]> for the report and patch (Closes: #863724).
* Include archqual in the deb822.PkgRelation.str output, wih thanks to
Maximiliano Curia <[email protected]> for the report and patch
(Closes: #868249).
* Use unittest rather than nose for test suite discovery (Closes: #851324).
* Update Standards-Version to 4.1.0 (no changes required).
* Use dpkg's pkg-info.mk to get package version in d/rules.
* Add debian/HACKING with some notes about the package.
Checksums-Sha1:
14ccefa6a44603a141fdff7344590e317ba59ecd 2328 python-debian_0.1.31.dsc
b685408ddf57cc0df4f0b42b0e9e44f180a96d56 295720 python-debian_0.1.31.tar.xz
Checksums-Sha256:
3a477f31919bbe0c156ba58df62e21ba5757ebcfb3ed2da0b13af3d38d42cda3 2328
python-debian_0.1.31.dsc
942968340c5b8fbabe89f1081940ec7baeca0cdbd7f82bdcbda98da511ce35b3 295720
python-debian_0.1.31.tar.xz
Files:
54a24e336969ab6bfcc8acfe38202fc9 2328 python optional python-debian_0.1.31.dsc
21a296f31521862610bbc4d7f7f74c97 295720 python optional
python-debian_0.1.31.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEkOLSwa0Uaht+u4kdu8F+uxOW8vcFAlnHH+EACgkQu8F+uxOW
8vdLwQ//emnMiUZhQz9gBPyYAbJCRk0Pg+PGtYP1hLUPkmqIq6AtiKBWk02oa4c5
esCP/JKSJ5nzfY+K1tFEOqCUflXZADWTCLxREbDYQysvoioTikLpzK19of6rYBK/
8yOu6fTZMopKUUMO2rCTHG1OZw+2hK9N8ziNTCn2vYvvMoyqcPFuLEzODxQAuihD
7fzLapHyQ0el3IZhkrz3BLJnv75tzbmQr2TF+1PjgO3+BSNXYxrXhwLSa9dstmO5
Bae9xGafwdHaAMYNYE1keu/VnTRstCG6lujqienn8rvkhkItnVlvNSZEH+IcdOYH
bsv0chIk5wU1gwhlPHD2NP8eWVA+rqdQwpLFaF4l0xwdJQWCu/Asut1MbkSzbYvz
limaahHqg1gRPSUJM3CAsyAtR21NrapQ+ZsWAQQW0Mp3Zgw23lhAqpNceew+vXhP
WTMYO3uOSOZxYh/G9zvPZnq478knDmA2EyzkCU2VKALK5wkitGXp590CUFlzu951
+ocS9BvY69U3VPu3HYgXsLakSykp1FAcOLR1JUCGiVO3bdZAMPjzbaD+izXU9EIQ
rJ2On+ikXbMWP4TQwQULDui4vhJsrSkkvyav4TxCSeQn5fnQWluI65lsRY217a3W
mTx+3tzwLtIMu2rswwjo11pap/xjI9tfIeZ2tfUhaVDSqTJ6A14=
=PXDY
-----END PGP SIGNATURE-----
--- End Message ---
--
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-python-debian-maint