Your message dated Sat, 07 Dec 2019 21:38:03 +0000
with message-id <[email protected]>
and subject line Bug#883804: fixed in vmdk-stream-converter 0.2-4.1
has caused the Debian Bug report #883804,
regarding vmdk-stream-converter: please switch to Python3
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.)
--
883804: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=883804
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: vmdk-stream-converter
Version: 0.2-3
Severity: normal
Tags: upstream patch
Forwarded: https://github.com/imcleod/VMDK-stream-converter/pull/3
Dear Maintainer,
Support for Python 2.7 will end in 2020 [1], in Buster's support period.
Please switch to Python3 with the package to rely on a supported Python
version for the foreseeable future.
The current upstream code does not work with Python3 but an open PR [2]
fixes that.
I'm attaching proposed changes to the package to make the switch to
Python3 and also switch to a package name aligning with the policy for
shipping Python3 modules
Thanks,
Balint
[1] https://www.python.org/dev/peps/pep-0373/
[2] https://github.com/imcleod/VMDK-stream-converter/pull/3
-- System Information:
Debian Release: buster/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 4.14.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968), LANGUAGE=C
(charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages vmdk-stream-converter depends on:
ii python 2.7.14-1
vmdk-stream-converter recommends no packages.
vmdk-stream-converter suggests no packages.
-- no debconf information
>From 4402e18137736cbd6d56e11522ff274d9abf0029 Mon Sep 17 00:00:00 2001
From: Balint Reczey <[email protected]>
Date: Wed, 6 Dec 2017 01:30:08 +0100
Subject: [PATCH 2/2] Rename main package to python3-vmdkstream to follow
Python 3 module naming policy
---
debian/control | 14 ++++++++++----
debian/python3-vmdkstream.install | 1 +
debian/source.lintian-overrides | 2 ++
3 files changed, 13 insertions(+), 4 deletions(-)
create mode 100644 debian/python3-vmdkstream.install
create mode 100644 debian/source.lintian-overrides
diff --git a/debian/control b/debian/control
index 446da44..c5449f6 100644
--- a/debian/control
+++ b/debian/control
@@ -8,13 +8,19 @@ Homepage: https://github.com/imcleod/VMDK-stream-converter
Vcs-Git: https://anonscm.debian.org/git/collab-maint/vmdk-stream-converter.git
Vcs-Browser: https://anonscm.debian.org/collab-maint/vmdk-stream-converter.git
-Package: vmdk-stream-converter
+Package: python3-vmdkstream
Architecture: all
Depends: ${python3:Depends}, ${misc:Depends}
-Description: raw disk images to stream-optimized VMDK files convert tool
- This tool convert raw disk images to stream-optimized VMDK files for VMWare
- ESX/vSphere environment, and known to work on ESXi 4.1.
+Description: Python 3 module for converting raw disk images to VMDK files
+ This Python 3 module converts raw disk images to stream-optimized VMDK files
+ for VMWare ESX/vSphere environment, and known to work on ESXi 4.1.
.
Its format is only useful if you are attempting to import virtual machines
into ESX using the vSphere SOAP API and HTTP POST uploads of image files.
(In which case, it is required.)
+
+Package: vmdk-stream-converter
+Architecture: all
+Depends: python3-vmdkstream
+Description: transitional dummy package
+ This is a transitional dummy package. It can safely be removed.
diff --git a/debian/python3-vmdkstream.install b/debian/python3-vmdkstream.install
new file mode 100644
index 0000000..4606faa
--- /dev/null
+++ b/debian/python3-vmdkstream.install
@@ -0,0 +1 @@
+usr/lib/python3*
diff --git a/debian/source.lintian-overrides b/debian/source.lintian-overrides
new file mode 100644
index 0000000..fec7b78
--- /dev/null
+++ b/debian/source.lintian-overrides
@@ -0,0 +1,2 @@
+# this is a transitional package
+vmdk-stream-converter source: debhelper-but-no-misc-depends vmdk-stream-converter
--
2.11.0
>From 6e9b336479976ff5b47734d595a9d96506619f8a Mon Sep 17 00:00:00 2001
From: Balint Reczey <[email protected]>
Date: Thu, 30 Nov 2017 18:35:34 +0100
Subject: [PATCH 1/2] Switch to Python 3
---
debian/control | 4 ++--
debian/rules | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/debian/control b/debian/control
index 22487ef..446da44 100644
--- a/debian/control
+++ b/debian/control
@@ -2,7 +2,7 @@ Source: vmdk-stream-converter
Section: misc
Priority: optional
Maintainer: Hideki Yamane <[email protected]>
-Build-Depends: debhelper (>= 10), python | python-all | python-dev | python-all-dev
+Build-Depends: debhelper (>= 10), python3 | python3-all | python3-dev | python3-all-dev
Standards-Version: 4.1.1
Homepage: https://github.com/imcleod/VMDK-stream-converter
Vcs-Git: https://anonscm.debian.org/git/collab-maint/vmdk-stream-converter.git
@@ -10,7 +10,7 @@ Vcs-Browser: https://anonscm.debian.org/collab-maint/vmdk-stream-converter.git
Package: vmdk-stream-converter
Architecture: all
-Depends: ${python:Depends}, ${misc:Depends}
+Depends: ${python3:Depends}, ${misc:Depends}
Description: raw disk images to stream-optimized VMDK files convert tool
This tool convert raw disk images to stream-optimized VMDK files for VMWare
ESX/vSphere environment, and known to work on ESXi 4.1.
diff --git a/debian/rules b/debian/rules
index 00a288f..4a50b60 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,4 +3,4 @@
#export DH_VERBOSE=1
%:
- dh $@ --with=python2
+ dh $@ --with python3 --buildsystem=pybuild
--
2.11.0
--- End Message ---
--- Begin Message ---
Source: vmdk-stream-converter
Source-Version: 0.2-4.1
We believe that the bug you reported is fixed in the latest version of
vmdk-stream-converter, 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.
Balint Reczey <[email protected]> (supplier of updated vmdk-stream-converter
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: SHA512
Format: 1.8
Date: Sat, 07 Dec 2019 21:33:51 +0100
Source: vmdk-stream-converter
Binary: python3-vmdkstream vmdk-stream-converter
Architecture: source
Version: 0.2-4.1
Distribution: unstable
Urgency: medium
Maintainer: Hideki Yamane <[email protected]>
Changed-By: Balint Reczey <[email protected]>
Description:
python3-vmdkstream - Python 3 module for converting raw disk images to VMDK
files
vmdk-stream-converter - transitional dummy package
Closes: 883804 938793
Launchpad-Bugs-Fixed: 1735370
Changes:
vmdk-stream-converter (0.2-4.1) unstable; urgency=medium
.
* Non-maintainer upload
* Upload to unstable
.
vmdk-stream-converter (0.2-4.1~exp0) experimental; urgency=medium
.
* Non-maintainer upload
* Switch to Python 3 (LP: #1735370) (Closes: #883804, #938793)
* Rename main package to python3-vmdkstream to follow Python 3 module naming
policy
* debian/control: Simplify build dependencies
Checksums-Sha1:
b27b6c94035ab9fde0d96506bcf8a7da39b004cb 2055 vmdk-stream-converter_0.2-4.1.dsc
0cc19e620133c2e41d3ae03241d723767c716984 4120
vmdk-stream-converter_0.2-4.1.debian.tar.xz
77bd8725d034f862ac58a5944c8be2f60a96ff98 7050
vmdk-stream-converter_0.2-4.1_source.buildinfo
Checksums-Sha256:
dbb8af91b63119e23e77703acc1cc9bf40a9e19f946bc5dfe244e1a20612efdd 2055
vmdk-stream-converter_0.2-4.1.dsc
5c238e3b38c80c6ffb8be141b38853395ce96f540d83d8f86ce4dcebb0e1b9b9 4120
vmdk-stream-converter_0.2-4.1.debian.tar.xz
4839e80d688e55a16c976b1971e1c8335f9d5c1edeecb607846b806175671848 7050
vmdk-stream-converter_0.2-4.1_source.buildinfo
Files:
75b4c5134594a69d48bd5acfc9022a4f 2055 misc optional
vmdk-stream-converter_0.2-4.1.dsc
918936707aaf3c7c7989119f69d957ec 4120 misc optional
vmdk-stream-converter_0.2-4.1.debian.tar.xz
0afccb5ed5eb3bd55b1e5991cde77e1e 7050 misc optional
vmdk-stream-converter_0.2-4.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEI/PvTgXX55rLQUfDg6KBkWslS0UFAl3sDaoACgkQg6KBkWsl
S0UfUw/9Hm5jeviiUvqYXkX9Ff8u4+fRIyN1095fVWCAnXzyQ+AQ92T+0oOiB4LE
wHPpvJFWrelb62vx918H7dV0yWQHtnO3deW2z5fAU2x4umASXytSNwZ0NuIWINH1
dGUu7k/+iIUAARUFqjCZNPdtBjg2N139dOlRs0Rd+b3rzoY2HUMBxbaspqC5ycTW
cNJpmp6vO2igKBlpWPwwiaPu3A6upAKw8luqt3R7RJacgEtfpt470368l2UV2NPB
8Irt3VhsgTrKnaul5mLEhyHo6EYFAwrVizIrm53C8j4QXIpuOU3D6zRVGQf5GAwr
z2g5iDu8fAsLQ/TJ0syB2D1fm1V9ptksNY8Qq6eGPxQzaA2m3jiZJ7bm+zigRNqi
IJ2T4PS0W02F6Tp56im2njnh0sDZAy0Fqhj3NYeOrampunmqJbME4SUNAJ+Smnh1
Ch5L1TyPfQW8Acg/4uxO4RlioN7m3oZQ0e5FETWPRdHhg3vt818IqFsBzB9E1Svj
4QgUMNSnpUU7eJLlwcDm7L7OB39K1irubmXPHUY/OjDNG59+WEkgcGNJzAT5PY8C
tekmqbKQfP9CpnJ2s27JzGlALLcZ7cc26wDJTSovTa0M/tGw0k/S0xEAuOsvGC+P
yg3W8bI8gXjGE/EWInghk3QBNBZ6Y8ggSLw+xTnSBeNDANmUhH4=
=w3G4
-----END PGP SIGNATURE-----
--- End Message ---